К основному контенту

Attention! Different repositories, different assembly packages.

Вот мне тут понадбилась одна прога lame под EL6 на сервер. Ну думаю как обычно найду сейчас нужный репозитарий и прицеплю его. Ищу как обычно через сайт : Linux Free Software Catalog and Packages Search .

И вот первый же найденый репозитарий известный давно ATrpms. Прицепляю репозитарий, делаю команду : su -c 'yum install lame' и что же я вижу. Программа тянет за собой кучу зависимостей типа libgtk-1x, libgdk-1x и т.д. Мало того этот пакет собран GTK гуем ( мне он не нужен ), так что с помощью очень старой ( 1-ой ) версии GTK.

Поискал другой репозитарий и нашел RPM fusion. С него данная программа встала без проблем и не установила ничего лишнего и бесполезного.

ВЫВОД : При подключении дополнительных репозитариев, даже если они известные и проверены временем, будьте очень внимательны. Легко превратить систему в перегруженную свалку !

Комментарии

Harakiri Cat написал(а)…
в сайнтифик линукс форумах черному по белому пишут как пользоватся репами и какие из них по жесткому конфликтуют друг с другом...
и точно на RHEL ставил? =]
а то я смотрю мода пошла - пользоваться центос и писать rhel(для крутости видно)
mx написал(а)…
Есть такой фильм от создателей RHEL, так вот они тама сидят в креслах и дают интерьвью, а на заднем плане книжный шкаф и в нем стоят книжки по CentOS.

А вообще просто давно на шапке и пишу по привычке так как на самом деле разницы особой нет, а писать короче ;)

Популярные сообщения из этого блога

FF 31.x ESR and Nagios Checker

Оказывается FireFox 31.x сделали ESR. И достаточно быстро его затискали в обновление CentOS 6 . Но этот Firefox уже с новым интерфейсом и на нем отсутcтвует статус бар внизу :( В частности я использую Nagios Checker его перенести нельзя и мне это доставляет большое неудобство. К счастью прям на странице Nagios Checker рекомендуют установить дополнение status-4-evar , и все сразу становится как было :)

bootc

 С большим опозданием, хочу сообщить вам о новой крутой технологии bootc . Получается она вышла достаточно давно, и уже с весны 2025 года стала доступна в RHEL 10. Сам я с этой технологией познакомился случайно, благодаря статье про Fedora Hummingbird из журнала Fedora Magazine . Там упоминается это замечательная технология как bootc. По сути bootc - переводится как загружаемый контейнер.  Т.е. контейнер может работать как обычный OCI/Docker контейнер, но также может работать в виртуальных машинах и даже на голом железе. Причем сам контейнер по сути есть атомарный т.е. (immutable) и после создания его нельзя изменить и как следствие надежный и безопасный. При обновлении старый объект удаляется и заменяется новым. Причем все это может делать сам контейнер, следить о появлении новой версии в регистре, скачивать слой контейнера и если что не так то откатывать изменение. Причем вся сборка этого контейнера управляется через API (API-driven), т.е. полная автоматизация, модульность...

Install Redmine 2.3.1 in CentOS 6.x

Я собрал стек Ruby on Rails версии 3.2.13 под ruby 1.8.7 из дистрибутива CentOS 6.x. Теперь можно легко и просто установить на сервер с EL6 систему управления проектами Redmine версии 2.3.1 . Установить все это можно простым скриптом ( если не нравится скрипт то можно посмотреть внутрь него и выполнить все шаги руками ) Загрузка скрипта P.S. К сожалению из за невозможности удалять пакеты в системе сборки koji пришлось сделать репозитарий на google drive. P.P.S. С помощью костылей в виде указывание EPOCH в spec, удалось таки собрать пакеты в russian KOJI, так что в качестве репозитария можно указывать теперь: baseurl=http://koji.russianfedora.ru/repos/dist-el6-build/latest/$basearch/