Если обновить дерево портежей
emerge sync
значит ли это, что при необходимости установить какую нить прогу emerge полезет в инет скачивать обновлённые исходники, не обращая внимания на то, что более ранние версии этих паектов есть в /usr/portage/distfiles
Обновление дерева портежей
Модератор: /dev/random
-
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Обновление дерева портежей
Полезет, если в портеже уже более новая версия, чем у тебя валяется. Старую можно поставит вот так:
emerge =имя_пакета_версия
Причём версия должна быть написана полностью.
My god... it's full of stars!...
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Обновление дерева портежей
Или, что лучше и правильнее, прописать этот момент в /etc/portage/package.mask
-
- Сообщения: 290
-
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Обновление дерева портежей
Это замаскировка пакета, нужно, если хочешь чтоб portage не видел указанную версию.
My god... it's full of stars!...
-
- Сообщения: 622
- Статус: линуксоид-сектант
- ОС: gentoo 2008.0 x86_64
Re: Обновление дерева портежей
Все-таки, не хватает в портэжах возможности использовать доступную версию...
Интересно, сложно такую обертку для emerge написать?
Просто если ставишь пакет с кучей зависимостей, то может быть неудобно каждую прописывать в mask.
Интересно, сложно такую обертку для emerge написать?
Просто если ставишь пакет с кучей зависимостей, то может быть неудобно каждую прописывать в mask.
С уважением
Kai SD
Kai SD
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Обновление дерева портежей
Возможно - кто занимается подкидыванием идей разработчиками Дженту? :-D
-
А если написать скрипт для поиска версии пакета, который не нужно скачивать (правда с зависимотями тут будет почти болт) - скрипт принимает имя пакета и начинает перебирать имена ebuild (с конца), первый который будет успешно зафетчен с локального носиеля, тот и считать самым подходящим... Потом добавить этот список в mask не проблема.
-
- Сообщения: 117
- Статус: вышибала
- ОС: GNU/Linux (Gentoo)
Re: Обновление дерева портежей
абсолютно бредовая идея с точки зрения разработчиков ...
если не хочешь ставить версии новые ... зачем тогда синхронизировался?
можешь юзать getdelta чтобы качать не полные версии новые а только изменения ...
если не хочешь ставить версии новые ... зачем тогда синхронизировался?
можешь юзать getdelta чтобы качать не полные версии новые а только изменения ...
-
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Обновление дерева портежей
В продолжение мысли theli: на хрена вообще тогда Gentoo?
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Обновление дерева портежей
Не соглашусь. Даже если не синхронизироваться, то в Дженту просто офигительно удобная система управления пакетами. Тут на днях случайно попался дистр Arch... Удивильно быстро, минут за 20, удалось его развернуть вплоть до загрузки иксов, попутно ужиная чаем. Но после Portage, его USE-флагов и настройки зависимостей, просто захотелось плеваться на pacman в Arch.