Debusine: Platforma za održavanje repozitorija APT-kompatibilnih dodatnih paketa za Debian

 
Debusine: Debian radi na korisnoj PPA platformi za Debian

Debusine: Debian radi na korisnoj PPA platformi za Debian

Para muchos, Ubuntu se smatra jednom od rijetkih Linux distribucija koja nudi najbolje od Linux svemira.Barem što se tiče raznolikosti softvera (aplikacija, programa, igara i operativnih sustava) koji se može instalirati na vaše računalo, nudi širok raspon opcija. I ne samo besplatni i komercijalni softver, već i softver za kućne i uredske korisnike. To je omogućeno njegovim opsežnim i rastućim ekosustavom aplikacija, podržanim ne samo vlastitim (i trećim stranama) repozitorijima paketa "Deb" i "Snap", već i ogromnom količinom alternativnog i modernog softvera dostupnog putem bezbrojnih kanala. "PPA" repozitoriji stvoren od strane njegove ogromne globalne korisničke zajednice. A sada, u istom smjeru, Debian projekt najavljuje pokretanje inicijative "Debusine"što je svojevrsni "PPA" repozitorij.

Na taj način, u bliskoj budućnosti, Korisnici Debian GNU/Linux distribucija ili onih temeljenih na njoj više neće morati instalirati alternativne softverske repozitorije. koristiti i uživati ​​u softveru koji nije dostupan u službenim ili certificiranim Debian repozitorijima. Stoga, dok objašnjavamo malo više o ovoj novoj inicijativi Debian projekta, na kraju ovog posta pokazat ćemo vam kako ga možete brzo i učinkovito koristiti. «Instalirajte, konfigurirajte i koristite razne PPA repozitorije za Ubuntu, na Debian 13 "Trixie" distribuciji.

XtraDeb: Izvrsno PPA spremište aplikacija i igara za Ubuntu

XtraDeb: Izvrsno PPA spremište aplikacija i igara za Ubuntu

Ali, prije nego što počnemo ulaziti u detalje ove nove inicijative koju podržava Debian projekt pod nazivom "Debusine", preporučujemo da istražite a prethodni povezani post Što se tiče teme Ubuntu PPA repozitorija na Debianu, nakon čitanja ove publikacije:

XtraDeb je PPA spremište za Ubuntu i derivate ili kompatibilne uređaje, koji nudi izvrsne i vrlo ažurne aplikacije i igre.

XtraDeb: Izvrsno PPA spremište aplikacija i igara za Ubuntu
Povezani članak:
XtraDeb: Izvrsno PPA spremište aplikacija i igara za Ubuntu

Debusine: Platforma za održavanje repozitorija APT-kompatibilnih dodatnih paketa za Debian

Debusine: Freexian Radi na korisnoj PPA platformi za Debian.

Što je Debusine?

Na samom početku vrijedi istaknuti da, iOvaj Debusine primjerak sponzorira Freexian (softverska tvrtka specijalizirana za besplatni softver) i podržano od strane projekta Debian, s ciljem ppružiti razne alate za pakiranje suradnicima Debiana i olakšati eksperimentiranje na cijeloj distribuciji. Ali, za više detalja, i prema njima, Debusine je:

