Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

PPA eller Personal Package Archives är en typ av arkiv som används i Linux-system för att lagra och distribuera programvarupaket.

Låt oss lära oss vad en PPA är, hur de skiljer sig från standardförråd, hur man lägger till och tar bort PPA: er, om PPA: er är säkra att använda och slutligen, fördelarna med att använda PPA: er.

Vad är PPA?

En värld av gratis och öppen källkodsprogramvara (FOSS) är beroende av individuella bidrag. Du kanske inte är en officiell utvecklare av distribution och ändå ge viktiga bidrag till öppen källkod eller utveckla applikationer som förbättrar användarupplevelsen.

Observera att du inte ska blanda ihop PPA på Linux med det medicinska tillståndet Primary Progressive Aphasia. PPA i Linux-ekosystemet handlar om paket, medan PPA i medicinsk terminologi är en neurologisk störning som påverkar språk och kommunikation.

Ibland kanske dessa applikationer inte slås samman med programvarans officiella arkiv. Det är här PPA kommer att spela. Ett personligt paketarkiv (PPA) är ett arkiv som är värd för programvarupaket som byggs och underhålls av individer eller grupper och görs tillgängliga för andra.

instagram viewer

PPA: er är ett bekvämt sätt att komma åt de senaste programvaruversionerna som ännu inte är tillgängliga i operativsystemets officiella arkiv. De tillåter utvecklare och användare att enkelt distribuera och installera mjukvarupaket som inte är en del av officiella arkiv eller som tillhandahåller nyare versioner av programvara än vad som är tillgängligt i det officiella förråd.

Alla som vill ladda ner en app som ännu inte är en del av det officiella arkivet kan lägga till PPA för den applikationen och installera den på sitt system med standardpakethanteraren.

Ubuntu tillåter utvecklare att skapa PPA: er och vara värd för dem Startplatta. Användare kan söka efter ett paket eller arkiv på den här webbplatsen och lägga till dess PPA till sitt system.

Hur skiljer sig PPA från standardförråd?

Ett personligt paketarkiv (PPA), som namnet antyder, är ett arkiv som du kan använda för att lagra dina egna paket eller paket som inte är tillgängliga i de officiella arkiven i ditt operativsystem. PPA: er tillåter användare att enkelt installera och uppdatera programvara som inte tillhandahålls av de officiella arkiven för deras Linux-distribution.

Å andra sidan är standardförråd samlingar av mjukvarupaket som officiellt tillhandahålls av operativsystemets utvecklare. Standardpakethanteraren på en distro hanterar i allmänhet dessa förråd.

Standardförråd innehåller vanligtvis ett brett utbud av mjukvarupaket som är noggrant testade och underhållna av distros utvecklare.

Det finns några viktiga skillnader mellan PPA: er och standardförvar:

  1. PPA: er skapas och underhålls vanligtvis av enskilda användare eller organisationer, medan operativsystemets utvecklare vanligtvis har standardförråd.
  2. PPA: er innehåller ofta paket som inte är tillgängliga i standardarkiven.
  3. PPA: er kanske inte är lika noggrant testade och stödda som paket i standardförråden, eftersom de i allmänhet inte underhålls av de officiella utvecklarna.
  4. Du kan lägga till PPA: er till ditt system med pakethanterarekommandon som add-apt-repository på Ubuntu/Debian-baserade distros medan standardförråd vanligtvis är konfigurerade som standard på ditt system och inte kräver någon speciell installation.

Hur man lägger till en PPA på Ubuntu

Ubuntu refererar till en speciell fil som heter sources.list att härleda alla officiella och inofficiella PPA. För att lägga till en PPA måste du uppdatera sources.list fil med adressen till PPA och uppdatera sedan ditt system.

Tack och lov finns det ett kommando som gör allt arbete åt dig. Så här skulle processen se ut för att lägga till en PPA till Ubuntu:

Starta en terminal och kör följande kommando som superanvändare:

sudo add-apt-repository ppa: root_repo/package_name

Uppdatera ditt system med hjälp av pakethanteraren för din distro. På Ubuntu skulle det vara att använda APT-verktyget:

sudo apt uppdatering

Slutligen, installera programvaran från den PPA du just lade till med hjälp av pakethanteraren:

