Ubuntu

Juhend PPA hoidlate kasutamiseks Ubuntu

Juhend PPA hoidlate kasutamiseks Ubuntu
Üks Ubuntu kasutamise eelis on paljude kolmandate isikute hoidlate lai kättesaadavus. Need hoidlad või PPA-d on tõesti kasulikud pakettide installimiseks, mis pole saadaval ametlikes Ubuntu hoidlates, või olemasolevate pakettide uuemale versioonile täiendamiseks.

Mis on PPA?

„Isikliku paketi arhiiv” või PPA on rakenduste hoidla, mida saab kasutada mitteametlikest allikatest pärit pakettide täiendamiseks ja installimiseks.

Erinevus elektrienergia ostulepingute ja muude hoidlate vahel

Deb-paketid (omamoodi Ubuntu samaväärsed Windowsiga) .exe installerid) saab teenindada mis tahes hoidla kaudu, mis järgib Debiani reegleid ja juhiseid hoidlate loomiseks ja hooldamiseks. Näiteks pakub openSUSE build-teenus sageli hoidlaid, mida saab kasutada Ubuntu pakettide installimiseks ja täiendamiseks. Teiselt poolt on PPA hostitud Canonicalu serverites ja seda serveeritakse selle Launchpadi platvormi kaudu. Kasutajad, kes Launchpadil PPA-sid majutavad, ei vaja pakettide levitamiseks oma serverit, samas kui teised hoidlad vajavad sama serverit. Selles artiklis kasutatakse termineid nagu PPA ja hoidla vaheldumisi.

PPA / hoidla vormingud

Allpool on mõned näited PPA / hoidla mustritest:

Turvalisus muret elektrienergia ostulepingutega

Kuigi me pole siiani kuulnud elektrienergia ostulepingute kaudu levitatavast pahavarast või reklaamvarast, on alati oht, et need kolmanda osapoole hoidlad võivad sisaldada pahatahtlikke pakette. Juhusliku hoidla lisamisel peaksite alati olema ettevaatlik, kuna Ubuntu arendajad ei pruugi nende PPA-de pakette kontrollida. Lisage PPA ainult siis, kui usaldate selle allikat.

Hoidla allikate varundamine

Ubuntu hoiab kataloogis / / etc / apt / sources hoidlate loendit.nimekiri ”fail. Enne missioonikriitiliste toimingute tegemist või selle tekstifaili käsitsi muutmist peaksite allikatest varukoopia tegema, käivitades alloleva käsu:

sudo cp / etc / apt / sources.nimekiri / etc / apt / allikad.nimekirja.varundamine

PPA lisamine käsurea abil

PPA lisamiseks käivitage allolevad käsud, asendades „ppa: name” soovitud PPA-aadressiga:

$ sudo add-apt-hoidla ppa: nimi
$ sudo apt värskendus

Näiteks käsk Geany tekstiredaktori PPA lisamiseks oleks:

$ sudo add-apt-hoidla ppa: geany-dev / ppa

Kui vigu ei täheldata, käivitage olemasolevate pakettide täiendamiseks järgmine käsk:

$ sudo apt upgrade

Kui lisasite uue paketi installimiseks PPA, käivitage allolev käsk, asendades „package-name” soovitud paketi nimega:

$ sudo apt install paketi nimi

PPA eemaldamine käsurea abil

PPA eemaldamiseks käsurea abil peate käivitama alloleva käsu järgmises vormingus:

$ sudo add-apt-repository - eemaldage ppa: nimi

Näiteks saab siit lisatud Geany tekstiredaktori PPA eemaldada käsu käivitamisega:

$ sudo add-apt-repository - eemaldage ppa: geany-dev / ppa

Teine meetod PPA eemaldamiseks on PPA lähtefaili käsitsi süsteemist kustutamine. Kõigi PPA-failide nägemiseks käivitage järgmine käsk:

ls / etc / apt / sources.nimekirja.d

Näete terminalis failide loendit. Kõik failid, mis lõpevad tähega.nimekirja ”laienduse saab PPA eemaldamiseks süsteemist kustutada. Selleks käivitage käsk järgmises vormingus:

$ sudo rm -i / etc / apt / sources.nimekirja.d / ppa_filename.nimekirja

Värskendage süsteemihoidlaid, käivitades värskenduse käsitsi.

$ sudo apt värskendus

Näiteks saab siit lisatud Geany tekstiredaktori PPA eemaldada käsu abil:

$ sudo rm -i / etc / apt / sources.nimekirja.d / geany-dev-
ubuntu-ppa-eoan.nimekirja

PPA-Purge kasutamine PPA-de eemaldamiseks

PPA-Purge on käsurea utiliit, mis eemaldab PPA-allika, viies samal ajal määratud PPA-st installitud paketid varude versioonidele alla. PPA-Purge käsurea rakenduse installimiseks Ubuntu käivitage järgmine käsk:

$ sudo apt install ppa-purge

PPA puhastamiseks käivitage käsk järgmises vormingus:

$ sudo ppa-purge “ppa: aadress”

Näiteks saab siit lisatud Geany tekstiredaktori PPA puhastada käsu käivitamisega:

$ sudo ppa-purge ppa: geany-dev / ppa

Graafiline meetod PPA lisamiseks, eemaldamiseks ja keelamiseks

Enamikul juhtudel saab rakenduse „Tarkvara ja värskendused” abil hallata süsteemi lisatud PPA-sid. Vea tõttu ebaõnnestub see rakendus mõnikord juurjuurdepääsu nõudvate toimingute tegemisel. Selle ületamiseks peate installima Synaptici pakettihalduri, käivitades alloleva käsu:

$ sudo apt install synaptic

Käivitage rakenduste käivitusprogramm "Synaptic Package Manager". Klõpsake valikutel „Seaded“> „Hoidlad“ ja minge vahekaardile „Muu tarkvara“. Klõpsake allservas nuppu „Lisa…“ ja sisestage sisendkasti PPA aadress. Kui olete valmis, klõpsake nuppu „Lisa allikas”.

Klõpsake nuppu "Sule" ja kui teil palutakse hoidlaid värskendada, klõpsake lihtsalt nuppu "Laadi uuesti".

Hoidlate eemaldamist ja keelamist saab teha samamoodi. PPA eemaldamiseks süsteemist klõpsake allosas nuppu „Eemalda“. PPA saate keelata, tühjendades märkeruudu PPA allika aadressi ees.

Kõigi teie süsteemi lisatud hoidlate sirvimine

Kõigi teie süsteemi lisatud PPA hoidlate nägemiseks käivitage rakendus Synaptic ja klõpsake nuppu "Päritolu", nagu on näidatud alloleval ekraanipildil:

Järeldus

PPA hoidlad on suurepärane viis kolmandate osapoolte rakenduste lisamiseks oma süsteemi, kuna kõike ei saa säilitada ja ametlikesse hoidlatesse lisada. See on olnud Ubuntu populaarsuse tõusu aastate jooksul üks paljudest põhjustest. Kuid uued jaotuse agnostilised lahendused, nagu Snap ja Flatpak paketid, võimaldavad täpset lubade juhtimist ja isoleeritud liivakaste, andes neile täiendava turvalisuse kihi tüüpiliste PPA-de suhtes.

League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...
Installige Linuxile uusim Dolphin Emulator for Gamecube & Wii
Dolphini emulaator võimaldab teil mängida valitud Gamecube & Wii mänge Linuxi personaalarvutites (PC). Vabalt saadaval oleva ja avatud lähtekoodiga m...