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. За да се отделят полезни пакети от съмнителни, се използва система за оценка, базирана на гласуване от потребителите, както и тагове, присвоени в резултат на анализ на съдържанието от проверени участници. Целостта на пакетите се потвърждава от цифровия подпис на всеки разработчик.

И накрая, за тези, които се интересуват от възможността да добавят това хранилище, те могат да прегледат документацията В следващия линк. Хранилището може да бъде посетено от тази връзка


4 коментара, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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

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

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

    1.    Darkcrist каза той

      Той смята, че идеята за универсално хранилище е по-подходяща.

  2.   несигурен каза той

    В debian изобщо не е необходимо, debian е супер разнообразен от пакети и не е необходимо да копира от никого. Debian се ангажира със сигурността и нека кажем какво искаме, не е безопасно, че всеки може да качи там пакет, който дори не би трябвало да съществува. Ето защо не използвам или харесвам арх. Това няма да успее, ако не и от време на време. В debian те са много пуристи и консервативни и това не е добре за Linux.

    1.    iweaker4you каза той

      Това зависи от всички, само защото това е опция, не означава, че всеки ще я използва и не, Debian не е пълен с "пакети", както споменахте, има стотици пакети, които нямат актуализации, като libc6, qt5 или дори същите GNU инструменти, Debian има тенденция да има МНОГО БАВЕН цикъл на актуализация, без да включва факта, че FFMPEG, който предлага, не поддържа NVENC и е пълно плъзгане за компилиране без проблеми.

      Това споменава няколко, които Debian не е поправил от Debian 7, което е основният ми дистрибутор оттогава, вие се бъркате повече с Debian, отколкото със самия Arch Linux.