Cumu aghjunghje repositorii PPA à Debian è distribuzioni basate annantu à questu

Unu di i grandi vantaghji chì Ubuntu hà nantu à l'altre distribuzioni hè u numeru numeru di applicazioni dispunibili per sta distribuzione è a facilità di installazione è di mantenimentu aggiornatu per Repositori PPA grazzi aiutu Launchpad.

Sfurtunatamente u cumandamentu

add-apt-repository

Hè dispunibule solu per Ubuntu, cusì aghjustà questi repositori ùn hè micca cusì faciule quandu vulete aghjunghje in una distribuzione cum'è Debian o basatu annantu à questu pudete generalmente aduprà i pacchetti .deb creati per Ubuntu.

Questu ùn vole micca dì chì ùn pudemu micca fà l'usu di sti repositori in Debian, postu chì Debian furnisce ancu un modu per aghjunghje repositori persunalizati, è allora avemu da amparà à fà.

Prima di tuttu duvemu capisce cumu i repositori sò gestiti in Debian. Chì si trovanu in u fugliale

/etc/apt/sources.list

cum'è tutte e distribuzioni basate in Debian, cumpresu Ubuntu, è hà u formatu seguente:

deb http://site.example.com/debian distribuzione component1 component2 component3 deb-src http://site.example.com/debian distribution component1 component2 component3

A prima parolla in ogni linea (

deb

,

deb-src

) significa u tipu di fugliale truvatu in u repositoriu. In u casu di

deb

, significa chì u fugliale dispunibule in u repositoriu hè un schedariu installabile binariu, imballatu cum'è

.deb

per Debian o distribuzioni basate annantu à questu. È in u casu di

deb-src

, significa chì u repositoriu cuntene u codice surghjente di l'applicazione.

A distribuzione pò esse bè u nome di a distribuzione (lenny, etch, squeeze, sid) o u tipu di pacchettu (stabile, vechju stabile, testendu, instabile).

I cumpunenti dipindenu dighjà di u distributore di u repositoriu, per esempiu in casu chì avemu da aduprà cum'è esempiu, questi sò principale, multiversu, ristrettu è universu.

Avà chì sapemu cumu funzionanu i repositori in Debian, amparemu cumu pudemu aghjunghje un repositoriu PPA in Debian o distribuzioni basate annantu à questu.

A prima cosa à fà hè di truvà a pagina di u repositoriu PPA in Launchpad. Pudemu fà in generale scrivendu in un mutore di ricerca cum'è Google u nome di u repositoriu PPA.

In questu manuale, aduprà u PPA furnitu da a versione stabile di ubuntu tweak, ppa: tualatrix / ppa.
In casu di ùn truvà micca u ligame per a pagina di u repositoriu in u mutore di ricerca, pudemu entrà direttamente launchpad.net è in u mutore di ricerca scrive u nome di u repositoriu PPA.

Launchpad Search Box

Dopu questu, circhemu trà i risultati per a pagina di u repositoriu chì ci interessa, ghjunghjendu infine à u situ chì cerchemu, induve truveremu tutte l'infurmazioni chì avemu bisognu per esse capaci di aghjunghje currettamente u repositoriu in Debian.

Risultati di ricerca Launchpad

In a pagina di u repositoriu PPA pudemu truvà un ligame in verde chì dice «Dettagli tecnichi nantu à sta PPA», cliccemu nantu à stu ligame è truveremu l'infurmazioni tecniche nantu à u repositoriu in questione, queste informazioni sò precisamente l'indirizzi

deb

y

deb-src

chì ci vole à aghjunghje in u fugliale

/etc/apt/sources.list

chì cuntrolla i repositorii in Debian.

Launchpad Chjave GPG

In più, pudemu vede un menù in discesa cù a lista di distribuzioni supportate da sta applicazione. In u megliu di i casi, truverete l'ultima versione di l'applicazione per tutte e distribuzioni, ma in certi casi, ogni distribuzione hà una versione diversa di u pacchettu, essendu generalmente più vechja in distribuzioni più vechje. (nutate chì stu menù cambia automaticamente u parametru distribuzione in u repositoriu per fà più faciule per voi di includelu in u fugliale

/etc/apt/sources.list

)

Versione di distribuzione Launchpad

In questi dettagli tecnichi pudemu ancu truvà u numeru di a chjave pubblica chì useremu per firmà numericamente u repository. Questu ci aiuta per chì u sistema verifichi a validità è a sicurezza di u repositoriu chì stamu aduprendu.

Dopu avè cunnisciutu tutte queste informazioni impurtantissime, simu ghjunti à a parte chì ci aspettavamu tutti, prima di tuttu, duvemu apre u fugliale /etc/apt/sources.list per aghjunghje u novu repositoriu. Pudemu fà questu eseguendu a seguente linea in u terminal cum'è root:

gedit /etc/apt/sources.list

Cù u fugliale apertu cum'è root, andemu à a fine di u documentu è aghjustemu i repositori à ubuntu tweak (Pudete aghjunghje un cummentariu per esse più chjaru da induve vene u repositoriu).

# Repository Ubuntu-Tweak da Tualatrix Chou deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main

Cù u repositoriu inseritu in u fugliale

/etc/apt/sources.list

, pudemu salvà è chjude u documentu.

À questu puntu avemu digià u repositoriu in a lista di i repositori Debian, ma pudemu avè prublemi d'aghjurnamentu di sta lista perchè Debian pò cunsiderà u repository periculosu è micca scaricà a lista di pacchetti chì cuntene.

Per evità questu, installeremu a chjave publica di u repositoriu eseguendu u cumandimu seguente in u terminal induve includeremu u numeru indicatu cum'è chjave publica in l'immagine precedente (0624A220).

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220

Se tuttu va bè, videremu un testu cum'è u seguente in u nostru terminal:

Esecutendu: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg - keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 0624A220 gpg: dumanda chjave 0624A220 da hkp server keyserver.ubuntu.com gpg: codice 0624A220: «Launchpad PPA per TualatriX» gpg immutatu: Quantità totale trattata: 1 gpg: immutata: 1

S'ellu era u risultatu, pudemu avà aghjurnà cun calma a lista di i repositori è installà l'applicazione cù u cumandimu seguitu:

aptitude update && aptitude installa ubuntu-tweak

Note finali:

  • Per piacè nutate chì micca tutte l'applicazioni di Ubuntu funzioneranu currettamente nantu à Debian o e distribuzioni basate annantu à questu.
  • Duvete sceglie accuratamente a versione da aduprà in i pacchetti, postu chì queste ponu purtà à a rottura di alcune dipendenze in particulare in distribuzioni cum'è Debian stable, chì ùn furnisce micca sempre l'ultime versioni di i pacchetti.

U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

