Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Sähkönhankintasopimukset tai henkilökohtaiset pakettiarkistot ovat arkisto, jota käytetään Linux-järjestelmissä ohjelmistopakettien tallentamiseen ja jakeluun.

Opitaan mitä PPA on, miten ne eroavat tavallisista arkistoista, kuinka PPA-sopimuksia lisätään ja poistetaan, ovatko PPA: t turvallisia käyttää ja lopuksi PPA: iden käytön edut.

Mikä on PPA?

Ilmaisten ja avoimen lähdekoodin ohjelmistojen (FOSS) maailma on riippuvainen yksittäisistä lahjoituksista. Et ehkä ole virallinen jakelun kehittäjä ja vielä antaa kriittistä panosta avoimeen lähdekoodiin tai kehittää sovelluksia, jotka parantavat käyttökokemusta.

Huomaa, että sinun ei pidä sekoittaa PPA: ta Linuxissa sairauteen Primary Progressive Aphasia. Linux-ekosysteemin PPA käsittelee paketteja, kun taas PPA lääketieteellisessä terminologiassa on neurologinen häiriö, joka vaikuttaa kieleen ja viestintään.

instagram viewer

Joskus näitä sovelluksia ei välttämättä yhdistetä ohjelmiston viralliseen arkistoon. Tässä PPA tulee pelaamaan. Henkilökohtainen pakettiarkisto (PPA) on arkisto, joka isännöi ohjelmistopaketteja, jotka yksilöt tai ryhmät ovat rakentaneet ja ylläpitäneet ja jotka on asetettu muiden saataville.

Sähkönhankintasopimukset ovat kätevä tapa päästä käsiksi uusimpiin ohjelmistoversioihin, joita ei vielä ole saatavilla käyttöjärjestelmän virallisista tietovarastoista. Niiden avulla kehittäjät ja käyttäjät voivat helposti jakaa ja asentaa ohjelmistopaketteja, jotka eivät ole osa virallisia tietovarastoja tai jotka tarjoavat uudempia ohjelmistoversioita kuin mitä virallisista on saatavilla arkistot.

Jokainen, joka haluaa ladata sovelluksen, joka ei vielä ole osa virallista arkistoa, voi lisätä kyseisen sovelluksen PPA: n ja asentaa sen järjestelmään käyttämällä oletuspaketinhallintaa.

Ubuntun avulla kehittäjät voivat luoda sähkönhankintasopimuksia ja isännöidä niitä Laukaisualusta. Käyttäjät voivat etsiä pakettia tai tietovarastoa tältä sivustolta ja lisätä sen PPA järjestelmään.

Miten sähkönhankintasopimukset eroavat tavallisista arkistoista?

Personal Package Archive (PPA), kuten nimi vihjaa, on arkisto, johon voit tallentaa omia pakettejasi tai paketteja, joita ei ole saatavilla käyttöjärjestelmäsi virallisissa arkistoissa. Sähkönhankintasopimusten avulla käyttäjät voivat helposti asentaa ja päivittää ohjelmistoja, joita heidän Linux-jakelunsa viralliset tietovarastot eivät tarjoa.

Toisaalta vakiovarastot ovat kokoelmia ohjelmistopaketteja, jotka käyttöjärjestelmän kehittäjät ovat virallisesti toimittaneet. Jakelun oletuspaketinhallinta hallitsee yleensä näitä arkistoita.

Vakiovarastot sisältävät tyypillisesti laajan valikoiman ohjelmistopaketteja, jotka jakelun kehittäjät testaavat ja ylläpitävät perusteellisesti.

Sähkönhankintasopimusten ja vakiotietovarastojen välillä on joitain keskeisiä eroja:

  1. PPA-sopimukset ovat yleensä yksittäisten käyttäjien tai organisaatioiden luomia ja ylläpitämiä, kun taas käyttöjärjestelmän kehittäjät ylläpitävät tavallisesti vakiovarastoja.
  2. Sähkönhankintasopimukset sisältävät usein paketteja, joita ei ole saatavilla vakiovarastoissa.
  3. PPA-sopimuksia ei välttämättä testata ja tueta yhtä perusteellisesti kuin vakiovarastojen paketteja, koska viralliset kehittäjät eivät yleensä ylläpidä niitä.
  4. Voit lisätä PPA: ita järjestelmääsi käyttämällä paketinhallintakomentoja, kuten add-apt-arkisto Ubuntu/Debian-pohjaisissa distroissa, kun taas vakiovarastot on yleensä määritetty oletusarvoisesti järjestelmässäsi, eivätkä ne vaadi erityisiä asetuksia.

Kuinka lisätä PPA Ubuntuun

Ubuntu viittaa erityiseen tiedostoon nimeltä sources.list johtamaan kaikki viralliset ja epäviralliset sähkönhankintasopimukset. PPA: n lisäämiseksi sinun on päivitettävä sources.list tiedosto PPA-osoitteella ja päivitä sitten järjestelmäsi.

Onneksi on komento, joka tekee kaiken työn puolestasi. Tältä prosessi näyttäisi PPA: n lisäämiseksi Ubuntuun:

Käynnistä pääte ja suorita seuraava komento pääkäyttäjänä:

sudo add-apt-arkisto ppa: root_repo/paketin_nimi

Päivitä järjestelmäsi distrosi paketinhallinnan avulla. Ubuntussa se käyttäisi APT-työkalua:

sudo apt päivittää

Asenna lopuksi ohjelmisto PPA: sta, jonka juuri lisäsit paketinhallinnan avulla:

sudo apt Asentaa paketin nimi

