Как обновляться
Модератор: /dev/random
-
- Сообщения: 58
Как обновляться
Привет! А как правильно будет обновлять систему? Знаю такую команду - emerge world, засунул её в cron и стал довольным %) По претенду он мне показывал 98 метров. Когда ручками сделал emerge sync он показал мне 185 мегов на обновления. Т. Е. Сначала нужно делать emerge sync а потом emerge world???
Gentoo x86 2.6.10 Полет нормальный
Ubuntu 8.10 Desktop - 2.6.27
Ubuntu 8.10 Desktop - 2.6.27
-
- Сообщения: 81
Re: Как обновляться
обязательно
cat /etc/gentoo-release && uname -r
Gentoo Base System version 1.12.1
Linux 2.6.17-gentoo-r1
Linux user #359215
Gentoo Base System version 1.12.1
Linux 2.6.17-gentoo-r1
Linux user #359215
-
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
-
- Сообщения: 58
Re: Как обновляться
спасибо
clx, а что за параметры -uD
clx, а что за параметры -uD
Gentoo x86 2.6.10 Полет нормальный
Ubuntu 8.10 Desktop - 2.6.27
Ubuntu 8.10 Desktop - 2.6.27
-
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Как обновляться
--deep (-D)
При использовании совместно с опцией --update, этот флаг требует от emerge учитывать все дерево зависимостей пакетов, а не просто проверять непосредственные зависимости пакетов. Это, например, позволяет учесть обновления в библиотеках, не перечисленных явно в зависимостях пакета.
--update (-u)
Обновляет пакеты до самой новой из доступных версий. Учтите, что --update еще не обладает всеми необходимыми возможностями. Он не будет автоматически обновлять зависимости пакетов в файле world, если их самих там еще нет.
man emerge
iMac 20" Core Duo.
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Как обновляться
Для clx:
Вах
Даже перевел 
Для zenner:
Если у тебя модем или повремменая оплата то еще добавь ключить -f к уже имеющимся -uD, но учти , что оно просто скачает все что нужно для обновления, но обновлять ничего не будет. А что бы оно все обновило, надо уже потом сделать emerge -uD world. Тоесть команда будет выглядеть так:
Вах


Для zenner:
Если у тебя модем или повремменая оплата то еще добавь ключить -f к уже имеющимся -uD, но учти , что оно просто скачает все что нужно для обновления, но обновлять ничего не будет. А что бы оно все обновило, надо уже потом сделать emerge -uD world. Тоесть команда будет выглядеть так:
Код: Выделить всё
emerge sync && emerge -uDf world && emerge -uD world
-
- Сообщения: 58
Re: Как обновляться
serg_sk, да нет линия толстая, хотя думаю пригодится, спасибо.
clx, огромный сенкс
clx, огромный сенкс

Gentoo x86 2.6.10 Полет нормальный
Ubuntu 8.10 Desktop - 2.6.27
Ubuntu 8.10 Desktop - 2.6.27
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: Как обновляться
Люди а если я обновляюсь просто закачкой нового древа портежей(так удобнее в прошлый раз когда делал обновление при помощи 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
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Как обновляться
Для 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 тоесть просто поставь # перед каждым.
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 тоесть просто поставь # перед каждым.
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: Как обновляться
Для serg_sk: Спасибо тебе огромное за emerge-webrsync еслиб не ты не узнал бы наверно!
Люди мне кто нить может подсказать сколко таффика(за раз, за неделю, за месяц) у кого уходит на обновление древа портежей!Где то тут на форуме читал что чел на диалапе ежедневно тратил примерно 15 мин. а насчет трафика не знаю!
Люди мне кто нить может подсказать сколко таффика(за раз, за неделю, за месяц) у кого уходит на обновление древа портежей!Где то тут на форуме читал что чел на диалапе ежедневно тратил примерно 15 мин. а насчет трафика не знаю!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Как обновляться
Для Angel_13th:
Я на дайлапе
Делаю следующее:
И спать
Но жт не всегда так, ибо есть пару капетов ~x86 и их надо размаскировать 
Древо портов закачивается примерно за 1:40, тобиш час и сорок минут.
Я на дайлапе

Код: Выделить всё
emerge-webrsync; emerge -uD world; shutdown -h now
И спать


Древо портов закачивается примерно за 1:40, тобиш час и сорок минут.
-
- Бывший модератор
- Сообщения: 359
- ОС: Debian
Re: Как обновляться
Для serg_sk:
А нельяза вместо shutdown -h now написать просто halt ?
И что это за оформление ?
Разделение точной с запятой ? 
А нельяза вместо shutdown -h now написать просто halt ?

И что это за оформление ?


-
- Сообщения: 604
- Статус: core dumped
- ОС: Plan 9
Re: Как обновляться
(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++
--------------------
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++
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: Как обновляться
Я бы тоже через ; сделал ведь комп при любом раскладе должен вылючиться!
Для serg_sk: А как часто ты обновляешся? Я вот сам хочу узнать при
закачиваеться все древо в распакованном виде? Или нет? И сколько сьедает траффика за раз (в среднем), на следующий день после предыдущего обновления!
Для serg_sk: А как часто ты обновляешся? Я вот сам хочу узнать при
Код: Выделить всё
emerge sync
закачиваеться все древо в распакованном виде? Или нет? И сколько сьедает траффика за раз (в среднем), на следующий день после предыдущего обновления!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Как обновляться
Для Angel_13th:
Обновляюсь через emerge-webrsync раз или два в неделю, ибо через emerge sync по мопеду долго.
Итого около 36 мб трафика.
Обновляюсь через emerge-webrsync раз или два в неделю, ибо через emerge sync по мопеду долго.
Итого около 36 мб трафика.
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: Как обновляться
Тут недавно (гдето месяц назад) нашел новый способ обновлять древо портежей, называется emerge-delta-webrsync, все что нужно сделать emerge emerge-delta-webrsync. Так же для него надо древо портежей не позднее чем апрель. Выгоды при таком обновлении получаете древо портежей в сжатом виде (что то вроде патча) в отличии от emerge sync. Но есть минус но тоже не большой на мой взгляд, ваше обновление на день позже. Т.е. Вы обновляетесь 21 числа то у вас будет древо портежей 20 числа, что вобщем не смертельно , зато за раз (если обновлятся каждый день) вы скачиваете от 40 до 120Кб.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545