sudo apt Installera Paketnamn

Det är alla steg du behöver följa för att lägga till en PPA. Du kan nu ladda ner programvara från den PPA med standardpakethanteraren på din distro.

På Ubuntu bör du använda APT-pakethanteraren för att installera programvara, eller om du har installerat en annan pakethanterare, använd det sedan.

Säkerhetsproblem med energiköpsavtal

Energiköpsavtal kan utgöra säkerhetsrisker om de inte hanteras korrekt och används utan försiktighet. Vissa PPA: er kan innehålla paket som inte är signerade med ett digitalt certifikat, vilket innebär att det inte finns något sätt att verifiera paketets äkthet. Detta kan potentiellt tillåta en angripare att distribuera skadliga paket genom PPA, vilket kan äventyra ditt systems säkerhet.

PPA: er skapas och underhålls ofta av tredje parts individer eller grupper snarare än operativsystemets officiella utvecklare. Detta innebär att paketen i en PPA kanske inte är lika noggrant testade och stödda som paket i de officiella arkiven.

Detta kan öka risken för säkerhetsbrister eller andra problem med paketen i PPA. Att lägga till en PPA till ditt system kan också orsaka konflikter med paket i de officiella arkiven, vilket potentiellt kan bryta befintlig programvara eller introducera säkerhetsbrister.

Hur man tar bort en PPA på Ubuntu

För att ta bort en PPA behöver du helt enkelt ta bort adressen till PPA i sources.list fil och uppdatera sedan systemets arkivlista. Här är alla steg att följa:

Använd APT-verktyget för att ta bort PPA-förvaret från sources.list fil:

sudo add-apt-repository --remove ppa: root_repo/package_name

Uppdatera ditt system med hjälp av pakethanteraren på din distro:

sudo apt uppdatering

Det är alla steg du behöver följa för att ta bort en PPA. För att kontrollera om processen fungerade, försök att installera programvara som är en del av den PPA du tog bort. Pakethanteraren bör skicka ett fel.

Som en tumregel bör du alltid avinstallera programvaran för PPA: n innan du tar bort själva PPA: n. Detta är en bra praxis som förhindrar att daterad programvara tar upp utrymme och eventuellt undviker sårbarheter som kanske inte kan mildras eftersom den installerade programvaran inte uppdateras.

Fördelar med att använda PPA på Ubuntu

Det finns flera fördelar med att använda PPA. Låt oss titta på några av dem:

  1. PPA: er låter dig installera och uppdatera programvara som inte är tillgänglig i de officiella arkiven i ditt operativsystem. Detta kan vara särskilt användbart om du behöver en nyare version av ett paket eller ett paket som inte tillhandahålls av de officiella arkiven.
  2. PPA: er kan ge åtkomst till paket som är under utveckling eller som ännu inte är redo för inkludering i de officiella arkiven. Detta kan vara användbart om du vill testa ny programvara eller om du behöver en funktion som ännu inte är tillgänglig i de officiella utgåvorna.
  3. PPA: er kan göra det enklare att installera och uppdatera programvara, eftersom du kan använda APT-verktyget för att hantera paket från PPA precis som du skulle göra med paket från de officiella arkiven.
  4. PPA: er kan vara ett användbart sätt för utvecklare att distribuera sin programvara till en bredare publik, eftersom användare enkelt kan lägga till PPA till sitt system och installera programvaran med kommandot apt.

PPA är bra när de används med försiktighet. Eftersom dessa paket inte är officiellt underhållna och testade bör du alltid vara försiktig med vilka behörigheter programvaran från en PPA kräver.

Om ett paket av en PPA kräver root-behörigheter för att köras, rekommenderar vi att du undviker det om du inte är 100 procent säker på att det inte är skadligt.

Nu vet du vad PPA är och hur du använder dem

PPA: er är ett utmärkt sätt att dela programvara. Men eftersom dessa paket inte stöds officiellt kan det ibland sluta med att ditt system går sönder.

Effektiv pakethantering är nyckeln till livslängden på din distribution och för att säkerställa att du inte behöver gå igenom det upprepade besväret med att formatera din disk. Du bör definitivt lära dig hur du hittar och fixar trasiga paket om du vill att ditt system ska fungera korrekt och förbli friskt.