Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

PPA alebo osobné archívy balíkov sú typom úložiska používaného v systémoch Linux na ukladanie a distribúciu softvérových balíkov.

Dozvieme sa, čo sú PPA, ako sa líšia od štandardných úložísk, ako pridávať a odstraňovať PPA, či je používanie PPA bezpečné a napokon výhody používania PPA.

Čo je PPA?

Svet slobodného a open-source softvéru (FOSS) sa spolieha na jednotlivé príspevky. Možno ešte nie ste oficiálny vývojár distribúcie kriticky prispievať k open source kódu alebo vyvíjať aplikácie, ktoré zlepšujú používateľskú skúsenosť.

Všimnite si, že by ste si nemali zamieňať PPA na Linuxe so zdravotným stavom Primárna progresívna afázia. PPA v ekosystéme Linuxu sa zaoberá balíkmi, zatiaľ čo PPA v lekárskej terminológii je neurologická porucha, ktorá ovplyvňuje jazyk a komunikáciu.

Niekedy tieto aplikácie nemusia byť zlúčené s oficiálnym úložiskom softvéru. Tu prichádza na rad PPA. Archív osobných balíkov (PPA) je úložisko, ktoré hostí softvérové ​​balíky vytvorené a spravované jednotlivcami alebo skupinami a sprístupnené ostatným.

instagram viewer

PPA predstavujú pohodlný spôsob prístupu k najnovším verziám softvéru, ktoré ešte nie sú dostupné v oficiálnych úložiskách operačného systému. Umožňujú vývojárom a používateľom jednoducho distribuovať a inštalovať softvérové ​​balíky, ktoré nie sú súčasťou oficiálnych úložiskách alebo ktoré poskytujú novšie verzie softvéru, než aké sú dostupné v oficiálnom úložiská.

Každý, kto si chce stiahnuť aplikáciu, ktorá ešte nie je súčasťou oficiálneho úložiska, môže pridať PPA tejto aplikácie a nainštalovať ju do svojho systému pomocou predvoleného správcu balíkov.

Ubuntu umožňuje vývojárom vytvárať PPA a hostiť ich Launchpad. Používatelia môžu na tejto stránke vyhľadať balík alebo úložisko a pridať jeho PPA do svojho systému.

Ako sa PPA líšia od štandardných repozitárov?

Osobný archív balíkov (PPA), ako už názov napovedá, je úložisko, ktoré môžete použiť na ukladanie vlastných balíkov alebo balíkov, ktoré nie sú dostupné v oficiálnych úložiskách vášho operačného systému. PPA umožňujú používateľom jednoducho inštalovať a aktualizovať softvér, ktorý neposkytujú oficiálne úložiská ich distribúcie Linuxu.

Na druhej strane, štandardné úložiská sú kolekcie softvérových balíkov oficiálne poskytovaných vývojármi operačného systému. Predvolený správca balíkov v distribúcii vo všeobecnosti spravuje tieto úložiská.

Štandardné úložiská zvyčajne obsahujú širokú škálu softvérových balíkov, ktoré sú dôkladne testované a udržiavané vývojármi distribúcie.

Existuje niekoľko kľúčových rozdielov medzi PPA a štandardnými archívmi:

  1. PPA zvyčajne vytvárajú a udržiavajú jednotliví používatelia alebo organizácie, zatiaľ čo vývojári operačného systému zvyčajne udržiavajú štandardné úložiská.
  2. PPA často obsahujú balíčky, ktoré nie sú dostupné v štandardných úložiskách.
  3. PPA nemusia byť tak dôkladne testované a podporované ako balíčky v štandardných archívoch, pretože ich zvyčajne nespravujú oficiálni vývojári.
  4. Do svojho systému môžete pridať PPA pomocou príkazov správcu balíkov, ako je napr add-apt-repository v distribúciách založených na Ubuntu/Debiane, zatiaľ čo štandardné úložiská sú zvyčajne predvolene nakonfigurované vo vašom systéme a nevyžadujú žiadne špeciálne nastavenie.

Ako pridať PPA na Ubuntu

Ubuntu odkazuje na špeciálny súbor s názvom zdroje.zoznam odvodiť všetky oficiálne a neoficiálne PPA. Ak chcete pridať PPA, musíte aktualizovať súbor zdroje.zoznam súbor s adresou PPA a potom aktualizujte svoj systém.

Našťastie existuje príkaz, ktorý urobí všetku prácu za vás. Tu je návod, ako by vyzeral proces pridania PPA do Ubuntu:

Spustite terminál a spustite nasledujúci príkaz ako superužívateľ:

sudo add-apt-repository ppa: root_repo/package_name

Aktualizujte svoj systém pomocou správcu balíkov vašej distribúcie. Na Ubuntu by to bolo pomocou nástroja APT:

sudo apt aktualizovať

Nakoniec nainštalujte softvér z PPA, ktorý ste práve pridali, pomocou správcu balíkov:

