LINUX.ORG.RU
решено ФорумTalks

Проект packages.acl.org.ua


0

0

Привет, друзья!

Разрешите представить Вашему вниманию новый проект, посвященный поиску и загрузке пакетов для Linux.

Проект обладает следующими функциональными возможностями:

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

Немного из статистики проекта:

  • Репозиториев > 630
  • Групп пакетов > 11.000
  • Пакетов > 890.000
  • Зависимостей > 7.800.000
  • Каталогов > 18.000.000
  • Файлов > 101.000.000
  • Размер пакетов ~ 1 TB
  • Размер файлов в пакетах ~ 2,7 TB

Проект все еще находится в разработке. Все замечания, предложения и отзывы, пожалуйста, публикуйте также на форуме проекта.

Сайт проекта: http://packages.acl.org.ua/

P.S. Это мой первый веб-проект => прошу сильно не пинать ногами :)

Подробности

Перемещено Aceler из Linux General

★★

Все хорошо, только не понимаю - зачем? Ведь есть поиск в репозитории.

hibou ★★★★★
()

Чем этот проект отличается от mirror.yandex.ru, кроме дизайна?

vold ★★★★★
()
Ответ на: комментарий от Novell-ch

> http://download.opensuse.org/repositories/Education

http://download.opensuse.org/repositories/games/

Добавил в TODO.

ну а вообще без покрытия большинства реп, особенно домашних, для суси теряется смысл в таком сервисе.

Приведите, пожалуйста, ссылки на самые известные репозитории openSUSE, которых не хватает, - добавлю их.

P.S. Всех репозиториев openSUSE не знаю, т.к. всю жизнь работаю в основном с дистрибутивами Red Hat.

lystor ★★
() автор топика
Ответ на: комментарий от lystor

тяжело сказать, в сусе почти все интересное вынесено в отдельные репы в которых в основном 10-20 пакетов, нужно наверно более 200 репов добавить, что бы ясно видеть картину какие пакеты есть под сусю.
еще я сильно хотел бы видеть пакеты из
http://download.opensuse.org/repositories/multimedia:/libs/
http://download.opensuse.org/repositories/multimedia:/apps/
http://download.opensuse.org/repositories/Emulators/
http://download.opensuse.org/repositories/devel:/gcc/
http://download.opensuse.org/repositories/network:/utilities/

Novell-ch ★★★★★
()
Ответ на: комментарий от Novell-ch

> тяжело сказать, в сусе почти все интересное вынесено в отдельные репы в которых в основном 10-20 пакетов, нужно наверно более 200 репов добавить, что бы ясно видеть картину какие пакеты есть под сусю.

Кошмар какой-то для пользователей. Попробуй найди нужный репозиторий, не зная где искать.

http://download.opensuse.org/repositories/multimedia:/libs/

...

Ок, все добавлю.

lystor ★★
() автор топика
Ответ на: комментарий от lystor

все на самом деле легко и продумано, через гуй или вебморду webpin, пакет ищется по всем репам, само добавляет нужное репо и ставит пакет.

Novell-ch ★★★★★
()
Ответ на: комментарий от lystor

Кошмар какой-то для пользователей. Попробуй найди нужный репозиторий, не зная где искать.

В этом есть некоторый смысл, ибо при выходе нового релиза не нужно тестировать все репы, а только те, в которых ядро и системные биьлиотеки. Репы же, в которых находятся пользовательские приложения можно обновлять постепенно по мере выхода новых версий в апстриме, независмо от выхода релизов.

vold ★★★★★
()

Давай мы положим это в толксы, тебя сначала там откомментируют, а потом ты попробуешь положить это на главную? Иначе кроме премии «вырвиглазный дизайн 2010» ты ничего не получишь :)

Aceler ★★★★★
()

приятные цвета, секунд 5-7 можно терпеть

registrant ★★★★★
()
Ответ на: комментарий от Aceler

> Давай мы положим это в толксы, тебя сначала там откомментируют, а потом ты попробуешь положить это на главную?

Не надо.

Иначе кроме премии «вырвиглазный дизайн 2010» ты ничего не получишь :)

А я так старался... :)))

lystor ★★
() автор топика
Ответ на: комментарий от Aceler

> Давай мы положим это в толксы, тебя сначала там откомментируют, а потом ты попробуешь положить это на главную? Иначе кроме премии «вырвиглазный дизайн 2010» ты ничего не получишь :)

Переместите, пожалуйста, в толксы :)

По поводу дизайна буду вносить следующие изменения:

1) Языковые поддомены будут удалены, т.е. вместо http://<LANG>.packages.acl.org.ua будут http://packages.acl.org.ua/<LANG>/

2) Поиск от Google, расположенный в верхней части окна, будет заменен на поиск по именам пакетов.

3) Вертикальное меню, расположенное в левой части окна, будет переделано в горизонтальное и отцентрировано.

С цветами проблема - не могу подобрать. Буду благодарен за любую помощь в подборе цветовой палитры.

lystor ★★
() автор топика
Ответ на: комментарий от lystor

И про самое главное забыл - я напишу парсер репозиториев Slackware и проиндексирую репозитории :)

lystor ★★
() автор топика
Ответ на: комментарий от lystor

Репозитории Slackware проиндексированы!

lystor ★★
() автор топика
Ответ на: комментарий от lystor

Молодец.
Ядовит таки зеленый на сайте.
Вопросы:
1. какое расписание обновлений реп ?(если есть такое)
2. какие были исходные источники ?
3. исходящая скорость ?
4. какая структура реп под Debian и что надо прописать в sources.list ?
5. как долго в планах продержаться ?



elipse ★★★
()

Идея классная
Сайт вырвиглазный

Cancellor ★★★★☆
()
Ответ на: комментарий от elipse

> Молодец.

Спасибо

Ядовит таки зеленый на сайте.

С подбором цветовой схемы у меня проблема - не могу подобрать приемлемые зеленые цвета. Любая помощь приветствуется.

1. какое расписание обновлений реп ?(если есть такое)

Ежедневно ~ в 10.00 по UTC+2

2. какие были исходные источники ?

В основном официальные репозитории. Если на них нет rsync'a - mirrors.kernel.org + mirror.yandex.ru

3. исходящая скорость ?

До 450 Mbps, но проект не является зеркалом - только поисковой системой пакетов и удобным инструментом для просмотра содержимого дистрибутивов и репозиториев.

4. какая структура реп под Debian и что надо прописать в sources.list ?

Это необходимо смотреть на сайтах репозиториев. Ссылки на них приводятся на странице «Информация» выбранного репозитория.

Пример: http://packages.acl.org.ua/ru/repo/info/686

5. как долго в планах продержаться ?

Пока причин закрывать проект нет. Если он будет интересен пользователям - буду его поддерживать + он полезен и мне, т.к. приходится часто собирать пакеты для Fedora/CentOS.

lystor ★★
() автор топика
Ответ на: комментарий от lystor

Добавил RSS:

1) Новые пакеты по дистрибутивам

2) Новые пакеты по репозиториям

3) Новые пакеты по группам пакетов

lystor ★★
() автор топика
Ответ на: комментарий от lystor

Написан парсер для репозиториев Mandriva и проиндексированы все известные мне репозитории Mandriva.

lystor ★★
() автор топика
Ответ на: комментарий от lystor

Реализованы плагины быстрого поиска для браузеров по всем дистрибутивам и по каждому дистрибутиву в частности.

lystor ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.