DUR, аналог AUR для Debian, только что выпущен

Долгое время Пользователи Debian запрашивали интеграцию репозитория пакетов, аналогичного репозиторию AUR. в Arch Linux, и мы можем видеть это на форумах Reddit (например, в ссылку). Почему так долго эта идея не была реализована это было из-за проблем с компиляцией в пакетах, которые он представлял в то время, что в отличие от Arch Linux намного проще.

Эта "маленькая" проблема это долгое время мешало пользователям Debian пользоваться аналогом репозитория AUR для них, и даже несмотря на то, что репозитории пакетов Debian имеют большое количество пакетов, правда в том, что репозиторий, подобный AUR (этого класса, который позволяет третьим сторонам включать свои пакеты), позволит пользователям получить доступ к большему количеству пакетов, и у всех есть обновления и новые версии популярных пакетов за меньшее время, так как включение обновлений в основной репозиторий занимает несколько дней.

Но это кончено Что ж, несколько дней назад энтузиасты запустили репозиторий DUR (Debian User Repository), который позиционируется как аналог репозитория AUR (Arch User Repository) для Debian, позволяя сторонним разработчикам распространять свои пакеты, не включая их в основные репозитории. распределения. Как и в случае с AUR, метаданные и инструкции по сборке пакетов в DUR определяются с использованием формата PKGBUILD.

То есть был найден способ устранить трудности, связанные с привлечением внимания третьих лиц при создании пакетов deb, поскольку теперь это можно получить из файлов PKGBUILD с помощью инструментария makedeb, который является аналогом makepkg. Он также включает диспетчер пакетов mpm, который позволяет извлекать и устанавливать пакеты из репозиториев AUR и Arch Linux, и утилиту makedeb-db для замены зависимостей, специфичных для Arch Linux, зависимостями Debian.

DUR был разработан, чтобы помочь пользователям, использующим makedeb в системах Debian, более легко находить и создавать свои любимые пакеты, которых может не быть в репозиториях вашего дистрибутива. DUR также был создан для решения постоянной проблемы с такими альтернативами, как PPA, централизация.

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

В DUR вы находитесь внутри центрального репозитория, что означает, что вам не нужно искать в нескольких репозиториях нужные пакеты.

DUR также позволяет пользователям легко начать делиться своими собственными пакетами с помощью формата пакетов PKGBUILD. Другие утилиты сборки на основе Debian часто требуют многофайловой настройки и более сложной настройки по сравнению с PKGBUILD, которая в большинстве случаев состоит только из одного файла.

Подготовленный инструментарий позволяет Debian использовать пакеты, созданные для AUR и основные репозитории Arch Linux, включая установку пакетов непосредственно из AUR / Arch. Для распространения пакетов, подготовленных сообществом для Debian, был предложен отдельный репозиторий DUR, в котором в настоящее время распространяются 4 пакета, включая клиент Element Desktop Matrix.

DUR, как и AUR, вместо того, чтобы полагаться на распределение в целом, манипулирует доверием к каждому отдельному разработчику, который вносит свои пакеты в AUR / DUR. Для отделения полезных пакетов от сомнительных используется рейтинговая система на основе голосования пользователей, а также теги, присвоенные в результате контент-анализа проверенными участниками. Целостность пакетов подтверждается цифровой подписью каждого разработчика.

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


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Мигель Родригес сказал

    Это вызывает у меня сомнение; Имеет ли смысл DUR сейчас, когда сообщество Debian может сотрудничать непосредственно из AUR в разработке, обслуживании, обновлении и надежности пакетов? Потому что, если теперь у них может быть AUR для установки пакетов в Debian, сейчас AUR проектов, таких как OINm, не будет сильно отличаться, поскольку по этой схеме, если дистрибутивы, основанные на Debian, примут этот способ сборки пакетов для их установки, в основном AUR станет LUR (Универсальный репозиторий Linux).

    1.    Даркризт сказал

      Он считал, что идея универсального репозитория более подходит.

  2.   небезопасный сказал

    В debian в этом нет необходимости, debian - это супер-набор пакетов, и его не нужно ни у кого копировать. Debian стремится к безопасности, и давайте скажем, чего мы хотим, это небезопасно, что любой может загрузить туда пакет, которого даже не должно быть. Вот почему я не использую и не люблю Arch. Это не удастся, если не время от времени. В debian они очень пуристичны и консервативны, и это плохо для Linux.

    1.    iweaker4you сказал

      Это зависит от всех, просто потому, что это вариант, не означает, что все будут его использовать, и нет, Debian не полон «пакетов», как вы упомянули, есть сотни пакетов, для которых не хватает обновлений, таких как libc6, qt5 или даже те же самые инструменты GNU, Debian имеет тенденцию иметь ОЧЕНЬ МЕДЛЕННЫЙ цикл обновления, не считая того факта, что FFMPEG, который он предлагает, не поддерживает NVENC, и это полное перетаскивание для его компиляции без проблем.

      Здесь упоминаются некоторые из них, которые Debian не исправлял со времен Debian 7, который с тех пор был моим основным дистрибутивом, вы больше возитесь с Debian, чем с самим Arch Linux.