sudo apt Inštalácia názov_balíka

To sú všetky kroky, ktoré musíte vykonať, aby ste pridali PPA. Teraz si môžete stiahnuť softvér z tohto PPA pomocou predvoleného správcu balíkov vo vašej distribúcii.

Na Ubuntu by ste mali použiť správcu balíkov APT na inštaláciu softvéru, alebo ak máte nainštalovaný iný správca balíkov, potom to použite.

Bezpečnostné problémy s PPA

PPA môžu predstavovať bezpečnostné riziká, ak nie sú správne spravované a používané bez opatrnosti. Niektoré PPA môžu obsahovať balíky, ktoré nie sú podpísané digitálnym certifikátom, čo znamená, že neexistuje spôsob, ako overiť pravosť balíka. To môže potenciálne umožniť útočníkovi distribuovať škodlivé balíčky prostredníctvom PPA, čo by mohlo ohroziť bezpečnosť vášho systému.

PPA často vytvárajú a udržiavajú jednotlivci alebo skupiny tretích strán, a nie oficiálni vývojári operačného systému. To znamená, že balíky v PPA nemusia byť tak dôkladne testované a podporované ako balíky v oficiálnych úložiskách.

To môže zvýšiť riziko bezpečnostných chýb alebo iných problémov s balíkmi v PPA. Pridanie PPA do vášho systému môže tiež spôsobiť konflikty s balíkmi v oficiálnych úložiskách, čo môže potenciálne narušiť existujúci softvér alebo zaviesť bezpečnostné chyby.

Ako odstrániť PPA na Ubuntu

Ak chcete odstrániť PPA, jednoducho musíte odstrániť adresu PPA v zdroje.zoznam súbor a potom aktualizujte zoznam repozitárov vášho systému. Tu sú všetky kroky, ktoré treba dodržať:

Pomocou nástroja APT odstráňte úložisko PPA z zdroje.zoznam súbor:

sudo add-apt-repository --odstráni ppa: root_repo/package_name

Aktualizujte svoj systém pomocou správcu balíkov vo vašej distribúcii:

sudo apt aktualizovať

To sú všetky kroky, ktoré musíte vykonať na odstránenie PPA. Ak chcete skontrolovať, či proces fungoval, skúste nainštalovať softvér, ktorý je súčasťou PPA, ktorú ste odstránili. Správca balíkov by mal vyhlásiť chybu.

Pred odstránením samotnej PPA by ste mali vždy odinštalovať softvér PPA. Ide o osvedčený postup, ktorý zabraňuje tomu, aby zastaraný softvér zaberal miesto, a potenciálne sa tak vyhnete zraniteľnostiam, ktoré nemožno zmierniť, pretože nainštalovaný softvér nie je aktualizovaný.

Výhody používania PPA na Ubuntu

Používanie PPA má niekoľko výhod. Pozrime sa na niekoľko z nich:

  1. PPA vám umožňujú inštalovať a aktualizovať softvér, ktorý nie je dostupný v oficiálnych úložiskách vášho operačného systému. To môže byť užitočné najmä vtedy, ak potrebujete novšiu verziu balíka alebo balíka, ktorý neposkytujú oficiálne úložiská.
  2. PPA môžu poskytnúť prístup k balíkom, ktoré sú vo vývoji alebo ešte nie sú pripravené na zahrnutie do oficiálnych repozitárov. To môže byť užitočné, ak chcete otestovať nový softvér alebo ak potrebujete funkciu, ktorá ešte nie je dostupná v oficiálnych vydaniach.
  3. PPA môžu zjednodušiť inštaláciu a aktualizáciu softvéru, pretože môžete použiť nástroj APT na správu balíkov z PPA rovnako ako s balíkmi z oficiálnych repozitárov.
  4. PPA môžu byť pre vývojárov užitočným spôsobom, ako distribuovať svoj softvér širšiemu publiku, pretože používatelia môžu jednoducho pridať PPA do svojho systému a nainštalovať softvér pomocou príkazu apt.

PPA sú skvelé, keď sa používajú opatrne. Keďže tieto balíky nie sú oficiálne udržiavané a testované, mali by ste si vždy dávať pozor na to, aké povolenia softvér z PPA vyžaduje.

Ak balík PPA vyžaduje na spustenie oprávnenia root, odporúčame sa tomu vyhnúť, pokiaľ si nie ste na 100 percent istí, že nie je škodlivý.

Teraz viete, čo sú PPA a ako ich používať

PPA sú skvelým spôsobom zdieľania softvéru. Keďže však tieto balíky nie sú oficiálne podporované, niekedy môžu poškodiť váš systém.

Efektívna správa balíkov je kľúčom k dlhej životnosti vašej distribúcie a zaisťuje, že nebudete musieť prechádzať opakovanými problémami s formátovaním disku. Ak chcete, aby váš systém fungoval správne a zostal zdravý, určite by ste sa mali naučiť, ako nájsť a opraviť poškodené balíčky.