Я новичок в выпуске FreeBSD, но хорошо знаком со многими выпусками Linux. Я пытаюсь (1) постоянно обновлять свою систему и (2) устанавливать новые пакеты под FreeBSD 7.2. Так есть ли эквивалент yum / yast / apt-get в других системах Linux на FreeBSD? Если да, то что это и как им пользоваться?
Спасибо!
pkg_add -r или дерево портов :)
видеть:
http://www.freebsd.org/doc/en/books/handbook/packages-using.html
То, что вы ищете, состоит из двух частей. Один обновляет базовую систему, а другой - дополнительные пакеты.
Первое можно сделать с freebsd-update
. Эта команда поддерживает как обновление с исправлениями до текущего выпуска, так и обновление до нового выпуска. Подробности смотрите на его странице руководства. Это намного проще, чем устанавливать обновления из исходников.
Обновление пакетов также состоит из двух частей - обновления дерева портов и восстановления устаревших портов. Первое можно сделать либо с помощью cvs
/cvsup
/csup
или (мои предпочтения) portsnap
. portsnap
работает очень похоже freebsd-update
но это для дерева портов. Опять же, см. Его справочную страницу. Вы можете использовать либо portupgrade
как описано в другом ответе или portmaster
(что я предпочитаю из-за меньших накладных расходов и простоты, хотя, вероятно, у него не так много функций, как portupgrade
).
Как говорили другие, ничто не заменит справочник. Короче говоря, вы ищете портирование. С его помощью вы можете запускать такие команды, как
portupgrade -Rr # Upgrade all ports and dependant ports
Прочтите вики страница по портированию. И не забудьте ВСЕГДА прочтите / usr / ports / ОБНОВЛЕНИЕ.
FreeBSD справочник Ваш друг для обновления ...
На самом деле FreeBSD имеет очень хорошую документацию, поскольку она не разветвлена на миллиард дистрибутивов, как Linux; на их сайте есть действительно хорошая централизованная документация.
Эта часть говорит об установке приложений ...
В справочник сам по себе - отличное место, чтобы быстро освоить FreeBSD.