ZED 02.02.2011 02:06

Я рекомендуюПросмотр репозиториев разных дистрибутивов

Хочу познакомить общественность с проектом для просмотра репозиториев Debian, Ubuntu, Fedora, CentOS, RHEL, OpenSuse и поиску пакетов в них.

Проект обладает следующими функциональными возможностями:
- Наличие большой, ежедневно обновляющейся базы данных RPM и DEB пакетов большинства самых известных репозиториев дистрибутивов Fedora, CentOS, RHEL, Debian, Ubuntu и OpenSuse.
- Предоставление списка пакетов по дистрибутивам, репозиториям и группам пакетов с поддержкой фильтрации.
- Отображение детальной информации о пакетах (название, версия, описание, архитектура, список файлов, список зависимостей и др.).
- Отображение детальной статистики по проекту, дистрибутивам, репозиториям и группам пакетов.
- Предоставление списка HTTP/FTP/RSYNC зеркал, с которых можно загрузить пакет.
- Поиск пакетов по названию, описанию, зависимостям, названиям каталогов и файлов.
- Наличие прямых ссылок для поиска пакетов по различным критериям.
- Удобная навигация по сайту.
- Верстка XHTML/CSS.


Тэги: centos debian fedora OpenSuSE RHEL ubuntu репозиторий
+ 8 -
Похожие Поделиться

freefd 02.02.2011 07:03 #
Зачем это нужно?
digiwhite 02.02.2011 07:27 #
Вероятно для тех, кто не знает как искать с помощью средств пакетного менеджера. А может как единая точка входа в поиск по куче дистрибутивов.

По мне так, конечно, тоже сомнительная штука.
segoon 02.02.2011 10:34 #
Чтобы:
-Узнать какая версия пакета находится в конкретной версии дистрибутива.
-Узнать каким образом (упрощённо - с какими опциями ./configure) собирается софт.
-Получить набор патчей от данного дистрибутива.
-Получить пакет, которого нет в твоём дистрибутиве (почти всегда с пересборкой).
-Получить исходники определённой версии пакета (либо bleeding egde, либо наоборот - старой настолько, что её в вашем дистрибутиве уже нет, но уже настолько, чтобы стать стабильной).

Естественно, это нужно далеко не всем :)
cyrus 02.02.2011 11:40 #
-Получить пакет, которого нет в твоём дистрибутиве (почти всегда с пересборкой).

хм а это как делается? я знаю если есть src, и то там нужно ещё посмотреть и переделывать приходится. А тут ссылки на rpm. И как rpm от Fedora переделать под rpm под CentOS?
segoon 02.02.2011 12:29 #
Федора и RHEL должны быть совместимы на уровне rpm-макросов, а RHEL CentOs уж наверняка.
segoon 02.02.2011 12:30 #
Для особых случаев можно воспользоваться alien для перевода deb в rpm и наоборот. Хотя некоторые уважаемые мной люди говорят, что alien делает это очень грязно.
Dark_SS 02.02.2011 10:38 #
Получить пакет, которого нет в твоём дистрибутиве (почти всегда с пересборкой).
Т.е. просто скачать из репа другого дистрибутива? Без иронии. Просто уточняю.
segoon 02.02.2011 10:50 #
Не очень понимаю что вы имеете ввиду. Заранее вы не знаете в каком дистрибутиве находится искомое, а тут вы сразу видите список из десятка кандидатов. Кроме централизованности плюсов нет.
Dark_SS 02.02.2011 12:11 #
Ясно, спасибо. Я подумал, что оно умеет пересобирать пакеты из одного дистрибутива под другой.
segoon 02.02.2011 12:18 #
В случае совпадения форматов целевого дистрибутива и вашего (напр. debian & ubuntu) можно скачать сорцы и именно тупо пересобрать. С rpm всё-таки надо будет немного разбираться - в разных дистрибутивах разный набор макросов.
ZED 02.02.2011 13:15 #
Мне например иногда приспичивает маленький пакет дернуть по-быстрому, а в репозитории его нет, зато он есть в жирных репах дебиана и убунты, остается только держать в голове или закладках адреса всех репозиториев, ну и плюс поиск в репах например дебиана мне показался не очень удобным в отличие от сабжа. Ну а если интересуют исходники, то опять же проще не шататься по гуглу, не искать сайт проекта и не втыкать в неработающие зеркала.
Dark_SS 02.02.2011 13:21 #
Оно почему-то привирает. Сравните версии krusader в sid:
debian.org vs. pkgs.org