Ubuntu

Opas PPA-arkistojen käyttämiseen Ubuntussa

Opas PPA-arkistojen käyttämiseen Ubuntussa
Yksi Ubuntun käytön eduista on monien kolmansien osapuolten arkistojen laaja saatavuus. Nämä arkistot tai PPA: t ovat todella hyödyllisiä asennettaessa paketteja, joita ei ole saatavilla virallisissa Ubuntu-arkistoissa, tai päivittää olemassa olevat paketit uusempiin versioihin.

Mikä on PPA?

"Personal Package Archive" tai PPA on sovellusvarasto, jota voidaan käyttää päivittämään ja asentamaan paketteja epävirallisista lähteistä.

Ero sähkönhankintasopimusten ja muiden arkistojen välillä

Deb-paketit (eräänlainen Ubuntun vastaava kuin Windows ' .exe-asentajat) voidaan palvella minkä tahansa arkiston kautta, joka noudattaa Debianin sääntöjä ja ohjeita arkistojen luomiseen ja ylläpitoon. Esimerkiksi openSUSE-rakennuspalvelu tarjoaa usein arkistoja, joita voidaan käyttää pakettien asentamiseen ja päivittämiseen Ubuntussa. Toisaalta PPA isännöi Canonicalin palvelimilla, ja sitä palvellaan sen Launchpad-alustan kautta. Launchpadilla PPA: ta isännöivät käyttäjät eivät vaadi omaa palvelinta jakamaan paketteja, kun taas muut arkistot tarvitsevat palvelimen tekemään samoin. Tässä artikkelissa termejä, kuten PPA ja arkisto, käytetään keskenään.

PPA / arkistomuodot

Alla on joitain esimerkkejä PPA / arkistomalleista:

Turvallisuushuolet sähkönhankintasopimusten kanssa

Vaikka emme ole toistaiseksi kuulleet haittaohjelmista tai PPA: n kautta jaetuista mainosohjelmista, on aina olemassa vaara, että nämä kolmannen osapuolen arkistot saattavat sisältää haitallisia paketteja. Sinun tulee aina olla varovainen, kun lisäät satunnaista arkistoa, koska Ubuntu-kehittäjät eivät välttämättä ole vahvistaneet näiden PPA-pakettien paketteja. Lisää PPA vain, jos luotat sen lähteeseen.

Tietovarastolähteiden varmuuskopiointi

Ubuntu ylläpitää luetteloa arkistoista hakemistossa ”/ etc / apt / sources.luettelo ”-tiedosto. Ennen kuin teet mitään kriittistä tehtävää tai muokkaat tätä tekstitiedostoa manuaalisesti, sinun on tehtävä varmuuskopio lähteistä suorittamalla alla oleva komento:

sudo cp / etc / apt / sources.luettelo / etc / apt / lähteet.lista.varmuuskopioida

PPA: n lisääminen komentorivillä

Lisää PPA suorittamalla alla olevat komennot korvaamalla ”ppa: name” haluamallasi PPA-osoitteella:

$ sudo add-apt-repository ppa: nimi
$ sudo apt -päivitys

Esimerkiksi komento Geany-tekstieditorin PPA: n lisäämiseksi olisi:

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

Jos virheitä ei havaita, päivitä olemassa olevat paketit suorittamalla alla oleva komento:

$ sudo apt päivitys

Jos lisäsit PPA: n uuden paketin asentamiseksi, suorita alla oleva komento ja korvaa paketin nimi haluamallasi paketin nimellä:

$ sudo apt install package-name

PPA: n poistaminen komentoriviltä

Voit poistaa PPA: n komentorivillä suorittamalla alla olevan komennon seuraavassa muodossa:

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

Esimerkiksi täältä lisätty Geany-tekstieditori PPA voidaan poistaa suorittamalla komento:

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

Toinen tapa poistaa PPA on poistaa PPA-lähdetiedosto manuaalisesti järjestelmästä. Jos haluat nähdä kaikki PPA-tiedostot, suorita alla oleva komento:

ls / etc / apt / sources.lista.d

Näet tiedostoluettelon päätelaitteessa. Kaikki tiedostot, jotka päättyvät.luettelo ”-laajennus voidaan poistaa PPA: n poistamiseksi järjestelmästä. Suorita se suorittamalla komento seuraavassa muodossa:

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

Päivitä järjestelmän arkistot käynnistämällä päivitys manuaalisesti.

$ sudo apt -päivitys

Esimerkiksi täältä lisätty Geany-tekstieditori PPA voidaan poistaa komennolla:

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

PPA-puhdistuksen käyttäminen PPA: n poistamiseen

PPA-Purge on komentorivin apuohjelma, joka poistaa PPA-lähteen samalla kun päivittää määritetystä PPA: sta asennetut paketit varastoversioiksi. Asenna PPA-Purge-komentorivisovellus Ubuntuun suorittamalla seuraava komento:

$ sudo apt asenna ppa-purge

Puhdista PPA suorittamalla komento seuraavassa muodossa:

$ sudo ppa-purge “ppa: osoite”

Esimerkiksi täältä lisätty Geany-tekstieditori PPA voidaan tyhjentää suorittamalla komento:

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

Graafinen menetelmä PPA: n lisäämiseksi, poistamiseksi ja poistamiseksi käytöstä

Useimmissa tapauksissa “Ohjelmistot ja päivitykset” -sovellusta voidaan käyttää järjestelmään lisättyjen hankintasopimusten hallintaan. Virheen takia tämä sovellus epäonnistuu joskus tehtävissä, jotka edellyttävät pääkäyttäjää. Tämän voittamiseksi sinun on asennettava Synaptic-paketinhallinta suorittamalla seuraava komento:

$ sudo apt install synaptic

Käynnistä Synaptic Package Manager sovellusten käynnistysohjelmasta. Napsauta "Asetukset"> "Varastot" ja siirry "Muu ohjelmisto" -välilehdelle. Napsauta "Lisää ..." -painiketta alareunassa ja kirjoita sitten PPA-osoite syöttöruutuun. Napsauta "Lisää lähde", kun olet valmis.

Napsauta "Sulje" -painiketta ja kun sinua pyydetään päivittämään arkistot, napsauta "Lataa" -painiketta.

Arkistojen poistaminen ja poistaminen käytöstä voidaan tehdä samalla tavalla. Napsauta alareunassa olevaa Poista-painiketta poistaaksesi PPA-järjestelmän. Voit poistaa PPA: n poistamalla valintaruudun PPA-lähdeosoitteen edessä.

Kaikkien järjestelmään lisättyjen arkistojen selaaminen

Jos haluat nähdä kaikki järjestelmään lisätyt PPA-arkistot, käynnistä Synaptic-sovellus ja napsauta Alkuperä-painiketta, kuten alla olevassa kuvakaappauksessa näkyy:

Johtopäätös

PPA-arkistot ovat erinomainen tapa lisätä kolmannen osapuolen sovelluksia järjestelmään, koska kaikkea ei voida ylläpitää ja sisällyttää virallisiin arkistoihin. Tämä on ollut yksi monista syistä Ubuntun kasvavaan suosioon vuosien varrella. Uudet jakeluagnostiset ratkaisut, kuten Snap- ja Flatpak-paketit, tarjoavat kuitenkin rakeisen käyttöoikeuksien hallinnan ja eristetyt hiekkalaatikot, mikä antaa heille ylimääräisen suojaustason tyypillisiin hankintasopimuksiin nähden.

Parhaat pelikonsoliemulaattorit Linuxille
Tässä artikkelissa luetellaan suositut pelikonsolin emulointiohjelmistot, jotka ovat saatavana Linuxille. Emulointi on ohjelmistojen yhteensopivuusker...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...
Kuinka siepata ja suoratoistaa pelisessiosi Linuxissa
Aikaisemmin pelaamista pidettiin vain harrastuksena, mutta ajan myötä pelialalla tapahtui valtava kasvu tekniikan ja pelaajien määrän suhteen. Peliala...