¿waarom toevoegen PPA-opslagplaatsen als we al duizenden programma's hebben die de officiële Ubuntu-repositories gebruiken?
De persoonlijke pakketbestanden (PERSOONLIJKE Package Archive, in het Engels), stellen ontwikkelaars in staat om software en updates rechtstreeks te verspreiden voor Ubuntu-gebruikers zonder te hoeven wachten tot Ubuntu's eigen repositories zijn bijgewerkt.
Launchpad, de site die de meeste beschikbare PPA's host, bouwt de binaire bestanden en slaat ze op in een specifieke repository. Dit betekent dat Ubuntu-gebruikers deze pakketten op dezelfde manier kunnen installeren als ze gewend zijn om de rest van de applicaties in Ubuntu te installeren, met als bijkomend voordeel dat ze de laatste updates voor deze programma's hebben en zelfs programma's kunnen vinden die niet beschikbaar zijn. in de officiële repositories.
Hoe PPA-repositories te installeren
Laten we een praktisch voorbeeld nemen. Stel dat we Shutter willen installeren. Het eerste dat we moeten weten, is de identificerende naam van de PPA die we willen installeren. Op de Shutter PPA-pagina is het duidelijk dat om deze repository toe te voegen, er nota moet worden genomen van de regel ppa: sluiter / ppa.
Optie 1: vanaf de opdrachtregel
Het enige dat u hoeft te doen, is een terminal openen en de juiste opdrachten invoeren om de PPA toe te voegen, de pakketlijst bij te werken en het gewenste programma te installeren (Shutter in ons voorbeeld).
sudo add-apt-repository ppa: shutter / ppa sudo apt-get update sudo apt-get install shutter
Optie 2: vanuit het Software Center
1.- Open het Ubuntu-softwarecentrum.
2.- uitgeven > Oorsprong van de software
3.- Dan op het tabblad Overige software, Klik toevoegen en voer de PPA-regel in. In ons voorbeeld: ppa: sluiter / ppa en klik op Accepteren.
4. Installeer het gewenste programma (ga verder met ons voorbeeld Shutter).
Hoe PPA-opslagplaatsen te verwijderen
Optie 1: verwijder de PPA van de opdrachtregel
Volgens ons sluitervoorbeeld:
sudo add-apt-repository --remove ppa:shutter/ppa
Uiteraard zal de regel ppa: shutter / ppa vervangen moeten worden door wat telkens overeenkomt.
Optie 2: vanuit het Software Center
1.- Open het Ubuntu-softwarecentrum.
2.- uitgeven > Oorsprong van de software
3.- Dan op het tabblad Overige software, Klik quitar en klik op Accepteren.
Hoe u een PPA en de bijbehorende pakketten automatisch kunt verwijderen
Optie 1: vanaf de opdrachtregel
PPA-Purge is een eenvoudig script dat de betreffende PPA en alle daarop geïnstalleerde pakketten verwijdert.
1.- Installeer PPA-Purge
sudo apt-get install ppa-purge
2.- Gebruik PPA-Purge om de PPA te verwijderen. Ons voorbeeld volgen:
sudo ppa-purge ppa:shutter/ppa
Optie 2: YPPA gebruiken
1.- Installeer Y-PPA:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
2.- Verwijder de betreffende PPA. De grafische interface van de Y-PPA Manager is intuïtief genoeg om erachter te komen wat u moet doen.
Hoe PPA-opslagplaatsen uit te schakelen
Het uitschakelen van een PPA houdt in dat het systeem geen updates van die PPA ontvangt, maar dat eerder geïnstalleerde pakketten niet worden verwijderd. Het voordeel van het uitschakelen van een PPA in plaats van het verwijderen ervan, is dat het gemakkelijker is om deze opnieuw in te schakelen.
Om een PPA te deactiveren:
1.- Open het Ubuntu-softwarecentrum.
2.- uitgeven > Oorsprong van de software
3.- Dan op het tabblad Overige software, schakel het selectievakje naast de betreffende PPA uit en klik op Accepteren.
Op dezelfde manier kan een PPA ook opnieuw worden ingeschakeld.
Uitstekend artikel (zoals altijd) 😀
Leuk je te lezen Pablo ^^
Bedankt Saito! Ik heb je gemist! Wat leuk je hier te zien ...
Proost! Paul.
Heel duidelijk! Dank je.
Heel goed.
OMG!! erg bedankt.
Een klein idee om deze geweldige gids te voltooien: is het bij je opgekomen om programma's op te nemen die in de distributie zelf zijn opgenomen of dat de officiële repository slechts een verouderde versie heeft of dat je ze al hebt geïnstalleerd?
Ik heb bijvoorbeeld het Azureus aka Vuze torrent-programma geïnstalleerd vanuit de officiële repository, en nadat ik het een paar maanden had gebruikt en genoeg bestanden en torrents had geactiveerd, stond ik voor het dilemma dat ik niet kon verwijderen en al dat werk kwijtraakte en dat ik had slechts één tool nodig die beschikbaar was in de nieuwste versie die de officiële ubunto-repository niet heeft bijgewerkt.
Ik denk, ik denk gewoon, dat het me is gelukt, maar het was een echte odyssee en ik heb niet eens geleerd of begrepen hoe ik het deed
Hallo Gambi! eigenlijk ... de procedure is in dat geval hetzelfde. U installeert de PPA, u werkt de lijst met pakketten bij en wanneer u een upgrade uitvoert, zal het u vertellen dat er een nieuwe versie van het programma is (in uw geval azureus) die niemand minder is dan degene die beschikbaar is in de ppa.
Ik hoop dat ik duidelijk was.
Proost! Paul.
Prima, maar soms is de specifieke ppa voor een distributie inbegrepen.
Ik heb bijvoorbeeld het probleem van de update van Turpial 3.0. die het hebben opgenomen in http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
terwijl mijn softwarecentrum zich richt op Olivia's officieren of "raring" (ik gebruik Linux Mint)
Zoveel als ik geef aan dat de bestanden in saucy worden gehost, download en installeer ik het programma niet.
Onmogelijk om beter uit te leggen! ... tegenwoordig zal ik proberen om de YPPA Manager vertaald in het Spaans in 1 ALLEEN DEB te uploaden 🙂 installeer het DEB-ding en dat is het, het slaat nergens op ... het is bedoeld voor mensen die weet niet hoe je PPA's moet toevoegen en om het te installeren, moet je een PPA toevoegen lol. Zeer goed artikel, het zal veel doen. Proost!
Ik hou van deze blog, Pablo! Goed ontwerp en praktische inhoud. Mijn vraag is gericht op Elementaire OS en heeft precies betrekking op "Y PPA" en het softwarecentrum; Is het mogelijk dat de installatie van de eerste ervoor zorgt dat de tweede niet meer werkt? Ik probeer het te starten en nopi,
heel hartelijk bedankt
Nee, ik denk het niet…
Geen idee wat het zou kunnen zijn, maar ik denk niet dat het softwarecentrum de oorzaak van de fout is.
knuffel! Paul.
Zeer goede pagina, dat en ik ben een spons, oude dame, maar ik neem nog steeds op wat je leert naast degenen die voorspellen of commentaar geven.
Heel erg bedankt Carlos voor je opmerkingen, het is nooit te laat om te leren.
Heel erg bedankt voor je bijdragen, ik ben nieuw bij Linux en je hebt me geholpen deze wonderlijke wereld beter te begrijpen!