Per molto tempo il Gli utenti Debian hanno richiesto l'integrazione di un repository di pacchetti simile ad AUR in Arch Linux e possiamo vederlo nei forum di reddit (ad esempio in questo link). Perchรฉ per cosรฌ tanto tempo? questa idea non รจ stata implementata era dovuto a problemi di compilazione nei pacchetti che rappresentava all'epoca, che a differenza di Arch Linux รจ molto piรน semplice.
Questo "piccolo" problema ha impedito per lungo tempo agli utenti Debian di poter godere di un analogo del repository AUR per loro e anche se i repository dei pacchetti Debian hanno un gran numero di pacchetti, la veritร รจ che un repository come AUR (di questa classe che consente a terze parti di includere i loro pacchetti) consentirebbe agli utenti di accedervi molti di piรน e su Tutti hanno aggiornamenti nuove versioni di pacchetti popolari in meno tempo, poichรฉ l'inclusione degli aggiornamenti nel repository principale richiede giorni.
Ma รจ finita Ebbene, qualche giorno fa il gli appassionati hanno lanciato il repository DUR (Debian User Repository), che รจ posizionato come un analogo del repository AUR (Arch User Repository) per Debian, consentendo agli sviluppatori di terze parti di distribuire i propri pacchetti senza includerli nei repository principali della distribuzione. Come con AUR, i metadati e le istruzioni per la compilazione del pacchetto nel DUR sono definiti utilizzando il formato PKGBUILD.
Cioรจ, รจ stato trovato un modo per eliminare la difficoltร di terze parti che sminuiscono nella creazione di pacchetti deb, poichรฉ ora puรฒ essere fornito dai file PKGBUILD con l'aiuto del toolkit makedeb, che รจ un analogo di makepkg. Include anche il gestore di pacchetti mpm, che consente di estrarre e installare pacchetti dai repository AUR e Arch Linux, e l'utilitร makedeb-db per sostituire le dipendenze specifiche di Arch Linux con le dipendenze Debian.
Il DUR รจ stato progettato per aiutare gli utenti che usano makedeb su sistemi Debian a trovare e creare piรน facilmente i loro pacchetti preferiti che potrebbero non essere nei repository della tua distribuzione. DUR รจ stato creato anche per risolvere un problema persistente con alternative come i PPA, la centralizzazione.
Con i PPA, ottieni solo un gruppo selezionato di pacchetti con ciascun repository. Oltre a ciรฒ, i PPA richiedono l'aggiunta di chiavi di firma aggiuntive al sistema, possono facilmente diventare obsoleti e possono diventare difficili da gestire quando si desidera rimuoverli dal sistema.
In DUR sei all'interno di un repository centrale, il che significa che non devi cercare piรน repository per i pacchetti che desideri.
Il DUR rende anche facile per gli utenti iniziare a condividere i propri pacchetti utilizzando il formato di pacchetto PKGBUILD. Altre utilitร di compilazione basate su Debian richiedono spesso la configurazione di piรน file e richiedono una configurazione piรน complessa rispetto a PKGBUILD, che nella maggior parte dei casi consiste in un solo file.
Il toolkit preparato permette a Debian di usare i pacchetti creati per AUR e i principali repository di Arch Linux, inclusa l'installazione di pacchetti direttamente da AUR / Arch. Per la distribuzione dei pacchetti preparati dalla comunitร per Debian, รจ stato proposto un repository DUR separato, in cui sono attualmente distribuiti 4 pacchetti, incluso il client Element Desktop Matrix.
DUR, come AUR, invece di fare affidamento sulla distribuzione nel suo insieme, manipola la fiducia in ogni singolo sviluppatore che contribuisce con i propri pacchetti ad AUR / DUR. Per separare i pacchetti utili da quelli discutibili, viene utilizzato un sistema di valutazione basato sul voto degli utenti, nonchรฉ tag assegnati a seguito dell'analisi del contenuto da parte dei partecipanti verificati. L'integritร dei pacchetti รจ confermata dalla firma digitale di ogni sviluppatore.
Infine, per coloro che sono interessati a poter aggiungere questo repository, possono rivedere la documentazione nel seguente link Puoi visitare il repository da questo link