DUR, AUR-analogen for Debian, har nettopp blitt utgitt

I lang tid har Debian-brukere har bedt om integrering av et pakkelager som ligner på AUR i Arch Linux, og vi kan se dette i reddit-forumene (for eksempel i denne linken). Hvorfor så lenge denne ideen er ikke implementert det skyldtes kompileringsproblemer i pakkene den representerte den gangen, som i motsetning til Arch Linux er mye enklere.

Dette "lille" problemet det forhindret lenge Debian-brukere fra å nyte en analog av AUR-depotet for dem, og selv om Debian-pakkelagerene har et stort antall pakker, er sannheten at et depot som AUR (av denne klassen som gjør det mulig for tredjeparter å inkludere pakkene sine) vil tillate brukere å få tilgang til mange flere og om Alle har oppdateringer og nye versjoner av populære pakker på kortere tid, siden inkluderingen av oppdateringer i hovedregisteret tar dager.

Men dette er over Vel, for noen dager siden entusiaster har lansert DUR-depotet (Debian User Repository), som er posisjonert som en analog av AUR (Arch User Repository) repository for Debian, slik at tredjepartsutviklere kan distribuere pakkene sine uten å inkludere dem i hovedmagasinene av distribusjonen. Som med AUR, defineres metadata og pakkeoppbyggingsinstruksjoner i DUR ved hjelp av PKGBUILD-formatet.

Det vil si at det er funnet en måte å eliminere vanskeligheten med at tredjeparter forringer ved opprettelsen av deb-pakker, da dette nå kan leveres fra PKGBUILD-filer ved hjelp av makedeb toolkit, som er en analog av makepkg. Det inkluderer også mpm pakkebehandling, som lar deg trekke ut og installere pakker fra AUR- og Arch Linux-repositoriene, og makedeb-db-verktøyet for å erstatte Arch Linux-spesifikke avhengigheter med Debian-avhengigheter.

DUR ble designet for å hjelpe brukere som bruker makedeb på Debian-systemer lettere å finne og bygge favorittpakker som kanskje ikke er i distribusjonens repositorier. DUR ble også laget for å løse et vedvarende problem med alternativer som PPA, sentralisering.

Med PPA-er får du bare en valgt gruppe pakker med hvert depot. I tillegg til dette krever PPAer å legge til flere signeringsnøkler til systemet ditt, kan lett bli utdaterte og kan bli vanskelig å administrere når du vil fjerne dem fra systemet ditt.

I DUR er du inne i et sentralt depot, noe som betyr at du ikke trenger å søke i flere arkiver etter pakkene du vil ha.

DUR gjør det også enkelt for brukere å begynne å dele sine egne pakker ved hjelp av PKGBUILD-pakkeformatet. Andre Debian-baserte byggverktøy krever ofte oppsett av flere filer og krever mer komplisert oppsett sammenlignet med PKGBUILD, som i de fleste tilfeller bare består av en enkelt fil.

Verktøysettet forberedt tillater Debian å bruke pakker opprettet for AUR og de viktigste Arch Linux-arkivene, inkludert installering av pakker direkte fra AUR / Arch. For distribusjon av pakker utarbeidet av fellesskapet for Debian, er det foreslått et eget DUR-depot der fire pakker for tiden distribueres, inkludert Element Desktop Matrix-klienten.

DUR, som AUR, i stedet for å stole på distribusjonen som helhet, manipulerer tilliten til at hver enkelt utvikler bidrar med pakkene sine til AUR / DUR. For å skille nyttige pakker fra tvilsomme pakker, brukes et rangeringssystem basert på brukerstemming, samt koder som er tildelt som et resultat av innholdsanalyse av bekreftede deltakere. Integriteten til pakkene bekreftes av den digitale signaturen til hver utvikler.

Til slutt, for de som er interessert i å kunne legge til dette depotet, kan de lese dokumentasjonen I den følgende lenken. Datalageret kan besøkes fra denne lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Miguel Rodriguez sa

    Dette genererer tvil hos meg; Er DUR fornuftig nå når Debian-samfunnet kunne samarbeide direkte fra AUR om pakkeutvikling, vedlikehold, oppdatering og pålitelighet? For hvis de nå kan ha AUR for å installere pakker i Debian, ville ikke AUR være veldig annerledes nå enn prosjekter som OINm, siden under denne ordningen hvis distribusjoner basert på Debian bruker denne måten å bygge pakker for å installere dem, vil i utgangspunktet AUR bli LUR (Linux Universal Repository).

    1.    darkcrizt sa

      Han mente at ideen om et universalt depot er mer passende.

  2.   usikker sa

    I debian er det ikke nødvendig i det hele tatt, debian er super utvalg av pakker og trenger ikke å kopiere fra noen. Debian er forpliktet til sikkerhet, og la oss si hva vi vil, det er ikke trygt, at noen kan laste opp en pakke der, som ikke engang skulle eksistere. Det er derfor jeg ikke bruker eller liker arch. Dette vil ikke lykkes, om ikke tid til annen. I debian er de veldig puristiske og konservative, og dette er ikke bra for Linux.

    1.    iweaker4you sa

      Det er opp til alle, bare fordi det er et alternativ betyr ikke at alle vil bruke det, og nei, Debian er ikke full av "pakker" som du nevnte, det er hundrevis av pakker som mangler oppdateringer, for eksempel libc6, qt5 eller til og med de samme GNU-verktøyene, har Debian en veldig langsom oppdateringssyklus, ikke inkludert det faktum at FFMPEG den tilbyr ikke har NVENC-støtte, og det er en fullstendig dra for å kompilere den uten problemer.

      Det nevner noen få som Debian ikke har løst siden Debian 7, som har vært min viktigste distro siden den gang, du roter mer med Debian enn Arch Linux selv.