PPA-d ehk isiklikud paketiarhiivid on teatud tüüpi hoidlad, mida Linuxi süsteemides kasutatakse tarkvarapakettide salvestamiseks ja levitamiseks.
Uurime, mis on PPA, kuidas need erinevad tavalistest hoidlatest, kuidas PPA-sid lisada ja eemaldada, kas PPA-sid on ohutu kasutada ja lõpuks tutvume PPA-de kasutamise eelistega.
Mis on PPA?
Tasuta ja avatud lähtekoodiga tarkvara (FOSS) maailm tugineb individuaalsetele panustele. Te ei pruugi olla ametlik levitamise arendaja ja veel anda kriitilise tähtsusega panus avatud lähtekoodiga koodi või arendada rakendusi, mis parandavad kasutajakogemust.
Pange tähele, et te ei tohiks Linuxis PPA-d segi ajada meditsiinilise seisundiga Primary Progressive Aphasia. PPA Linuxi ökosüsteemis tegeleb pakettidega, samas kui PPA meditsiiniterminoloogias on neuroloogiline häire, mis mõjutab keelt ja suhtlust.
Mõnikord ei pruugita neid rakendusi tarkvara ametliku hoidlaga liita. Siin tuleb mängu PPA. Personaalne paketiarhiiv (PPA) on hoidla, mis majutab üksikisikute või rühmade loodud ja hooldatud ning teistele kättesaadavaks tehtud tarkvarapakette.
PPA-d on mugav viis juurdepääsuks uusimatele tarkvaraversioonidele, mis pole veel saadaval operatsioonisüsteemi ametlikes hoidlates. Need võimaldavad arendajatel ja kasutajatel hõlpsasti levitada ja installida tarkvarapakette, mis ei ole osa ametlikes hoidlates või mis pakuvad tarkvara uuemaid versioone kui ametlikes hoidlates hoidlad.
Igaüks, kes soovib alla laadida rakendust, mis ei ole veel ametliku hoidla osa, saab lisada selle rakenduse PPA ja installida selle oma süsteemi vaikepaketihalduri abil.
Ubuntu võimaldab arendajatel luua elektrienergia ostulepinguid ja neid majutada Stardiplatvorm. Kasutajad saavad sellelt saidilt otsida paketti või hoidlat ja lisada selle PPA oma süsteemi.
Kuidas elektrienergia ostulepingud erinevad standardhoidlatest?
Personal Package Archive (PPA), nagu nimigi vihjab, on hoidla, mida saate kasutada oma pakettide või pakettide salvestamiseks, mis pole teie operatsioonisüsteemi ametlikes hoidlates saadaval. PPA-d võimaldavad kasutajatel hõlpsasti installida ja värskendada tarkvara, mida nende Linuxi distributsiooni ametlikud hoidlad ei paku.
Teisest küljest on standardhoidlad tarkvarapakettide kogumid, mille pakuvad ametlikult operatsioonisüsteemi arendajad. Distro vaikepaketihaldur haldab üldiselt neid hoidlaid.
Standardhoidlad sisaldavad tavaliselt laia valikut tarkvarapakette, mida distro arendajad põhjalikult testivad ja hooldavad.
Elektrienergia ostulepingute ja standardsete hoidlate vahel on mõned peamised erinevused:
- PPA-d loovad ja haldavad tavaliselt üksikud kasutajad või organisatsioonid, samas kui operatsioonisüsteemi arendajad haldavad tavaliselt standardseid hoidlaid.
- PPA-d sisaldavad sageli pakette, mis pole standardhoidlates saadaval.
- PPA-sid ei pruugita nii põhjalikult testida ja toetada kui standardsetes hoidlates olevaid pakette, kuna ametlikud arendajad neid üldjuhul ei halda.
- PPA-sid saate oma süsteemi lisada, kasutades paketihalduri käske nagu add-apt-hoidla Ubuntu/Debiani-põhistes distributsioonides, samas kui standardhoidlad on tavaliselt teie süsteemis vaikimisi konfigureeritud ja ei vaja erihäälestust.
Kuidas Ubuntus PPA-d lisada
Ubuntu viitab spetsiaalsele failile nimega allikad.loend tuletada kõik ametlikud ja mitteametlikud elektrienergia ostulepingud. PPA lisamiseks peate värskendama allikad.loend faili koos PPA aadressiga ja seejärel värskendage oma süsteemi.
Õnneks on olemas käsk, mis teeb kogu töö teie eest ära. PPA lisamise protsess Ubuntule näeks välja järgmine:
Käivitage terminal ja käivitage superkasutajana järgmine käsk:
sudo add-apt-hoidla ppa: root_repo/paketi_nimi
Värskendage oma süsteemi distro paketihalduri abil. Ubuntu puhul kasutaks see APT tööriista:
sudo apt värskendada
Lõpuks installige tarkvara PPA-st, mille just paketihalduri abil lisasite:
sudo apt installida paketi_nimi
See on kõik sammud, mida peate PPA lisamiseks järgima. Nüüd saate sellelt PPA-lt tarkvara alla laadida, kasutades oma distro vaikepaketihaldurit.
Ubuntu puhul peaksite tarkvara installimiseks kasutama APT paketihaldurit või kui see on olemas installinud teise paketihalduri, siis kasuta seda.
PPA-dega seotud turvaprobleemid
Elektrienergia ostulepingud võivad kujutada endast turvariske, kui neid korralikult ei hallata ja ettevaatuseta ei kasutata. Mõned PPA-d võivad sisaldada digitaalse sertifikaadiga allkirjastamata pakette, mis tähendab, et paketi autentsust pole võimalik kontrollida. See võib lubada ründajal levitada PPA kaudu pahatahtlikke pakette, mis võivad teie süsteemi turvalisust ohustada.
Elektrienergia ostulepinguid loovad ja haldavad sageli kolmandatest isikutest üksikisikud või rühmad, mitte operatsioonisüsteemi ametlikud arendajad. See tähendab, et PPA pakette ei pruugita nii põhjalikult testida ja toetada kui ametlikes hoidlates olevaid pakette.
See võib suurendada PPA pakettidega seotud turvaaukude või muude probleemide ohtu. PPA lisamine teie süsteemi võib samuti põhjustada konflikte ametlikes hoidlates olevate pakettidega, mis võib potentsiaalselt rikkuda olemasoleva tarkvara või tuua sisse turvaauke.
Kuidas eemaldada Ubuntu PPA
PPA eemaldamiseks peate lihtsalt kustutama PPA aadressi allikad.loend faili ja seejärel värskendage oma süsteemi hoidlate loendit. Siin on kõik sammud, mida järgida.
Kasutage APT tööriista, et eemaldada PPA hoidlast allikad.loend fail:
sudo add-apt-hoidla -- eemalda ppa: root_repo/paketi_nimi
Värskendage oma süsteemi distro paketihalduri abil:
sudo apt värskendada
See on kõik sammud, mida peate PPA eemaldamiseks järgima. Kontrollimaks, kas protsess toimis, proovige installida tarkvara, mis on osa eemaldatud PPAst. Paketihaldur peaks andma veateate.
Rusikareegel on, et enne PPA enda eemaldamist tuleks alati PPA tarkvara desinstallida. See on hea tava, mis takistab vananenud tarkvaral ruumi võtmist ja potentsiaalselt turvaauke, mida ei pruugita leevendada, kuna installitud tarkvara ei värskendata.
PPA-de kasutamise eelised Ubuntus
Elektrienergia ostulepingute kasutamisel on mitmeid eeliseid. Heidame pilgu mõnele neist:
- PPA-d võimaldavad teil installida ja värskendada tarkvara, mis pole teie operatsioonisüsteemi ametlikes hoidlates saadaval. See võib olla eriti kasulik, kui vajate paketi uuemat versiooni või paketti, mida ametlikud hoidlad ei paku.
- Elektrienergia ostulepingud võivad pakkuda juurdepääsu pakettidele, mis on väljatöötamisel või ei ole veel ametlikesse hoidlatesse lisamiseks valmis. See võib olla kasulik, kui soovite testida uut tarkvara või kui vajate funktsiooni, mis pole veel ametlikes versioonides saadaval.
- PPA-d võivad tarkvara installimist ja värskendamist hõlbustada, kuna saate PPA-st pärit pakettide haldamiseks kasutada APT-tööriista täpselt nii, nagu teeksite seda ametlike hoidlate pakettide puhul.
- PPA-d võivad olla arendajatele kasulikuks viisiks oma tarkvara laiemale publikule levitamiseks, kuna kasutajad saavad hõlpsasti PPA oma süsteemi lisada ja tarkvara apt käsuga installida.
PPA-d on suurepärased, kui neid kasutatakse ettevaatlikult. Kuna neid pakette ametlikult ei hooldata ega testita, peaksite alati olema ettevaatlik, milliseid õigusi PPA tarkvara nõuab.
Kui PPA pakett nõuab käivitamiseks juurõigusi, soovitame seda vältida, välja arvatud juhul, kui olete 100 protsenti kindel, et see pole pahatahtlik.
Nüüd teate, mis on elektrienergia ostulepingud ja kuidas neid kasutada
PPA-d on suurepärane viis tarkvara jagamiseks. Kuna aga neid pakette ametlikult ei toetata, võivad need mõnikord teie süsteemi lõhkuda.
Tõhus paketihaldus on teie levitamise pikaealisuse võti ja selle tagamine, et te ei peaks ketta vormindamisega korduvalt vaeva nägema. Kui soovite, et teie süsteem korralikult töötaks ja terve püsiks, peaksite kindlasti õppima, kuidas katkisi pakette leida ja parandada.