29 cumenti, lasciate i toi

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   Eduardo dijo

    Grazie David, hè un bellu postu è una grande cuntribuzione per fà u nostru amatu Linux più accessibile. Benintesa, didattica, simplice, se tutti scrivessinu cum'è voi ci serianu millaie di utilizatori GNU / Linux. Quelle cose chì ponu esse assai semplici per u cunnoscitore sò difficiule per u principiante è in generale quandu cercanu quellu aiutu ti mandanu à Google o leghjenu millaie di posti "per amparà". Una volta di più ti ringraziu è felicità

    1.    David Gomez dijo

      Grazie mille Eduardo, u to cummentariu mi incuragisce à cuntinuà à scrive.

  2.   hiram dijo

    Saluti David, tante grazie per u tutoriale, tuttu hè andatu à a perfezione, aghju dighjà u tweak ubuntu in u mo lmde avè una bona ghjurnata

  3.   Daniel dijo

    David, sì u listessu chì scrive u http://120linux.com?

    Saluti.

    http://microlinux.blogspot.com

    1.    David Gomez dijo

      Iè Daniel, sò u listessu chì scrive in 120% Linux.

      1.    Daniel dijo

        Ahhh ok ... xD Sò l'altru scrittore ... 😛
        Ùn sapia micca chì travagliate in 2 ... hè questu vostru?

        Saluti.

        1.    David Gomez dijo

          Innò questu ùn hè micca u mo, sò attualmente nantu à ubunlog.com, 120linux.com è ubuntizingelplaneta.com

          Aghju lasciatu u mo temporaneamente perchè sò in un altru prughjettu.

          1.    Daniel dijo

            ahhh ok 😀 Aghju un blog chì hè u mo è chì aghju cuminciatu da circa 2 mesi è un pocu ... fate un ochju è date mi u vostru parè plisss

            Blog: http://microlinux.blogspot.com

            e-mail: daniel.120linux@gmail.com


  4.   Makova dijo

    Grazie mille David, hè scrittu è spiegatu eccellente, aghju finalmente amparatu à aghjunghje repos in u mo Linux Mint Debian.
    Aghju utilizatu è amparatu cù u software gratuitu dapoi 4 mesi, aghju cuminciatu cum'è parechji cù ubuntu è aghju installatu, disinstallatu, fattu innumerevoli errori è soluzioni cù Linux Mint 9, Kubuntu, Zorin OS 4, Ubuntu 10.04 è 10.10, ma a grande sfida personale chì aghju hè di amparà à custruì u kernel è installà Debian è sapè cumu travaglià cun ellu. Studiu ancu a lingua Python in u mo tempu liberu è dopu continuu cù C ++ è Java. In ogni casu, aghju grandi aspirazioni è illusioni, se quandu aghju pigliatu un script per a prima volta qualcunu m'hà parlatu di software liberu, ma ehi, "ùn hè mai troppu tardi se a felicità hè bona".
    Da oghje aghjuntu à i mo preferiti.
    A salute…

    1.    David Gomez dijo

      Grazie mille per u cummentariu è vi incuraghju cù i vostri obiettivi, perchè in u software liberu avemu bisognu di parechje persone cum'è voi.

  5.   Makova dijo

    Puderaghju aghjunghje grub?, Da Maverick o Lucid?, Nantu à Linux Mint Debian.
    Aghju dighjà u grub ma i repos m'anu datu un errore di password;
    W: errore GPG: http://ppa.launchpad.net Release Maverick: E seguenti firme ùn anu pussutu esse verificate perchè a vostra chjave publica ùn hè micca dispunibile: NO_PUBKEY 55708F1EE06803C5
    Allora li aghju cacciatu, avà li puderete ancu aghjunghje?
    A salute…

    1.    David Gomez dijo

      Duvete esse assai specificu in chì repositoriu vulete aghjunghje per installà Grub, perchè a verità hè chì ùn capiscu micca veramente ciò chì hè u prublema.

  6.   Makova dijo

    Grazie, à a fine aghju aghjuntu u ppa-grub di Lucid postu chì Maverick's manca.
    U prublema era chì aghju installatu u grub per avè a maghjina di fondu di u caricatore multiboot più bella, aghju installatu tuttu bè eccettu i repos chì m'anu datu l'errore chì aghju dettu prima. Ma pensu chì l'aghju digià risoltu grazia à u vostru grande tutoriale.
    A salute…

  7.   Makova dijo

    Scusate hè Grub 2.

  8.   Makova dijo

    Wow, ùn sò micca sicuru chì sia u BURG GRUB per Grub 2.
    A salute…

    1.    David Gomez dijo

      Capiscu, site pruvatu à installà Burg, hè cum'è una forchetta di Grub per fà chì l'iniziu pare assai più attraente.

      Leghjite sta guida chì aghju scrittu, per sapè un pocu di più nantu à cumu installallu in Ubuntu (pò esse utile per Mint) http://www.wereveryware.com/2010/07/como-instalar-modificar-y-eliminar-burg.html

  9.   Jose Salazar dijo

    Grazie David Cercu qualcosa cusì, per alcune biblioteche chì aghju bisognu ma à a fine quandu cercu di fà
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220

    Ùn aghju micca scaricatu a chjave allora vulia sapè cumu facciu in questu casu grazie ...

    1.    David Gomez dijo

      Prima di tuttu, chì hè u repositoriu chì pruvate d'installà è in chì distribuzione?

      1.    Jose Salazar dijo

        quellu chì avete publicatu cù questu tuto

        # Repository Ubuntu-Tweak da Tualatrix Chou
        deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick principale
        deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick principale

        Provu à aghjurnà o installà libgpod4 in a so versione 0.7.95-1

        postu chì aghju un iPhone 3gs è ùn mi ricunnosce micca in debian è aghju strettu è vanu solu per 0.7.93 è funziona da 95, ti dicu perchè l'aghju fattu travaglià nantu à u mo laptop, ma aghju avutu à compilà è installallu à a manu, ciò chì vogliu hè di risparmià me stessu travagliu perchè ci sò parechje dipendenze è hè fastidiosu dunque ùn sò micca se mi facilita cusì, ancu se pensu (NAZU) chì ùn pò micca esse fattu postu chì i stessi pacchetti chì dipendenu da u libgpod dipendenu da altri u listessu chì vedi è aghju finitu per esplodere tuttu hahaha ... bè chì si puderia fà in questu casu ??? grazie in anticipu è per a risposta ...

        1.    David Gomez dijo

          José, u prublema chì vedu in a linea chì curri per installà a chjave Ubuntu-Tweak hè chì state aduprendu un script (-) invece di dui (--) davanti à i cumandamenti keyserver y recv-keys.

          Corregge què è riprova per uttene a chjave.

          1.    Jose Salazar dijo

            innò, l'aghju dighjà fattu è nunda, ùn aprite micca un altru modu per scaricallu è installallu à a manu ???

            Aghju pruvatu cumu mi hai dettu:

            # apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 0624A220

            è aghju questu:

            Esecutendu: gpg –ignore-time-conflict -no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring / etc / apt / Trust.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv-keys 0624A220
            gpg: dumandendu a chjave 0624A220 da u servitore hkp keyserver.ubuntu.com
            ?: keyserver.ubuntu.com: A cunnessione hè scaduta
            gpgkeys: Errore HTTP di ricerca 7: ùn pudia micca cunnette: Cunnessione scaduta
            gpg: ùn sò micca stati trovati dati OpenPGP validi
            gpg: Quantità totale trattata: 0

            Nunda ùn hè scaricatu, ùn sò micca se serà abbandunatu o apre una altra fonte o chì mi ricumanderete megliu ...


          2.    David Gomez dijo

            José, leghje a seguente riga in a quale vi rispondu ...


  10.   David Gomez dijo

    Salutu José, aghju digià pruvatu a chjave è ùn ci hè nisun prublema, ùn capiscu micca perchè u vostru urdinatore ùn pò micca scaricallu.

    Eccu u ligame cù a chjave publica http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x6AF0E1940624A220.

    Ti ricumandemu di leghje queste duie entrate Seek 'N Geek induve insegnanu à risolve i prublemi di e chjave publiche:

    Dì mi cumu hè andatu, intantu aghju da virtualizà Debian per aiutavvi in ​​un modu megliu, và?

  11.   Jose Salazar dijo

    Prontu, aghju risoltu, aghju avutu prublemi perchè ùn sò micca ciò chì devu fà ma u firewall bluccava u servitore è ùn mi lasciava micca scaricallu, errore di u nivellu 8 hehehe, ciò chì cercu d'aghjurnà libgpod4 0.7.95. 1-XNUMX ma hè difficiule per via di e dipendenze ma vogliu vede .... Grazie tante….

  12.   Jose Salazar dijo

    David, una quistione, a sapete chì dò aghjurnamentu d'attitudine è ignora quelle linee, vale à dì, ùn carica micca tutte e fonti ubuntu, a facciu graficamente per mezu di ubuntu-tweak è medico u fiascu di u restu, u altri debian si mi caricanu, perchè accade què??

    1.    David Gomez dijo

      José, pò esse solu chì l'applicazione ùn hè micca cumpatibile cù Debian, pruvate à installà Ubuntu Tweak chì hè creatu apposta per Ubuntu.

      Ùn sò micca statu capace di scaricà Debian ancu, aghju sempre un prublema di scaricamentu, hè per quessa chì ùn possu micca aiutavvi per u mumentu, se vulete mandà un email cù e vostre informazioni di cuntattu è vi faraghju sapè ciò chì Puderaghju truvà.

  13.   ghjornu dijo

    Bonghjornu. Mi piacerebbe dà un puntu di vista nantu à l'urganizazione di i repositori se possu.
    Dentru «/etc/apt/sources.list.d/» pudete aghjunghje i fugliali ausiliari - cù una estensione «list» - chì cuntenenu ancu repositorii, per chì per esempiu pudete creà unu chjamatu «ubuntutweak.list» à u casu trattatu in stu tutoriale.
    Questu assicura chì u file /etc/apt/sources.list cuntene solu i repositori ufficiali di Debian.

    A salutazione.

  14.   williamd dijo

    Grazie 🙂 sta infurmazione m'hà aiutatu assai, tuttu era sempre persu quandu entru in launchpad.

  15.   Adrian seimandi dijo

    Rinvivisceraghju un prublema mortu, scusate .. Vi dumandu, quantu hè sicuru d'installà l'applicazioni da sti repositori chì ùn sò micca quelli chì a mo distribuzione predefinita porta? . Grazie