Помощь - Поиск - Участники - Календарь
Полная версия: Как обновляться
LinuxForum > Дистрибутивы > Gentoo
zenner
Привет! А как правильно будет обновлять систему? Знаю такую команду - emerge world, засунул её в cron и стал довольным %) По претенду он мне показывал 98 метров. Когда ручками сделал emerge sync он показал мне 185 мегов на обновления. Т. Е. Сначала нужно делать emerge sync а потом emerge world???
mic
обязательно
clx
emerge sync && emerge -uD world
zenner
спасибо
clx, а что за параметры -uD
clx
QUOTE(zenner @ Суббота, 19 Марта 2005, 13:36)
спасибо
clx, а что за параметры -uD
*



--deep (-D)
При использовании совместно с опцией --update, этот флаг требует от emerge учитывать все дерево зависимостей пакетов, а не просто проверять непосредственные зависимости пакетов. Это, например, позволяет учесть обновления в библиотеках, не перечисленных явно в зависимостях пакета.

--update (-u)
Обновляет пакеты до самой новой из доступных версий. Учтите, что --update еще не обладает всеми необходимыми возможностями. Он не будет автоматически обновлять зависимости пакетов в файле world, если их самих там еще нет.

man emerge
serg_sk
Для clx:
Вах smile.gif Даже перевел smile.gif
Для zenner:
Если у тебя модем или повремменая оплата то еще добавь ключить -f к уже имеющимся -uD, но учти , что оно просто скачает все что нужно для обновления, но обновлять ничего не будет. А что бы оно все обновило, надо уже потом сделать emerge -uD world. Тоесть команда будет выглядеть так:
CODE
emerge sync && emerge -uDf world && emerge -uD world
zenner
serg_sk, да нет линия толстая, хотя думаю пригодится, спасибо.
clx, огромный сенкс smile.gif
Angel_13th
Люди а если я обновляюсь просто закачкой нового древа портежей(так удобнее в прошлый раз когда делал обновление при помощи emerge sync он стянул 100 метров ,а для меня это 250р и я предпочитаю скачать 18 метров) и тру старое а новое ставлю на его место не трогая distfiles то от этого что то меняеться! Или чем это отличаеться от обновления emerge sync? И еще как заставить не собирать более старые пакеты так как у меня система stable ,а вот X.org bash3(в третьей версии не надо подгружать source /etc/profile в kde в отличии от bash 2.05 в котрой если не сделать source /etc/profile то в консоли просто bash2.05# и все ) kde xfce unstable то при emerge -uD world пытаеться пересобрать kde34 на 332 и тд.
serg_sk
Для Angel_13th:
1.Тогда тебе надо делать не emerge sync, а emerge-webrsync
2. Замаскировать более старые пакеты в /etc/portage/package.mask
Например так:
echo "<=kde-3.3.2" >> /etc/portage/package.mask
А в /usr/portage/profiles/package.mask размаскируй все пакеты с kde-3.4.0 тоесть просто поставь # перед каждым.
Angel_13th
Для serg_sk: Спасибо тебе огромное за emerge-webrsync еслиб не ты не узнал бы наверно!
Люди мне кто нить может подсказать сколко таффика(за раз, за неделю, за месяц) у кого уходит на обновление древа портежей!Где то тут на форуме читал что чел на диалапе ежедневно тратил примерно 15 мин. а насчет трафика не знаю!
serg_sk
Для Angel_13th:
Я на дайлапе smile.gif Делаю следующее:
CODE
emerge-webrsync; emerge -uD world; shutdown -h now

И спать smile.gif Но жт не всегда так, ибо есть пару капетов ~x86 и их надо размаскировать smile.gif
Древо портов закачивается примерно за 1:40, тобиш час и сорок минут.
Xenon
Для serg_sk:
А нельяза вместо shutdown -h now написать просто halt ? smile.gif
И что это за оформление ? smile.gif Разделение точной с запятой ? smile.gif
Sparky
QUOTE(Xenon @ Суббота, 02 Апреля 2005, 23:31)
Для serg_sk:
А нельяза вместо shutdown -h now написать просто halt ? smile.gif
И что это за оформление ? smile.gif Разделение точной с запятой ? smile.gif
*


; - просто последовательное выполнение команд
&& - следующая команда выполняется в случае успешного завершения предидущей smile.gif
Angel_13th
Я бы тоже через ; сделал ведь комп при любом раскладе должен вылючиться!
Для serg_sk: А как часто ты обновляешся? Я вот сам хочу узнать при
CODE
emerge sync

закачиваеться все древо в распакованном виде? Или нет? И сколько сьедает траффика за раз (в среднем), на следующий день после предыдущего обновления!
serg_sk
Для Angel_13th:
Обновляюсь через emerge-webrsync раз или два в неделю, ибо через emerge sync по мопеду долго.
Итого около 36 мб трафика.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2005 Invision Power Services, Inc.