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

Za mnoge, Ubuntu se smatra jednom od rijetkih Linux distribucija koja nudi najbolje od Linux univerzuma.Barem što se tiče raznolikosti softvera (aplikacija, programa, igara i operativnih sistema) koji se može instalirati na vaš desktop računar, nudi širok spektar opcija. I ne samo besplatni i komercijalni softver, već i softver za kućne i kancelarijske korisnike. To je omogućeno njegovim opsežnim i rastućim ekosistemom aplikacija, podržanim ne samo vlastitim (i trećim stranama) repozitorijumima paketa "Deb" i "Snap", već i ogromnom količinom alternativnog i modernog softvera dostupnog putem bezbrojnih kanala. "PPA" repozitoriji kreirano od strane njegove ogromne globalne korisničke zajednice. A sada, u istom smjeru, Debian projekat najavljuje pokretanje inicijative "Debusine"što je vrsta "PPA" repozitorija.

Na ovaj način, u bliskoj budućnosti, Korisnici Debian GNU/Linux distribucija ili onih zasnovanih na njoj više neće morati pribjegavati instaliranju alternativnih softverskih repozitorija. 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 ćemo vam pokazati kako je možete brzo i efikasno koristiti. «Instalirajte, konfigurirajte i koristite različite 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 srodni 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 odlične i vrlo ažurne aplikacije i igre.

XtraDeb: Izvrsno PPA spremište aplikacija i igara za Ubuntu
Vezani č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.

Šta je Debusine?

Na samom početku vrijedi istaći da, iOvaj Debusine primjerak sponzorira Freexian (softverska kompanija specijalizirana za besplatni softver) i podržano od strane projekta Debian, s ciljem pkako bi se obezbijedili različiti alati za pakovanje Debian saradnicima i kako bi se olakšalo eksperimentisanje na cijeloj distribuciji. Ali, za više detalja, i prema njima, Debusine je:

Posao To je moderna platforma za kontinuiranu integraciju u oblaku. Izvršava brojne radne procese vezane za pakovanje i distribuciju Debian ekosistema. Automatizira sve, od kompajliranja paketa do generiranja slika instalacijskog programa, diska, oblaka i kontejnera, uključujući sve međuprovjere kvalitete. Vrlo je svestran i lako se proširuje kako bi se zadovoljili specifični zahtjevi. Razvio ga je Freexian kako bi modernizirao Debian infrastrukturu, uz početnu podršku njemačke vlade (kroz Agencija za suverenu tehnologijuOni 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 zvanična najava pokretanja od strane Debian projekta na DebusineuTakođer je vrijedno spomenuti sljedeće informacije:

Objavljivanjem paketa u Debusine repozitorijumima, možete iskoristiti sve postojeće Debusine funkcije, uključujući skup testova za osiguranje kvalitete i praćenje regresije (uskoro). Repozitorijum se potpisuje korištenjem pojedinačnih ključeva pohranjenih na Debusine servisu za potpisivanje, a otpremanje u repozitorijume se zasniva na trenutnom sadržaju tog repozitorijuma, kao i na odgovarajućoj osnovnoj Debian verziji. Svi repozitorijumi uključuju automatsko snimanje podataka. Nadalje, Debusine je konfigurisan da omogući korištenje repozitorijuma. Shodno tome, svi Debian programeri i održavatelji mogu pristupiti i objavljivati ​​pakete tamo. I svi rezultirajući repozitorijumi su javni prema zadanim postavkama. Konačno, dozvoljeni su samo paketi licencirani za distribuciju na Debianu i prvenstveno namijenjeni za rad koji bi razumno mogao završiti na Debianu; iz tog razloga, Freexian zadržava pravo da ukloni repozitorijume iz njega.

Istražite 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 Zvanična dokumentacija koju je obezbijedio Debian projekat kao Zvaničnu dokumentaciju je obezbijedila kompanija FreexianAli, vrlo pojednostavljeno rečeno, i za one manje upućene (tehničke), programeri i održavatelji će lako moći razumjeti. Kreirajte repozitorij paketa (Suite) sa sljedećim primjerom koda:

debusine --server SERVER arhivski paket kreiraj --workspace RADNI PROSTOR \
           --arhitektura sve --arhitektura amd64 \
           --base-workflow-template PAKET ŠABLONA

Demonstrativni primjer

debusine --server debian arhivski paket kreiraj \
           --workspace developers-my_user_experiment \
           --arhitektura sve --arhitektura amd64 \
           --base-workflow-template upload-to-unstable \
           sid-eksperiment

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

tipovi: Deb Deb-src
URI: HTTPS://Deb.debusine.debian.neto/debian/programeri-moj_korisnički_eksperiment
Suites: sid-eksperiment
komponente: glavni
Apprepo: Još jedno web spremište za preuzimanje aplikacija u AppImage formatu
Vezani članak:
Apprepo: Još jedno web spremište za preuzimanje aplikacija u AppImage formatu

Koraci za instaliranje 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. Da bismo vam pomogli u tome, 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 direktno iz Debian Trixie repozitorija, paket pod nazivom python3-launchpadlib

Nakon što je sve ovo urađeno, sve što preostaje je 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

Ovo uključuje naknadno uređivanje novogenerirane "izvorne" datoteke, pod nazivom "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 listu paketa novog repozitorija pomoću naredbe:

sudo apt update

Slika sažetka za post 2024

Resumen

Ukratko, ovo Nova i zanimljiva alternativa kompanije Freexian pod nazivom "Debusine"Ovo, što podržava i Debian projekat, vrlo vjerovatno će riješiti probleme kao što je nedostatak odgovarajućih mjesta za mnoge Debian programere za testiranje koordiniranih promjena na više paketa. Ili potreba da se od korisnika zatraži da provjere ispravke grešaka prije postavljanja ili distribucije softvera koji još nije spreman (ili uopće nije pogodan) 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 sistemu, 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šu «homepage» na španskom. Ili, na bilo kom 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 naučite više aktuelnog sadržaja. Osim toga, pozivamo vas da nam se pridružite Zvanični Telegram kanal da čitate i dijelite više vijesti, vodiča i tutorijala s naše web stranice.