Собери систему сам.

Операционные системы *nix: Linux, FreeBSD и др. ПО для них.

Собери систему сам.

Непрочитанное сообщение Гость » 12 июл 2006, 23:27:29

В данной статье предлагаю обсуждать системы, которые мы собираем сами. К таким отнесу Gentoo, Slackware, LFS и т.д.
Если вам не нравится купленный дистрибутив, которе умные дядьки довели до им нужного состояния, то ничего не мешает собрать систему самому. Благо, исходники в сети всегда доступны.

Итак, подаю пример. В мае 2005 года собрал Gentoo-2005.0. До сих пор система здравствует, и регулярно обновляется. Да и настроена она именно так, как хочется мне и допускает свободное время.
Гость
 

Собери систему сам.

Непрочитанное сообщение Гость » 01 сен 2006, 14:34:49

как ты её обновляешь?
Гость
 

Собери систему сам.

Непрочитанное сообщение Гость » 03 сен 2006, 13:16:31

Обновление просиходит очень просто :)
1. Скачивается новое дерево портаджей и устанавливается вместо старого.
2. Дается команда
Код: Выделить всё
emerge -pv system

и в большинстве случаев скачивается и пересобирается полностью.
3. Дается команда
Код: Выделить всё
emerge -pv world

и собирается только то, что действительно надо обновить.
Гость
 

Собери систему сам.

Непрочитанное сообщение Гость » 03 сен 2006, 14:20:07

сколько весит дерево портажей и обновление вместе взятые?
Гость
 

Собери систему сам.

Непрочитанное сообщение Гость » 03 сен 2006, 16:38:47

кузьмич писал(а):сколько весит дерево портажей и обновление вместе взятые?

Смотря как обновлять будешь. Если через emerge-delta-webrsync - 150 килобайт/день. Соответственно, месяц не обновлялся - 4,5 метра где-то. Это только обновления базы данных пакетов. Начальный тарболл - чуть больше 20 мегабайт, насколько я помню.

Обновления пакетов - тут уж как повезёт. Если работает deltup-сервер, у тебя установлен deltup-клиент и для пакета есть дельта - то от нескольких килобайт до нескольких мегабайт для большинства пакетов. Если какое-то из условий не выполнено, качается полный комплект исходников пакета (например, gcc - 40 мегабайт, firefox - 30, openoffice - 200 :) )

Ushk@:

Твои команды лажают. Правильная команда -
Код: Выделить всё
emerge -pv --update --deep world

В некоторых случаях (обновление x.org 6.8->7.0, gcc 3.4->4.1, ещё некоторых вещей), как правило, необходимы ещё дополнительные шаги, описанные в доках на gentoo.org.
Гость
 

Собери систему сам.

Непрочитанное сообщение Гость » 04 сен 2006, 09:53:06

нужен спутниковый инет :)
Гость
 

Собери систему сам.

Непрочитанное сообщение Гость » 04 сен 2006, 10:18:41

кузьмич писал(а):нужен спутниковый инет :)

Нифига подобного. Я и по диалапу прекрасно обновляюсь. deltup рулит :)

Сейчас как раз систему пересобираю полностью после установки gcc 4.1.1.
Гость
 

Собери систему сам.

Непрочитанное сообщение Гость » 28 окт 2006, 02:56:33

хехех… чуваки, видимо, пропогандируют принцип "let your cpu burn"
Сам пользуюсь генту, но систему никогда не обновлял - не вижу смысла.
Единственное, что обновляю - ядро.
Гость
 


Вернуться в Unix

Кто сейчас на форуме

Зарегистрированные пользователи: AhrefsBot [Bot], Bing [Bot], GoGo [Бот], Trendiction [Бот], Яндекс [Бот]