Poslovanje To je moderna platforma za kontinuiranu integraciju u oblaku. Izvršava brojne tijekove rada vezane uz pakiranje i distribuciju Debian ekosustava. Automatizira sve, od kompilacije paketa do generiranja slika instalacijskog programa, diska, oblaka i spremnika, uključujući sve međuprovjere kvalitete. Vrlo je svestran i lako se proširuje kako bi zadovoljio specifične zahtjeve. Razvio ga je Freexian kako bi modernizirao Debianovu infrastrukturu, uz početnu podršku njemačke vlade (kroz Suverena tehnološka agencijaOni koji stoje iza ovog razvoja imaju iskustva u stvaranju trajne infrastrukture kao što je el Ubuntu Launchpadel Praćenje paketa Debiana.

Međutim, uzimajući u obzir i službena najava lansiranja od strane Debian projekta na DebusineuTakođer je vrijedno spomenuti sljedeće informacije:

Objavljivanjem paketa u Debusine repozitorijama možete iskoristiti sve postojeće Debusineove značajke, uključujući skup testova osiguranja kvalitete i praćenje regresije (uskoro). Repozitoriji se potpisuju pomoću pojedinačnih ključeva pohranjenih na Debusine usluzi potpisivanja, a prijenosi u repozitorije temelje se na trenutnom sadržaju tog repozitorija, kao i na odgovarajućoj osnovnoj verziji Debiana. Svi repozitoriji uključuju automatsko snimanje. Nadalje, Debusine je konfiguriran tako da dopušta korištenje repozitorija. Posljedično, svi Debian programeri i održavatelji mogu pristupiti i objavljivati ​​pakete tamo. I svi rezultirajući repozitoriji su prema zadanim postavkama javni. Konačno, dopušteni su samo paketi licencirani za distribuciju na Debianu i prvenstveno namijenjeni radu koji bi razumno mogao završiti na Debianu; iz tog razloga Freexian zadržava pravo uklanjanja repozitorija iz njega.

istražiti Izvorni kod na salsa.debian.org

Kako ćemo raditi na ovoj novoj platformi repozitorija?

Kako ćemo raditi na ovoj novoj platformi repozitorija?

Da biste saznali više o ovoj platformi i počeli je koristiti, možete jednostavno pristupiti i Službena dokumentacija koju pruža Debian projekt što se tiče Službena dokumentacija koju je dostavila tvrtka FreexianAli vrlo pojednostavljeno rečeno, i za one manje upućene (tehničke), programeri i održavatelji će lako moći razumjeti. Izradite repozitorij paketa (Suite) sa sljedećim primjerom koda:

debusine --server SERVER arhivski paket create --workspace RADNI PROSTOR \
           --arhitektura sve --arhitektura amd64 \
           --base-workflow-template PAKET PREDLOŽAKA

Demonstrativni primjer

debusine --server debian arhivski paket kreiraj \
           --workspace developers-my_user_experiment \
           --arhitektura sve --arhitektura amd64 \
           --osnovni-predložak-tijeka-učitavanja-na-nestabilan \
           sid-eksperiment

Dok, Korisnici Debian distribucije moći će jednostavno koristiti ove repozitorije. jednostavnim dodavanjem odgovarajućih konfiguracijskih redaka u datoteku s izvornim kodom softvera. Na primjer, koristeći gore generirani primjer, konfiguracija bi bila sljedeća:

Tipovi: debitant debitant-src
URI: https://debitant.debusine.debian.neto/debian/programeri-moj_korisnički_eksperiment
Suites: sid-eksperiment
Komponente: glavni
Apprepo: Još jedno web spremište za preuzimanje aplikacija u formatu AppImage
Povezani članak:
Apprepo: Još jedno web spremište za preuzimanje aplikacija u formatu AppImage

Koraci za instalaciju i korištenje PPA repozitorija kreiranih za Ubuntu na Debian 13 "Trixie" distribuciji i slično

Dok se ova nova službena alternativa Ubuntu PPA repozitorijima na Debianu razvija, poboljšava i proširuje, mnogi će sigurno htjeti nastaviti koristiti trenutne i potrebne PPA repozitorije smještene na Launchpadu na svojim trenutnim Debian distribucijama. Kako bismo vam u tome pomogli, pružili smo kratak i jednostavan vodič o tome kako to učiniti:

Preuzmite i instalirajte Debian SID paket pod nazivom software-properties-common

Preuzmite i instalirajte Debian SID paket pod nazivom python3-software-properties

Preuzmite i instalirajte, ili instalirajte izravno iz Debian Trixie repozitorija, paket pod nazivom python3-launchpadlib

Nakon što je sve ovo učinjeno, preostaje samo odabrati bilo koji PPA repozitorij i testirati sve ove nove mogućnosti (konfiguraciju i optimizaciju) jednostavnim pokretanjem naredbe:

sudo add-apt-repository ppa:mi-repositorio/mi-programa

To uključuje naknadno uređivanje novogenerirane "izvorne" datoteke, nazvane "my-program.sources", kako bi se interno zamijenila riječ "trixie" odgovarajućom riječju, potrebnom ili podržanom od strane programa za određenu verziju Ubuntua, na primjer, "mantic", "noble" ili "questing", u polju "suites". Na kraju, ažurirajte popis paketa novog repozitorija naredbom:

sudo apt update

Sažeta slika za post 2024

Rezime

Ukratko, ovo Nova i zanimljiva alternativa tvrtke Freexian pod nazivom "Debusine"Ovo, što također podržava Debian projekt, vrlo vjerojatno će riješiti probleme poput nedostatka prikladnih mjesta za mnoge Debian programere za testiranje koordiniranih promjena na više paketa. Ili potrebu da se od korisnika zatraži da provjere ispravke grešaka prije učitavanja ili distribucije softvera koji još nije spreman (ili uopće nije prikladan) za uključivanje u glavni Debian repozitorij. A u nekim slučajevima, Izbjegavajte korištenje manje naprednih ili ručnijih alata, kao što su "reprepro" i "aptly"Zahvaljujući integriranom i automatiziranom sustavu, koji pokriva većinu potreba upravitelja repozitorija za GNU/Linux distribucije, želimo ovom projektu sve najbolje na korist svih članova i korisnika Linux zajednice.

Na kraju, zapamtite posjetite naš «početna stranica» en Español. Ili, na bilo kojem drugom jeziku (samo dodavanjem 2 slova na kraj našeg trenutnog URL-a, na primjer: ar, de, en, fr, ja, pt i ru, između mnogih drugih) da biste saznali više aktualnog sadržaja. Osim toga, pozivamo vas da nam se pridružite Službeni Telegram kanal za čitanje i dijeljenje više vijesti, vodiča i tutorijala s naše web stranice.