недоступны все пакеты как исправить?
white_ghost 23 октября, 2012 - 12:04
Хотел поставить grub2, и начались проблемы..... emerge grub2 говорит что нет такого пакета. начал разбиратся, оказывается надо размаскировать. Файла /etc/portage/package.keywords не оказалось, пришлось создать, прописал туда sys-boot/grub. Grub2 после этого установился, в процессе его настройки не покидает ощущение что граб какой то не такой какой должен быть судя по мануалам. набиваю emerge -s grub... ну так и есть grub 2.00 r1 установился более того в списке вообще отсутсвуют другие grub2 1.99 9999 к примеру, залез на gentoo-portage посмотрел там куча этих грабов даже стабильный новее 0.97 r13 у меня r9 Почему этих пакетов не видно через emerge? и как посмотреть какие пакеты уже установлены?
»
- Для комментирования войдите или зарегистрируйтесь
(*)
emerge eix
eix-update
eix grub
Цитата: Хотел поставить
Вывод: не читали Gentoo Handbook
О ужас, в Gentoo нужно что-то делать руками, а в особенности думать ? Вывод: не читали Gentoo Handbook
Как правило, если вы читаете актуальную версию Gentoo Handbook, она, кстати англоязычная, русская версия устарела лет на 6, то вам не нужно что-либо размаскировать, указания в Gentoo Handbook написаны с учётом последних стабильных версий пакетов. Если вы что-то размасируете сами - то вы умеете это настраивать.
Установился последняя размаскированная версия, если вам нужна другая - то читайте Gentoo Handbook на предмет указания версий при установки пакета и способа размаскирования только определённой версии
emerge - утилита для установки пакетов, устанавливает последнюю размаскированную версию, если хотите посмотреть имеющиеся в дереве portage версии определённого пакета, то воспользуйтесь, как вам уже сказали, утилитой eix, либо смотрите содержимое соответствующей директории в дереве portage:
Либо вообще на сайте gentoo: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-boot/grub/
Как уже сказано выше emerge не предусмотрен для этого (отображать все доступные версии пакетов), он нужен для управления пакетами, которые размаскированы., смотрите указанные утилиты и способы выше.
С выводом версий этого пакета, которые доступны в дереве portage и флагами:
С выводом версии пакета и флагами:
Только имена установленных пакетов: