Debusine: platforma APT saderīgu Debian papildinājumu pakotņu krātuvju uzturēšanai

 
Debusine: Debian strādā pie noderīgas PPA platformas Debian

Debusine: Debian strādā pie noderīgas PPA platformas Debian

Para muchos, Ubuntu tiek uzskatīts par vienu no nedaudzajām Linux bāzētajām distribūcijām, kas piedāvā labāko no Linux visuma.Vismaz attiecībā uz programmatūras (lietotņu, programmu, spēļu un operētājsistēmu) daudzveidību, ko var instalēt jūsu datorā, tā piedāvā plašu iespēju klāstu. Un ne tikai bezmaksas un komerciālu programmatūru, bet arī programmatūru mājas un biroja lietotājiem. To ir nodrošinājusi plašā un augošā lietojumprogrammu ekosistēma, ko atbalsta ne tikai pašu (un trešo pušu) "Deb" un "Snap" pakotņu krātuves, bet arī milzīgais alternatīvās un modernās programmatūras daudzums, kas pieejams neskaitāmos kanālos. "PPA" krātuves ko izveidojusi milzīgā globālā lietotāju kopiena. Un tagad, šajā pašā virzienā, Debian projekts paziņo par iniciatīvas uzsākšanu "Debusine"kas ir sava veida "PPA" repozitorijs.

Tādā veidā, tuvākajā nākotnē, Debian GNU/Linux distributīvu vai uz tiem balstītu versiju lietotājiem vairs nebūs jāinstalē alternatīvas programmatūras krātuves. lai izmantotu un izbaudītu programmatūru, kas nav pieejama oficiālajās vai sertificētajās Debian krātuvēs. Tāpēc, lai gan mēs nedaudz vairāk paskaidrosim šo jauno Debian projekta iniciatīvu, šīs ziņas beigās mēs parādīsim, kā to var ātri un efektīvi izmantot. «Instalējiet, konfigurējiet un izmantojiet dažādas PPA krātuves Ubuntu vajadzībām, Debian 13 "Trixie" distribūcijā.

XtraDeb: lieliska PPA lietotņu un spēļu krātuve Ubuntu

XtraDeb: lieliska PPA lietotņu un spēļu krātuve Ubuntu

Bet, pirms mēs sākam iedziļināties šīs jaunās iniciatīvas, ko atbalsta Debian projekts, detaļās, ko sauc par "Debusine", iesakām izpētīt a iepriekšējā saistītā ziņa Runājot par Ubuntu PPA repozitoriju tēmu Debianā, pēc šīs publikācijas izlasīšanas:

XtraDeb ir PPA krātuve Ubuntu un atvasinājumiem vai saderīgām ierīcēm, kas piedāvā lieliskas un ļoti atjauninātas lietojumprogrammas un spēles.

XtraDeb: lieliska PPA lietotņu un spēļu krātuve Ubuntu
saistīto rakstu:
XtraDeb: lieliska PPA lietotņu un spēļu krātuve Ubuntu

Debusine: platforma APT saderīgu Debian papildinājumu pakotņu krātuvju uzturēšanai

Debusine: Frīksietis Tas darbojas uz noderīgas PPA platformas Debian.

Kas ir Debusine?

Jau pašā sākumā ir vērts uzsvērt, ka unŠo Debusine instanci sponsorē Frīksietis (programmatūras uzņēmums, kas specializējas brīvajā programmatūrā) un projekta atbalstīts Debian, ar mērķi plai nodrošinātu Debian līdzstrādniekiem dažādus pakotņu rīkus un atvieglotu eksperimentēšanu visā izplatījumā. Bet, lai iegūtu sīkāku informāciju un saskaņā ar viņu teikto, Debusine ir:

Bizness Tā ir moderna nepārtrauktas integrācijas platforma mākonī. Tas izpilda daudzas darbplūsmas, kas saistītas ar Debian ekosistēmas pakotni un izplatīšanu. Tas automatizē visu, sākot no pakotņu kompilācijas līdz instalētāja, diska, mākoņa un konteinera attēlu ģenerēšanai, ieskaitot visas starpposma kvalitātes pārbaudes. Tas ir ļoti daudzpusīgs un viegli paplašināms, lai atbilstu īpašām prasībām. To izstrādāja Freexian, lai modernizētu Debian infrastruktūru, ar sākotnējo atbalstu no Vācijas valdības (izmantojot Suverēnā tehnoloģiju aģentūraŠīs attīstības veicējiem ir pieredze ilgtspējīgas infrastruktūras izveidē, piemēram, el Ubuntu palaišanas panelisel Sūtījumu izsekotājs Debian.

Tomēr, un ņemot vērā oficiālais paziņojums par palaišanu Debian projekts platformā DebusineIr arī vērts pieminēt šādu informāciju:

Publicējot pakotnes Debusine repozitorijos, varat izmantot visas Debusine esošās funkcijas, tostarp kvalitātes nodrošināšanas testu komplektu un regresijas izsekošanu (drīzumā). Repozitoriji tiek parakstīti, izmantojot atsevišķas atslēgas, kas tiek glabātas Debusine parakstīšanas pakalpojumā, un augšupielādes repozitorijos ir balstītas uz šī repozitorija pašreizējo saturu, kā arī atbilstošo Debian bāzes versiju. Visos repozitorijos ir iekļauta automātiska momentuzņēmumu uzņemšana. Turklāt Debusine ir konfigurēts tā, lai atļautu repozitoriju izmantošanu. Līdz ar to visi Debian izstrādātāji un uzturētāji var piekļūt un publicēt pakotnes tur. Un visi iegūtie repozitoriji pēc noklusējuma ir publiski. Visbeidzot, ir atļautas tikai pakotnes, kas licencētas izplatīšanai Debian un galvenokārt paredzētas darbam, kas pamatoti varētu nonākt Debian; šī iemesla dēļ Freexian patur tiesības noņemt repozitorijus no tā.

Izpētīt Avota kods vietnē salsa.debian.org

Kā mēs strādāsim šajā jaunajā repozitorija platformā?

Kā mēs strādāsim šajā jaunajā repozitorija platformā?

Lai uzzinātu vairāk par šo platformu un sāktu to lietot, varat viegli piekļūt abiem Debian projekta nodrošinātā oficiālā dokumentācijaOficiālā dokumentācija, ko sniedz uzņēmums FreexianBet ļoti vienkāršoti runājot, un tiem, kam ir mazāk tehnisku zināšanu, izstrādātāji un uzturētāji to varēs viegli saprast. Izveidojiet pakotņu krātuvi (komplekts) ar šādu koda piemēru:

debusine --server SERVER arhīva komplekta izveide --workspace DARBVIETA \
           --architecture all --architecture amd64 \
           --base-workflow-template VEIDNES KOMPLEKTS

Demonstratīvais piemērs

debusine --server Debian arhīva komplekta izveide \
           --workspace developers-myuser_experiment \
           --architecture all --architecture amd64 \
           --base-workflow-template augšupielāde-uz-nestable \
           sid-eksperiments

Kamēr, Debian distribūcijas lietotāji varēs viegli izmantot šīs krātuves. vienkārši pievienojot atbilstošās konfigurācijas rindas programmatūras pirmkodu failam. Piemēram, izmantojot iepriekš ģenerēto piemēru, konfigurācija būtu šāda:

Veidi: deb deb-src
URI: https://deb.debusīns.Debian.neto/Debian/izstrādātāji-manslietotāja_eksperiments
Suites: sid-eksperiments
sastāvdaļas: galvenais
Apprepo: Vēl viena tīmekļa krātuve, lai lejupielādētu lietotnes AppImage formātā
saistīto rakstu:
Apprepo: Vēl viena tīmekļa krātuve, lai lejupielādētu lietotnes AppImage formātā

Darbības, lai instalētu un izmantotu Ubuntu izstrādātas PPA krātuves Debian 13 "Trixie" distribūcijā un līdzīgā vidē

Kamēr šī jaunā oficiālā Ubuntu PPA repozitoriju alternatīva Debian vidē tiek izstrādāta, uzlabota un paplašināta, daudzi noteikti vēlēsies turpināt izmantot pašreizējās un nepieciešamās PPA repozitorijus, kas atrodas Launchpad vidē, savos pašreizējos Debian izplatījumos. Lai palīdzētu jums to izdarīt, esam snieguši īsu un vienkāršu rokasgrāmatu par to, kā to izdarīt:

Lejupielādējiet un instalējiet Debian SID pakotni ar nosaukumu software-properties-common

Lejupielādējiet un instalējiet Debian SID pakotni ar nosaukumu python3-software-properties

Lejupielādējiet un instalējiet vai instalējiet tieši no Debian Trixie repozitorijiem pakotni ar nosaukumu python3-launchpadlib.

Pēc visa šī darba atliek vien izvēlēties jebkuru PPA repozitoriju un pārbaudīt visas šīs jaunās iespējas (konfigurāciju un optimizāciju), vienkārši palaižot komandu:

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

Tas ietver jaunizveidotā "source" faila ar nosaukumu "my-program.sources" rediģēšanu, lai iekšēji aizstātu vārdu "trixie" ar atbilstošu vārdu, kas nepieciešams vai ko programma atbalsta konkrētai Ubuntu versijai, piemēram, "mantic", "noble" vai "questing", laukā "suites". Visbeidzot, atjauniniet jaunā repozitorija pakotņu sarakstu ar komandu:

sudo apt update

Kopsavilkuma attēls 2024. gada ierakstam

Kopsavilkums

Īsāk sakot, tas Jauna un interesanta alternatīva no uzņēmuma Freexian ar nosaukumu "Debusine"Tas, ko atbalsta arī Debian projekts, visticamāk, atrisinās tādas problēmas kā piemērotu vietu trūkums daudziem Debian izstrādātājiem, lai pārbaudītu koordinētas izmaiņas vairākās pakotnēs. Vai arī nepieciešamība lūgt lietotājiem pārbaudīt kļūdu labojumus pirms programmatūras augšupielādes vai izplatīšanas, kas vēl nav gatava (vai vispār nav piemērota) iekļaušanai galvenajā Debian repozitorijā. Un dažos gadījumos... Izvairieties no mazāk attīstītu vai manuālāku rīku, piemēram, “reprepro” un “aptly”, lietošanas.Pateicoties integrētajai un automatizētajai sistēmai, kas aptver lielāko daļu GNU/Linux distribūciju repozitoriju pārvaldnieku vajadzību, mēs vēlam šim projektam visu to labāko visu Linux kopienas biedru un lietotāju labā.

Visbeidzot, atcerieties apmeklējiet mūsu «mājas lapa» spāņu valodā. Vai arī jebkurā citā valodā (vienkārši pievienojot 2 burtus mūsu pašreizējā URL beigās, piemēram: ar, de, en, fr, ja, pt un ru, starp daudziem citiem), lai uzzinātu vairāk aktuālā satura. Turklāt mēs aicinām jūs pievienoties mūsu Oficiālais telegrammas kanāls lai lasītu un dalītos ar citiem jaunumiem, ceļvežiem un pamācībām mūsu vietnē.