ยฟ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.
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.
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.
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.
Pรฅ samme mรฅde kan en PPA ogsรฅ aktiveres igen.
Fremragende artikel (som altid) ๐
En fornรธjelse at lรฆse dig Pablo ^^
Tak Saito! Jeg savnede dig! Hvor godt at se dig her ...
Skรฅl! Paul.
Meget tydeligt! Tak skal du have.
Meget godt.
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
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.
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.
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!
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
Nej, det tror jeg ikkeโฆ
Ingen idรฉ om hvad det kunne vรฆre, men jeg tror ikke softwarecentret er รฅrsagen til fejlen.
kram! Paul.
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.
Mange tak Carlos for dine kommentarer, det er aldrig for sent at lรฆre.
Mange tak for dine bidrag, jeg er ny pรฅ Linux, og du hjalp mig med at forstรฅ denne vidunderlige verden mere!