Обновление системы, порты (Release, current, stable...)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

AASh
Сообщения: 14

Обновление системы, порты

Сообщение AASh »

Здравствуйте! Поставил FreeBSD 6.2-release
Изучил вопрос обновления портов и исходников. Все боле-менее понятно.
В handbook сказано, что stable и, упаси боже, current можно ставить только в тестовых целях.
Release вышел в январе 2007 г., т.е. прошло уже больше полгода.
Объясните, пожалуйста политику партии :) - насколько критично обновление до stable, или лучше подождать до следующего release ?
Как обстоят дела с частичными обновлениями (к примеру очень хочется иметь самую свежую версию FF)?
Спасибо сказали:
Аватара пользователя
soko1
Сообщения: 265
Статус: лесной бздшник
ОС: freebsd7

Re: Обновление системы, порты

Сообщение soko1 »

AASh писал(а):
03.10.2007 14:31
В handbook сказано, что stable...можно ставить только в тестовых целях.

Глупости, обновляйтесь до STABLE, ничего страшного случиться не должно=)
AASh писал(а):
03.10.2007 14:31
Как обстоят дела с частичными обновлениями (к примеру очень хочется иметь самую свежую версию FF)?

Можно, если например свежий firefox не требует самую последнюю версию gtk/glibc (или любую другую зависимость). Как правило, если ветка ff одна и таже (например 2-ая), то обновить ff можно без проблем например так:
1. качаете с сайта tar-архив, кидаете его в /usr/ports/www, удаляете /usr/ports/www/firefox и распаковываете (`tar xf firefox.tar.gz`) tar-архив с ff и производите сборку и установку нового firefox'а:
%cd firefox; make && make deinstall install clean
2. удаляете старый ff (pkg_delete /var/db/pkg/firefox...) и ставите новый из уже скомпилированных пакетов:
%pkg_add -r firefox
Спасибо сказали:
fat_angel
Сообщения: 88
ОС: ещё не определился

Re: Обновление системы, порты

Сообщение fat_angel »

Кури хандбук!
Конкретно главу про установку ПО, еще конкретнее про установку дерева портов через CVS. В твоем случае тебе придется не устанавливать дерево портов, а только обновить его, но последовательность действий таже. И вообще почитай все разделы хандбука про CVS!

По поводу обновления base системы до стабле или куррент - не вижу в этом смысла, если конечно тебе не нужны новые фичи встроенные в ядро или чето в этом роде...
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Обновление системы, порты

Сообщение unflag »

Зачем CVS? Теперь же portsnap инкюдед;) portsnap fetch update и через несколько секунд у тебя самое свежее дерево. А с cvs возни много - для обновления дерева портов его юзать ни к чему.

ЗЫ. О ветках. Что касается current, то один знакомый человек полгода назад пользовался и не жаловался. Думаю, что и сейчас там же. Ну а стейбл, как видно из названия, можно юзать не только в ознакомительных целях. По-крайней мере у меня он довольно долго простоял - никаких проблем не было. Другой мой знакомый держит стейбл на серверах.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
AASh
Сообщения: 14

Re: Обновление системы, порты

Сообщение AASh »

Все, разобрался! :)
Дошло, наконец-то, что обновление дерева портов и самой системы несколько разные вещи :)
Просто в хендбуке говориться что и то, и то обновляется с помощью CVSup, вот и запутался....
Я правильно понимаю, что можно оставаться на Release, при этом иметь самое свежее дерево портов, ну и соответственно программы?
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Обновление системы, порты

Сообщение unflag »

AASh писал(а):
11.10.2007 10:08
Я правильно понимаю, что можно оставаться на Release, при этом иметь самое свежее дерево портов, ну и соответственно программы?

Конечно. Просто делай периодически portsnap fetch update, ну или cvsup настрой, если так тебе будет удобнее.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Thug
Сообщения: 200

Re: Обновление системы, порты

Сообщение Thug »

ИМХО проще написать в кронтабе portsnap cron update.
Страйкбол - игра админов :)
Спасибо сказали: