Debusine: Alusta APT-yhteensopivien Debian-lisäosapakettien arkistojen ylläpitämiseen

 
Debusine: Debian työstää hyödyllistä PPA-alustaa Debianille

Debusine: Debian työstää hyödyllistä PPA-alustaa Debianille

Para muchos, Ubuntua pidetään yhtenä harvoista Linux-pohjaisista jakeluista, jotka tarjoavat Linux-universumin parhaat puolet.Ainakin työpöydälle asennettavien ohjelmistojen (sovellusten, ohjelmien, pelien ja käyttöjärjestelmien) valikoiman suhteen se tarjoaa laajan valikoiman vaihtoehtoja. Eikä vain ilmaisia ​​ja kaupallisia ohjelmistoja, vaan myös koti- ja toimistokäyttäjille tarkoitettuja ohjelmistoja. Tämän on mahdollistanut sen laaja ja kasvava sovellusekosysteemi, jota tukevat paitsi sen omat (ja kolmannen osapuolen) "Deb"- ja "Snap"-pakettivarastot, myös valtava määrä vaihtoehtoisia ja moderneja ohjelmistoja, joita on saatavilla lukemattomien kanavien kautta. "PPA"-arkistot jonka on luonut valtava maailmanlaajuinen käyttäjäyhteisö. Ja nyt, samaan suuntaan, Debian-projekti ilmoittaa aloitteen käynnistämisestä "Debusine"joka on eräänlainen "PPA"-arkisto.

Tällä tavoin lähitulevaisuudessa mm. Debian GNU/Linux-jakelujen tai niihin perustuvien käyttäjien ei enää tarvitse turvautua vaihtoehtoisten ohjelmistovarastojen asentamiseen. käyttää ja nauttia ohjelmistoista, joita ei ole saatavilla virallisissa tai sertifioiduissa Debian-arkistoissa. Siksi, vaikka selitämme hieman lisää tästä uudesta Debian-projektialoitteesta, näytämme tämän viestin lopussa, kuinka voit käyttää sitä nopeasti ja tehokkaasti. «Asenna, määritä ja käytä erilaisia ​​PPA-arkistoja Ubuntulle Debian 13 "Trixie" -jakelussa.

XtraDeb: Erinomainen PPA-arkisto sovelluksista ja peleistä Ubuntulle

XtraDeb: Erinomainen PPA-arkisto sovelluksista ja peleistä Ubuntulle

Mutta ennen kuin alamme perehtyä tämän Debian-projektin tukeman uuden aloitteen yksityiskohtiin nimeltä "Debusine", suosittelemme tutustumaan a edellinen aiheeseen liittyvä viesti Debianin Ubuntu PPA -arkistojen aiheesta, luettuani tämän julkaisun:

XtraDeb on PPA-arkisto Ubuntulle ja sen johdannaisille tai yhteensopiville laitteille, joka tarjoaa erinomaisia ​​ja erittäin ajantasaisia ​​sovelluksia ja pelejä.

XtraDeb: Erinomainen PPA-arkisto sovelluksista ja peleistä Ubuntulle
Aiheeseen liittyvä artikkeli:
XtraDeb: Erinomainen PPA-arkisto sovelluksista ja peleistä Ubuntulle

Debusine: Alusta APT-yhteensopivien Debian-lisäosapakettien arkistojen ylläpitämiseen

Debusiini: Freexian Se toimii hyödyllisellä PPA-alustalla Debianille.

Mikä on Debusine?

Aluksi on syytä korostaa, että jaTämän Debusine-instanssin sponsoroi Freexian (ohjelmistoyritys, joka on erikoistunut vapaisiin ohjelmistoihin) ja hankkeen tukema Debian, jonka tavoitteena on ptarjotakseen erilaisia ​​pakkaustyökaluja Debianin avustajille ja helpottaakseen kokeiluja koko jakelussa. Mutta lisätietoja varten ja heidän mukaansa Debusine on:

Liiketoiminta Se on moderni jatkuvan integraation alusta pilvessä. Se suorittaa lukuisia Debian-ekosysteemin pakkaamiseen ja jakeluun liittyviä työnkulkuja. Se automatisoi kaiken pakettien kääntämisestä asennusohjelman, levy-, pilvi- ja säilökuvien luomiseen, mukaan lukien kaikki välivaiheen laatutarkastukset. Se on erittäin monipuolinen ja helposti laajennettavissa vastaamaan erityisvaatimuksia. Freexian kehitti sen Debianin infrastruktuurin modernisoimiseksi Saksan hallituksen (kautta) aluksi antamalla tuella. Valtion teknologiavirastoTämän kehityshankkeen takana olevilla on kokemusta kestävän infrastruktuurin luomisesta, kuten el Ubuntu Launchpadel Pakettiseuranta Debianista.

Kuitenkin, ja ottaen huomioon virallinen aloitusilmoitus Debian-projektin DebusinessaOn myös syytä mainita seuraavat tiedot:

Julkaisemalla paketteja Debusinen arkistoihin voit hyödyntää kaikkia Debusinen olemassa olevia ominaisuuksia, mukaan lukien laadunvarmistustestien ja regression seurannan (tulossa pian). Arkistot allekirjoitetaan Debusinen allekirjoituspalveluun tallennetuilla yksittäisillä avaimilla, ja lataukset arkistoihin perustuvat kyseisen arkiston nykyiseen sisältöön sekä vastaavaan Debianin perusversioon. Kaikki arkistot sisältävät automaattisen tilannevedosten ottamisen. Lisäksi Debusine on konfiguroitu sallimaan arkistojen käyttö. Näin ollen kaikki Debianin kehittäjät ja ylläpitäjät voivat käyttää ja julkaista paketteja siellä. Ja kaikki tuloksena olevat arkistot ovat oletuksena julkisia. Lopuksi, vain Debianille jaettavaksi lisensoidut paketit, jotka on ensisijaisesti tarkoitettu työhön, joka kohtuudella voisi päätyä Debianiin, ovat sallittuja; tästä syystä Freexian pidättää oikeuden poistaa arkistoja siitä.

