Как обновляться

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

zenner
Сообщения: 58

Как обновляться

Сообщение zenner »

Привет! А как правильно будет обновлять систему? Знаю такую команду - emerge world, засунул её в cron и стал довольным %) По претенду он мне показывал 98 метров. Когда ручками сделал emerge sync он показал мне 185 мегов на обновления. Т. Е. Сначала нужно делать emerge sync а потом emerge world???
Gentoo x86 2.6.10 Полет нормальный
Ubuntu 8.10 Desktop - 2.6.27
Спасибо сказали:
Аватара пользователя
mic
Сообщения: 81

Re: Как обновляться

Сообщение mic »

обязательно
cat /etc/gentoo-release && uname -r
Gentoo Base System version 1.12.1
Linux 2.6.17-gentoo-r1
Linux user #359215
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Как обновляться

Сообщение clx »

emerge sync && emerge -uD world
iMac 20" Core Duo.
Спасибо сказали:
zenner
Сообщения: 58

Re: Как обновляться

Сообщение zenner »

спасибо
clx, а что за параметры -uD
Gentoo x86 2.6.10 Полет нормальный
Ubuntu 8.10 Desktop - 2.6.27
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Как обновляться

Сообщение clx »

(zenner @ Суббота, 19 Марта 2005, 13:36) писал(а):спасибо
clx, а что за параметры -uD


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

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

man emerge
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Как обновляться

Сообщение serg_sk »

Для clx:
Вах :) Даже перевел :)
Для zenner:
Если у тебя модем или повремменая оплата то еще добавь ключить -f к уже имеющимся -uD, но учти , что оно просто скачает все что нужно для обновления, но обновлять ничего не будет. А что бы оно все обновило, надо уже потом сделать emerge -uD world. Тоесть команда будет выглядеть так:

Код: Выделить всё

emerge sync && emerge -uDf world && emerge -uD world
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
zenner
Сообщения: 58

Re: Как обновляться

Сообщение zenner »

serg_sk, да нет линия толстая, хотя думаю пригодится, спасибо.
clx, огромный сенкс :)
Gentoo x86 2.6.10 Полет нормальный
Ubuntu 8.10 Desktop - 2.6.27
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Как обновляться

Сообщение 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 и тд.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Как обновляться

Сообщение 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 тоесть просто поставь # перед каждым.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Как обновляться

Сообщение Angel_13th »

Для serg_sk: Спасибо тебе огромное за emerge-webrsync еслиб не ты не узнал бы наверно!
Люди мне кто нить может подсказать сколко таффика(за раз, за неделю, за месяц) у кого уходит на обновление древа портежей!Где то тут на форуме читал что чел на диалапе ежедневно тратил примерно 15 мин. а насчет трафика не знаю!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Как обновляться

Сообщение serg_sk »

Для Angel_13th:
Я на дайлапе :) Делаю следующее:

Код: Выделить всё

emerge-webrsync; emerge -uD world; shutdown -h now

И спать :) Но жт не всегда так, ибо есть пару капетов ~x86 и их надо размаскировать :)
Древо портов закачивается примерно за 1:40, тобиш час и сорок минут.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Xenon
Бывший модератор
Сообщения: 359
ОС: Debian

Re: Как обновляться

Сообщение Xenon »

Для serg_sk:
А нельяза вместо shutdown -h now написать просто halt ? :)
И что это за оформление ? :) Разделение точной с запятой ? :)
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Как обновляться

Сообщение Sparky »

(Xenon @ Суббота, 02 Апреля 2005, 23:31) писал(а):Для serg_sk:
А нельяза вместо shutdown -h now написать просто halt ? :)
И что это за оформление ? :) Разделение точной с запятой ? :)

; - просто последовательное выполнение команд
&& - следующая команда выполняется в случае успешного завершения предидущей :)
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Как обновляться

Сообщение Angel_13th »

Я бы тоже через ; сделал ведь комп при любом раскладе должен вылючиться!
Для serg_sk: А как часто ты обновляешся? Я вот сам хочу узнать при

Код: Выделить всё

emerge sync

закачиваеться все древо в распакованном виде? Или нет? И сколько сьедает траффика за раз (в среднем), на следующий день после предыдущего обновления!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Как обновляться

Сообщение serg_sk »

Для Angel_13th:
Обновляюсь через emerge-webrsync раз или два в неделю, ибо через emerge sync по мопеду долго.
Итого около 36 мб трафика.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Как обновляться

Сообщение Angel_13th »

Тут недавно (гдето месяц назад) нашел новый способ обновлять древо портежей, называется emerge-delta-webrsync, все что нужно сделать emerge emerge-delta-webrsync. Так же для него надо древо портежей не позднее чем апрель. Выгоды при таком обновлении получаете древо портежей в сжатом виде (что то вроде патча) в отличии от emerge sync. Но есть минус но тоже не большой на мой взгляд, ваше обновление на день позже. Т.е. Вы обновляетесь 21 числа то у вас будет древо портежей 20 числа, что вобщем не смертельно , зато за раз (если обновлятся каждый день) вы скачиваете от 40 до 120Кб.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали: