Administrer PPA-arkiver i Ubuntu

¿hvorfor agregar PPA-arkiver hvis vi allerede har tusindvis af programmer, der bruger de officielle Ubuntu-arkiver?

De personlige pakkefiler (Personlige Package Archive, på engelsk), tillad udviklere at distribuere software og opdateringer direkte til Ubuntu-brugere uden at skulle vente på, at Ubuntus egne arkiver opdateres.

Launchpad, det websted, der er vært for de fleste af de tilgængelige PPA'er, bygger binære filer og gemmer dem i et specifikt lager. Dette betyder, at Ubuntu-brugere kan installere disse pakker på samme måde, som de er vant til at installere resten af ​​applikationerne i Ubuntu, med den ekstra fordel, at de har de nyeste opdateringer til disse programmer og endda kan finde programmer, der ikke er tilgængelig i de officielle arkiver.

Sådan installeres PPA-arkiver

Lad os tage et praktisk eksempel. Antag, at vi vil installere lukker. Den første ting, vi skal vide, er det identificerende navn på PPA, som vi vil installere. På Shutter PPA-siden er det klart, at for at tilføje dette lager er det nødvendigt at tage linjen til efterretning ppa: lukker / ppa.

ppy

Mulighed 1: fra kommandolinjen

Alt, hvad der skal gøres, er at åbne en terminal og indtaste de relevante kommandoer for at tilføje PPA, opdatere pakkelisten og installere det ønskede program (Shutter i vores eksempel).

sudo add-apt-repository ppa: lukker / ppa sudo apt-get opdatering sudo apt-get install lukker

Mulighed 2: fra softwarecenteret

1.- Åbn Ubuntu Software Center.

2.- Rediger > Oprindelsen af ​​softwaren

3.-  Derefter i fanen Anden software, klik tilføje og indtast PPA-linjen. I vores eksempel: ppa: lukker / ppa og klik på acceptere.

softwarekilder

4. Installer det ønskede program (fortsæt med vores eksempel, Shutter).

Sådan fjernes PPA-arkiver

Mulighed 1: Fjern PPA fra kommandolinjen

Efter vores eksempel fra lukker:

sudo add-apt-repository --remove ppa:shutter/ppa

Det er klart, at linjen ppa: lukker / ppa skal erstattes af, hvad der svarer til i hvert tilfælde.

Mulighed 2: fra softwarecenteret

1.- Åbn Ubuntu Software Center.

2.- Rediger > Oprindelsen af ​​softwaren

3.- Derefter i fanen Anden software, klik fjerne og klik på acceptere.

Forsigtig: Dette fjerner PPA fra listen over pakker, men de pakker, der er installeret gennem PPA, vil ikke blive afinstalleret, en opgave, der skal udføres manuelt. For at automatisere denne proces, som kan være besværlig for nogle, er der værktøjer som PPA Purge eller Y-PPA Manager.

Sådan fjernes en PPA og dens respektive pakker automatisk

Mulighed 1: fra kommandolinjen

PPA-Purge er et simpelt script, der fjerner den pågældende PPA samt alle de installerede pakker fra den.

1.- Installer PPA-Purge

sudo apt-get install ppa-purge

2.- Brug PPA-Purge til at afinstallere PPA. Efter vores eksempel:

sudo ppa-purge ppa:shutter/ppa

Mulighed 2: Brug af YPPA

1.- Installer Y-PPA:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2.- Fjern den pågældende PPA. Y-PPA Manager grafiske interface er intuitiv nok til at finde ud af, hvad man skal gøre.

Sådan deaktiveres PPA-arkiver

Deaktivering af en PPA indebærer, at systemet ikke modtager nogen opdateringer fra den PPA, men tidligere installerede pakker fjernes ikke. Fordelen ved at deaktivere en PPA i stedet for at fjerne den er, at det er lettere at genaktivere den.

Sådan deaktiveres en PPA:

1.- Åbn Ubuntu Software Center.