Explorar Lähdekoodi salsa.debian.org-sivustolla

Miten työskentelemme tämän uuden arkistoalustan parissa?

Miten työskentelemme tämän uuden arkistoalustan parissa?

Saadaksesi lisätietoja tästä alustasta ja aloittaaksesi sen käytön, voit helposti käyttää molempia Debian-projektin toimittama virallinen dokumentaatio kuten Freexian-yrityksen toimittamat viralliset asiakirjatMutta hyvin yksinkertaistettuna ja vähemmän (teknisesti) asiantuntevien kehittäjien ja ylläpitäjien on helppo ymmärtää tämä. Luo pakettivarasto (Suite) seuraavalla esimerkkikoodilla:

debusine --server PALVELIN arkistopaketti luo --workspace TYÖTILA \
           --arkkitehtuuri kaikki --arkkitehtuuri amd64 \
           --base-workflow-template MALLIPOHJAPAKETTI

Havainnollistava esimerkki

debusine --server debian-arkistopaketin luonti \
           --workspace developers-myuser_experiment \
           --arkkitehtuuri kaikki --arkkitehtuuri amd64 \
           --base-workflow-template upload-to-unstable \
           sid-kokeilu

Sillä aikaa, Debian-jakelun käyttäjät voivat helposti käyttää näitä arkistoja. lisäämällä yksinkertaisesti asianmukaiset määritysrivit ohjelmiston lähdekooditiedostoon. Esimerkiksi yllä luodun esimerkin avulla määritys olisi seuraava:

Tyypit: debytantti debytantti-src
URI-tunnukset: https://debytantti.debusiini.debian.netto/debian/kehittäjille-käyttäjäkokeilu
Suites: sid-kokeilu
komponentit: tärkein
Apprepo: Toinen verkkovarasto sovellusten lataamiseksi AppImage-muodossa
Aiheeseen liittyvä artikkeli:
Apprepo: Toinen verkkovarasto sovellusten lataamiseksi AppImage-muodossa

Vaiheet Ubuntulle luotujen PPA-arkistojen asentamiseen ja käyttöön Debian 13 "Trixie" -jakelussa ja vastaavissa

Vaikka tätä uutta virallista vaihtoehtoa Ubuntu PPA -arkistoille Debianissa kehitetään, parannetaan ja laajennetaan, monet varmasti haluavat jatkaa nykyisten ja välttämättömien Launchpadissa isännöityjen PPA-arkistojen käyttöä nykyisissä Debian-jakeluissaan. Auttaaksemme sinua tässä, olemme laatineet lyhyen ja selkeän oppaan siitä, miten se tehdään:

Lataa ja asenna Debianin SID-paketti nimeltä software-properties-common

Lataa ja asenna Debianin SID-paketti nimeltä python3-software-properties

Lataa ja asenna python3-launchpadlib-niminen paketti tai asenna se suoraan Debianin Trixie-arkistoista.

Kaiken tämän jälkeen jäljellä on enää valita mikä tahansa PPA-arkisto ja testata kaikki nämä uudet ominaisuudet (kokoonpano ja optimointi) yksinkertaisesti suorittamalla komento:

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

Tämä sisältää myöhemmän muokkaamisen vasta luotuun "lähdekoodi"-tiedostoon nimeltä "my-program.sources" siten, että sana "trixie" korvataan sisäisesti sopivalla sanalla, jota ohjelma tarvitsee tai jota se tukee tietyssä Ubuntu-versiossa, esimerkiksi "mantic", "noble" tai "questing" "suites"-kentässä. Lopuksi päivitä uuden repositorion pakettiluettelo komennolla:

sudo apt update

Yhteenvetokuva postauksesta 2024

Yhteenveto

Lyhyesti sanottuna tämä Uusi ja mielenkiintoinen vaihtoehto Freexian-yritykseltä nimeltä "Debusine"Tämä, jota myös Debian-projekti tukee, ratkaisee hyvin todennäköisesti ongelmia, kuten sopivien paikkojen puutteen, joissa monilla Debian-kehittäjillä olisi mahdollista testata koordinoituja muutoksia useissa paketeissa. Tai tarpeen pyytää käyttäjiä tarkistamaan virheenkorjaukset ennen sellaisen ohjelmiston lataamista tai jakelua, joka ei ole vielä valmis (tai ei sovellu ollenkaan) sisällytettäväksi Debianin pääarkistoon. Ja joissakin tapauksissa... Vältä vähemmän edistyneiden tai manuaalisten työkalujen, kuten ”reprepro” ja ”aptly”, käyttöä.Integroidun ja automatisoidun järjestelmänsä ansiosta, joka kattaa suurimman osan GNU/Linux-jakelujen arkistojen hallinnoijien tarpeista, toivotamme tälle projektille kaikkea hyvää kaikkien Linux-yhteisön jäsenten ja käyttäjien hyödyksi.

Lopuksi muista käy meillä «kotisivu» espanjaksi. Tai millä tahansa muulla kielellä (vain lisäämällä 2 kirjainta nykyisen URL-osoitteemme loppuun, esimerkiksi: ar, de, en, fr, ja, pt ja ru, monien muiden joukossa) saadaksesi lisätietoja nykyisestä sisällöstä. Lisäksi kutsumme sinut liittymään joukkoomme Virallinen Telegram-kanava lukeaksesi ja jakaaksesi lisää uutisia, oppaita ja opetusohjelmia verkkosivustoltamme.