[freebsd] удаление всех установленных пакетов

29 views
Skip to first unread message

Alexander Koval

unread,
Feb 16, 2009, 5:09:43 AM2/16/09
to fre...@uafug.org.ua
Здравствуйте, freebsd.

Хотел поинтересоваться, насколько корректным будет удалить все содержимое
директорий /usr/local/ и /var/db/pkg/ для этой цели.
Это связано с тем, что установлено очень уж много пакетов, многие из которых
даже не перечислены в /var/db/pkg/ (ставились из исходников и не мной).

--
С наилучшими пожеланиями (73),
AID1-UANIC AID-EUNIC
Тел: +380 (44) 4619175, 4943810

Sergej Kandyla

unread,
Feb 16, 2009, 5:09:09 AM2/16/09
to UaFUG
Alexander Koval пишет:

> Здравствуйте, freebsd.
>
> Хотел поинтересоваться, насколько корректным будет удалить все содержимое
> директорий /usr/local/ и /var/db/pkg/ для этой цели.
> Это связано с тем, что установлено очень уж много пакетов, многие из которых
> даже не перечислены в /var/db/pkg/ (ставились из исходников и не мной).
>
>
>
>
pkg_delete -a

Alex Samorukov

unread,
Feb 16, 2009, 5:11:59 AM2/16/09
to Alexander Koval, fre...@uafug.org.ua
Alexander Koval wrote:
> Здравствуйте, freebsd.
>
> Хотел поинтересоваться, насколько корректным будет удалить все содержимое
> директорий /usr/local/ и /var/db/pkg/ для этой цели.
> Это связано с тем, что установлено очень уж много пакетов, многие из которых
> даже не перечислены в /var/db/pkg/ (ставились из исходников и не мной).
>
Ну в целом корректно, новые инсталляции не создают local. Только вот
учтите, что то что ставилось из исходников - без проблем могло загадить
и /usr/(s?bin|lib) и т.п. На мой взгляд правильнее переставить ОС, все
равно время установки фри обычно занимает крайне малую часть времени от
общего процесса настройки-конфигурации.
>
>
>

Alex Samorukov

unread,
Feb 16, 2009, 5:12:40 AM2/16/09
to Sergej Kandyla, UaFUG
Написано же, что многое ставилось не из пакетов.

Sergej Kandyla

unread,
Feb 16, 2009, 5:12:28 AM2/16/09
to UaFUG
Sergej Kandyla пишет:
извините, не внимательно вчитался.
Всеже все "правильно установленные" пакеты лучше удалить через системные
тулзы, посмотреть что осталось и снести остальной хлам руками. Должно
быть корректно. Но совсем не факт, что софт из сурцов ставился
исключительно в /usr/local

Alexander Shikoff

unread,
Feb 16, 2009, 5:20:11 AM2/16/09
to fre...@uafug.org.ua

Наблюдал я один случай, когда какой-то идиот собрал что-то большое из
исходников (по-моему это был asterisk) и проинсталлил с PREFIX=/.

Как следствие - система умерла: невозможно практически ничего собрать из портов,
обновить, etc.

Так что поддерживаю мнение Александра - лучше переставить FreeBSD с нуля.

--
MINO-RIPE

Reply all
Reply to author
Forward
0 new messages