Имею следующий трабл на бете (полностью обновленной на момент написания данного спича) Fedora-19 Russian Remix: надо скомпилировать несколько rpm в эту операционку. Путь известен и несложен. Итак, начинаем:
[console]# yum install @development-tools
Загружены модули: langpacks, refresh-packagekit
Warning: Group development-tools does not have any packages to install.
Выполнять нечего
[root@market-5 alex]# yum groupinstall "Development Tools"
Загружены модули: langpacks, refresh-packagekit
Warning: Group development-tools does not have any packages to install.
Во всех указанных коллекциях пакеты для установки или обновления отсутствуют
[/console]
[/console]
Естественно устанавливать всё содержимое этой группы вручную особого энтузиазма нет. Собственно вопрос - это у всех такая бага или я один такой счастливчик? Ну и как справиться?
Всю группу устанавливать не обязательно, установи самое необходимое, например yum-utils rpmdevtools gcc gcc-c++ make
А затем при сборке пакета сделай yum-builddep имя_спека(или имя src.rpm файла)
В таких вопросах я на память не полагаюсь. Иду на официальную хавтушку и честно списываю оттуда нужные команды. А по Вашему предложению результат аналогичен:
[console]# yum groupinstall "development-libs development-tools gnome-software-development"
Загружены модули: langpacks, refresh-packagekit
Warning: group development-libs development-tools gnome-software-development does not exist.
Во всех указанных коллекциях пакеты для установки или обновления отсутствуют
[/console]
То есть или yum перестал понимать "коллекции", то ли они в самом деле пусты... И это за пару недель до выхода релиза... Ну, я еще в федоровской конфе отмечал, что есть какая-то непонятка с анакондой на RFR-19. Не хочет она запускаться с LiveCD (на USB). Ось поставилась только с NetInstall-диска.
Кстати, скорее всего дело в том, что у тебя часть пакетов установлена из тестинга. А тестинг сейчас отключился перед релизом.
Сделай yum install fedora-packager --enablerepo=*ing
и всё установится.
Соответственно, должно работать у всех, надо просто правильно писать команды.
И у меня часть пакетов стояла из тестинга, поскольку до обновления, выключающего testing. он был включен.
Кстати, скорее всего дело в том, что у тебя часть пакетов установлена из тестинга.
Угу. Именно - отключился. И, кстати, полезли после этого отключения грабли. В части защиты версии тех или иных библиотек. Ну да ладно, руками включил тестинг, поставилось правильно.
Кстати, к сведению - всё мною это делалось для обеспечения ремутного терминального доступа на терминальный сервер, работающий под RX@Etersoft. Нужные пакеты из етерсофтовских исходников (после плясок с малым бубном) скомпилировались, установились. Но... Приложения, работающие под wine@etersoft (у меня там версия 1.1 на сервере) в терминале отдаваться клиенту на RFR-19.x86-64 отказались. Встают колом и сразу. А вот нативные линуксовые приложения (тот же LibreOffice) работают в терминале нормально. Так что надо техподдержку Етерсофтовскую теребить на эту тему.