Страница 1 из 1
Как удалить xwindow без остатка?
Добавлено: 2009-06-20 0:56:30
mainbrain
поставил FREEBSD c Xwindow чтобы было удобнее читать разные faq прямо с интернета,
но теперь все настроено,надобность в xwindow отпала, захотелось снести X , он состоит из множества пакетов, как удалить все одной командой?
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 5:39:09
Гость
попробуй так
Код: Выделить всё
$ pkg_info -aoq | grep \^x11 | xargs echo pkg_delete -r
убери
echo перед
pkg_delete для удаления
после удаления выложи вывод
чтобы увидеть оставшиеся установленные порты
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 5:43:42
Гость
Гость писал(а):Код: Выделить всё
$ pkg_info -aoq | grep \^x11 | xargs echo pkg_delete -r
или можно вместо
echo pkg_delete -r использовать
pkg_delete -nr (добавлена опция `-n'), чтобы увидеть какие пакеты не из x11* будут удалены, кои
зависят от пакетов из x11*
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 5:54:47
Гость
Гость писал(а):попробуй так
Код: Выделить всё
$ pkg_info -aoq | grep \^x11 | xargs pkg_delete -nr
упс, перед xargs забыл
xargs -n1 pkg_info -qO
итого
Код: Выделить всё
$ pkg_info -aoq | grep \^x11 | xargs -n1 pkg_info -qO | xargs pkg_delete -nr
только перед запуском еще бы хорошо починить зависимости на всякий случай с помощью
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 11:41:33
Гость
Код: Выделить всё
mainbrain# pkg_delete: 180 package deletion(s) failed
Badly placed ()'s.
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 11:43:25
mainbrain
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 12:46:51
mainbrain1
pkgdb поставил
ни на что не влияет
неужто придется ось переставлять
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 12:54:42
mainbrain
я думаю это из за того что я пытался частично удалить Х из sysinstall
потом понял что это займет весь день и забил)
если мне поставить заново х потом удалить корректно то сработает.?
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 13:06:32
mainbrain
pkg_delete: 2029 package deletion(s) failed
теперь еще хуже)
теперь у меня есть 2029 лишних пакетов которые тоже не удалить)
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 18:36:05
Гость
mainbrain писал(а):pkg_delete: 2029 package deletion(s) failed
это после исполнения какой команды?
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-20 21:04:11
mainbrain
Код: Выделить всё
pkg_info -aoq | grep \^x11 | xargs -n1 pkg_info -qO | xargs pkg_delete -nr
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-23 1:59:21
Гость
убери опцию `-n' перед pkg_delete. Она там стоит на случай, если ты хочешь посмотреть что удалит сие заклинание, но без реального удаления.
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-23 14:37:16
manefesto
епт
и вуаля...голая система
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-24 22:58:11
mainbrain
Гость писал(а):убери опцию `-n' перед pkg_delete. Она там стоит на случай, если ты хочешь посмотреть что удалит сие заклинание, но без реального удаления.
да спасибо кажется помогло тема закрыта
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-30 18:00:36
arkan
лично я если уж чтото устанавливаю то обязательно записываю какие пакеты прилетели как зависимости
если чтото пойдет не так то можно очень легко дать командочку
pkg_delete -f .........список в строчку всего ненужного и через несколько сек все чистенько
а если получилось так что система захламлена уже черт знает чем то
pkg_delete -af и система чиста как стеклышко
А вообще правильно сказали выше
rm -rf /usr/local/*
rm -rf /var/db/pkg/*
только тоже надо знать что косить
Re: Как удалить xwindow без остатка?
Добавлено: 2009-06-30 18:49:56
LMik
и поехали с нуля все ставить что нужно.
Re: Как удалить xwindow без остатка?
Добавлено: 2009-07-01 14:15:23
arkan
Лучше уж с нуля все сервисы установить чем потом расхлебывать существующее
мне один сервачек той осенью попался с иксами и тому подобной лабудой - вычищал я эту всю фигню примерно неделю
а так все нужное за один день поднять беспроблемм (сомниваюсь что ктото делает на одном сервере десятки разных сервисов)