Страница 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 для удаления

после удаления выложи вывод

Код: Выделить всё

$ pkg_info -aoq | sort
чтобы увидеть оставшиеся установленные порты

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
только перед запуском еще бы хорошо починить зависимости на всякий случай с помощью

Код: Выделить всё

$ pkgdb -Fu

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

Код: Выделить всё

pkgdb -Fu
pkgdb: Command not found.

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
епт

Код: Выделить всё

rm -rf /usr/local/*
rm -rf /var/db/pkg/*
и вуаля...голая система

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

Код: Выделить всё

pkg_delete -a 
и поехали с нуля все ставить что нужно.

Re: Как удалить xwindow без остатка?

Добавлено: 2009-07-01 14:15:23
arkan
Лучше уж с нуля все сервисы установить чем потом расхлебывать существующее
мне один сервачек той осенью попался с иксами и тому подобной лабудой - вычищал я эту всю фигню примерно неделю
а так все нужное за один день поднять беспроблемм (сомниваюсь что ктото делает на одном сервере десятки разных сервисов)