2.- Rediger > Oprindelsen af ​​softwaren

3.- Derefter i fanen Anden software, fjern markeringen i afkrydsningsfeltet ud for den pågældende PPA, og klik acceptere.

Det er vigtigt at deaktivere begge linjer i hver PPA.

På samme måde kan en PPA også aktiveres igen.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Mordrag sagde han

    Fremragende artikel (som altid) 😀

    En fornøjelse at læse dig Pablo ^^

    1.    lad os bruge linux sagde han

      Tak Saito! Jeg savnede dig! Hvor godt at se dig her ...
      Skål! Paul.

  2.   Juan Carlos Senar sagde han

    Meget tydeligt! Tak skal du have.

  3.   Julián sagde han

    Meget godt.

  4.   gambi sagde han

    OMG!! mange tak.
    En lille idé at udfylde denne fantastiske guide: er det opstået dig at medtage programmer, der er inkluderet i selve distributionen, eller som det officielle lager kun har en forældet version, eller at du allerede har dem installeret?
    For eksempel installerede jeg Azureus aka Vuze torrent-programmet fra det officielle lager, og efter at have brugt det i et par måneder og haft nok filer og torrenter aktive stod jeg over for dilemmaet, at jeg ikke kunne afinstallere og miste alt det arbejde, og at jeg kun havde brug for et værktøj tilgængelig i den nyeste version, som det officielle ubunto-arkiv ikke er opdateret.
    Jeg tror, ​​jeg tror bare, at jeg formåede at gøre det, men det var en rigtig odyssey, og jeg lærte eller forstod ikke engang, hvordan jeg gjorde det

    1.    lad os bruge linux sagde han

      Hej gambi! faktisk ... proceduren i det tilfælde er den samme. Du installerer PPA, du opdaterer listen over pakker, og når du opgraderer, fortæller den dig, at der er en ny version af programmet (i dit tilfælde azureus), der ikke er nogen anden end den, der er tilgængelig i ppa.
      Jeg håber, jeg var klar.
      Skål! Paul.

  5.   zytum sagde han

    Fin, men nogle gange er den specifikke ppa for en distribution inkluderet.
    Jeg har for eksempel problemet med opdateringen af ​​Turpial 3.0. der har inkluderet det i http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    mens mit softwarecenter fokuserer på Olivias officerer eller "raring" (jeg bruger Linux Mint)
    Så meget som jeg angiver, at filerne er hostet i saucy, downloader og installerer jeg ikke programmet.

  6.   lozanotux sagde han

    Umuligt at forklare bedre! ... I disse dage vil jeg forsøge at uploade YPPA Manager oversat til spansk på 1 KUN DEB 🙂 installer DEB og det er det, det giver ikke mening ... det skal være for folk, der ikke ved, hvordan man tilføjer PPA'er og installerer det skal du tilføje en PPA lol. Meget god artikel, det vil gøre meget. Skål!

  7.   ErKiyo sagde han

    Elsk denne blog, Pablo! Godt design og praktisk indhold. Mit spørgsmål er fokuseret på Elementary OS og relateret nøjagtigt til "Y PPA" og softwarecentret; Er det muligt, at installationen af ​​den første vil gøre den anden inaktiv? Jeg prøver at starte det og nopi,
    Mange tak

    1.    lad os bruge linux sagde han

      Nej, det tror jeg ikke…
      Ingen idé om hvad det kunne være, men jeg tror ikke softwarecentret er årsagen til fejlen.
      kram! Paul.

  8.   Billede af Carlos Cifuentes sagde han

    Meget god side, det og jeg er en svamp, gammel dame, men jeg absorberer stadig det, du lærer ud over dem, der forean eller kommenterer.

    1.    Luigys toro sagde han

      Mange tak Carlos for dine kommentarer, det er aldrig for sent at lære.

  9.   danny672007 sagde han

    Mange tak for dine bidrag, jeg er ny på Linux, og du hjalp mig med at forstå denne vidunderlige verden mere!