Administrer PPA-arkiver i Ubuntu

¿Hvorfor legge PPA-arkiver hvis vi allerede har tusenvis av programmer som bruker de offisielle Ubuntu-arkivene?

De personlige pakkefilene (Personal Package Archive, på engelsk), la utviklere distribuere programvare og oppdateringer direkte til Ubuntu-brukere uten å måtte vente på at Ubuntu sine egne arkiver skal oppdateres.

Launchpad, nettstedet som er vert for de fleste tilgjengelige PPAer, bygger binærfiler og lagrer dem i et bestemt depot. Dette betyr at Ubuntu-brukere kan installere disse pakkene på samme måte som de er vant til å installere resten av applikasjonene i Ubuntu, med den ekstra fordelen at de vil ha de siste oppdateringene for disse programmene og til og med kan finne programmer som ikke er tilgjengelig i de offisielle depotene.

Hvordan installere PPA-arkiver

La oss ta et praktisk eksempel. Anta at vi vil installere Shutter. Det første vi må vite er det identifiserende navnet på PPA som vi vil installere. På Shutter PPA-siden er det tydelig at det er nødvendig å legge merke til linjen for å legge til dette depotet ppa: lukker / ppa.

ppa

Alternativ 1: fra kommandolinjen

Alt som må gjøres er å åpne en terminal og angi de riktige kommandoene for å legge til PPA, oppdatere pakkelisten og installere ønsket program (Shutter i vårt eksempel).

sudo add-apt-repository ppa: lukker / ppa sudo apt-get oppdatering sudo apt-get installer lukker

Alternativ 2: fra programvaresenteret

1. - Ã…pne Ubuntu Software Center.

2. - Rediger > Opprinnelsen til programvaren

3. -  SÃ¥ i fanen Annen programvare, klikk legge og skriv inn PPA-linjen. I vÃ¥rt eksempel: ppa: lukker / ppa og klikk pÃ¥ aksepterer.

programvarekilder

4. Installer ønsket program (fortsett med vårt eksempel, Shutter).

Hvordan fjerne PPA-arkiver

Alternativ 1: fjern PPA fra kommandolinjen

Etter vårt eksempel fra Shutter:

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

Åpenbart må linjen ppa: lukker / ppa erstattes av det som tilsvarer i hvert tilfelle.

Alternativ 2: fra programvaresenteret

1. - Ã…pne Ubuntu Software Center.

2. - Rediger > Opprinnelsen til programvaren

3. - Så i fanen Annen programvare, klikk fjerne og klikk på aksepterer.

Forsiktig: Dette vil fjerne PPA fra listen over pakker, men pakkene som er installert gjennom PPA vil ikke bli avinstallert, en oppgave som må gjøres for hånd. For å automatisere denne prosessen, som kan være tungvint for noen, finnes det verktøy som PPA Purge eller Y-PPA Manager.

Hvordan fjerne en PPA og dens respektive pakker automatisk

Alternativ 1: fra kommandolinjen

PPA-Purge er et enkelt skript som fjerner den aktuelle PPAen samt alle pakkene som er installert fra den.

1. - Installer PPA-Purge

sudo apt-get install ppa-purge

2. - Bruk PPA-Purge for å avinstallere PPA. Etter vårt eksempel:

sudo ppa-purge ppa:shutter/ppa

Alternativ 2: bruk av 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 aktuelle PPA. Y-PPA Manager grafiske grensesnitt er intuitivt nok til å finne ut hva du skal gjøre.

Slik deaktiverer du PPA-arkiver

Deaktivering av en PPA innebærer at systemet ikke vil motta oppdateringer fra den PPA-en, men tidligere installerte pakker vil ikke bli fjernet. Fordelen med å deaktivere en PPA i stedet for å fjerne den er at det er lettere å aktivere den på nytt.

Slik deaktiverer du en PPA:

1. - Ã…pne Ubuntu Software Center.

2. - Rediger > Opprinnelsen til programvaren

3. - SÃ¥ i fanen Annen programvarefjerner du merket i ruten ved siden av den aktuelle PPA og klikker aksepterer.

Det er viktig å deaktivere begge linjene i hver PPA.

På samme måte kan en PPA også aktiveres på nytt.