Siinä on kaikki vaiheet, jotka sinun on noudatettava lisätäksesi PPA. Voit nyt ladata ohjelmiston kyseiseltä PPA: lta käyttämällä distrosi oletuspaketinhallintaa.

Ubuntussa sinun tulee käyttää APT-paketinhallintaa ohjelmiston asentamiseen, tai jos sinulla on asentanut toisen paketinhallinnan, käytä sitä sitten.

Sähkönhankintasopimusten turvallisuusongelmat

Sähkönhankintasopimukset voivat aiheuttaa turvallisuusriskejä, jos niitä ei hallita oikein ja niitä ei käytetä varovaisesti. Jotkut sähkönhankintasopimukset voivat sisältää paketteja, joita ei ole allekirjoitettu digitaalisella varmenteella, mikä tarkoittaa, että paketin aitoutta ei voida varmistaa. Tämä voi mahdollisesti antaa hyökkääjän jakaa haitallisia paketteja PPA: n kautta, mikä voi vaarantaa järjestelmäsi turvallisuuden.

Sähkönhankintasopimuksia luovat ja ylläpitävät usein kolmannen osapuolen henkilöt tai ryhmät käyttöjärjestelmän virallisten kehittäjien sijaan. Tämä tarkoittaa, että PPA: n paketteja ei välttämättä testata ja tueta yhtä perusteellisesti kuin virallisissa tietovarastoissa olevia paketteja.

Tämä voi lisätä PPA: n pakettien tietoturva-aukkojen tai muiden ongelmien riskiä. PPA: n lisääminen järjestelmään voi myös aiheuttaa ristiriitoja virallisten tietovarastojen pakettien kanssa, mikä voi mahdollisesti rikkoa olemassa olevia ohjelmistoja tai tuoda tietoturva-aukkoja.

Kuinka poistaa PPA Ubuntusta

PPA: n poistamiseksi sinun tarvitsee vain poistaa PPA: n osoite sources.list tiedosto ja päivitä sitten järjestelmäsi arkistoluettelo. Tässä ovat kaikki seuraavat vaiheet:

Käytä APT-työkalua poistaaksesi PPA-tietovaraston sources.list tiedosto:

sudo add-apt-arkisto --poista ppa: root_repo/paketin_nimi

Päivitä järjestelmäsi distrosi paketinhallinnan avulla:

sudo apt päivittää

Tämä on kaikki vaiheet, jotka sinun on noudatettava PPA: n poistamiseksi. Jos haluat tarkistaa, toimiko prosessi, yritä asentaa ohjelmisto, joka on osa poistamaasi PPA: ta. Paketinhallinnan pitäisi antaa virheilmoitus.

Nyrkkisääntönä on, että PPA: n ohjelmisto tulee aina poistaa ennen itse PPA: n poistamista. Tämä on hyvä käytäntö, joka estää vanhentuneita ohjelmistoja viemästä tilaa ja mahdollisesti välttämästä haavoittuvuuksia, joita ei ehkä vähennetä, koska asennettua ohjelmistoa ei päivitetä.

PPA-sopimusten käytön edut Ubuntussa

Sähkönhankintasopimusten käyttämisessä on useita etuja. Katsotaanpa muutamia niistä:

  1. PPA-sopimusten avulla voit asentaa ja päivittää ohjelmistoja, joita ei ole saatavilla käyttöjärjestelmäsi virallisissa tietovarastoissa. Tämä voi olla erityisen hyödyllistä, jos tarvitset paketin uudemman version tai paketin, jota viralliset tietovarastot eivät tarjoa.
  2. Sähkönhankintasopimukset voivat tarjota pääsyn paketteihin, jotka ovat kehitteillä tai jotka eivät ole vielä valmiita sisällytettäväksi virallisiin tietovarastoihin. Tästä voi olla hyötyä, jos haluat testata uusia ohjelmistoja tai jos tarvitset ominaisuuden, jota ei vielä ole saatavilla virallisissa julkaisuissa.
  3. PPA-sopimukset voivat helpottaa ohjelmistojen asentamista ja päivittämistä, koska voit käyttää APT-työkalua PPA: n pakettien hallintaan aivan kuten virallisista tietovarastoista tulevien pakettien kanssa.
  4. PPA: t voivat olla kehittäjille hyödyllinen tapa jakaa ohjelmistojaan laajemmalle yleisölle, koska käyttäjät voivat helposti lisätä PPA: n järjestelmään ja asentaa ohjelmiston apt-komennolla.

PPA: t ovat hyviä, kun niitä käytetään varoen. Koska näitä paketteja ei ylläpidetä ja testata virallisesti, sinun tulee aina olla varovainen sen suhteen, mitä oikeuksia PPA: n ohjelmisto vaatii.

Jos PPA-paketti vaatii suorittamiseen pääkäyttäjän oikeudet, suosittelemme välttämään sitä, ellet ole 100 % varma, ettei se ole haitallinen.

Nyt tiedät mitä sähkönhankintasopimukset ovat ja kuinka niitä käytetään

Sähkönhankintasopimukset ovat loistava tapa jakaa ohjelmistoja. Koska näitä paketteja ei kuitenkaan tueta virallisesti, ne voivat joskus rikkoa järjestelmän.

Tehokas paketinhallinta on avainasemassa jakelusi pitkäikäisyydessä ja sen varmistamisessa, että sinun ei tarvitse käydä läpi toistuvaa levyn alustusvaivaa. Sinun tulisi ehdottomasti oppia löytämään ja korjaamaan rikkinäisiä paketteja, jos haluat järjestelmän toimivan kunnolla ja pysyä terveenä.