När du installerade programvara på Ubuntu med kommandoraden kanske du har lagt märke till ordet "arkiv" som ofta används i utdata. Om du är ny i hela Linux-universum kan det här vara en ny term för dig. Vad betyder det och varför behöver ditt system dessa förvar?
Den här artikeln introducerar dig till begreppet förvar i Ubuntu, tillsammans med en kort beskrivning av de olika typerna av förvar som finns att använda.
En introduktion till arkiv
Generellt sett är ett förvar en samling av flera objekt som lagras tillsammans i enorma mängder. På Ubuntu och andra Unix-baserade operativsystem hänvisar ett förråd till en enorm samling programvara och paket som du kan installera på ditt system.
Till skillnad från Windows och macOS tillhandahåller Linux programvara till sina användare i ett välpaketerat format, vilket skiljer sig från olika distributioner. Till exempel är Debian-baserade distributioner beroende av DEB-paket. På samma sätt hittar du RPM-paket på Fedora, CentOS och andra RHEL-baserade distributioner.
Relaterad: Saker som Ubuntu gör bättre än Windows
Eftersom förvar är en samling av sådana paket kan användare hänvisa till dessa förråd för att hitta och ladda ner det paket de behöver. Du hittar nästan alla verktyg du behöver i dem.
Olika Linux-distributioner har också en egen uppsättning förvar. På Ubuntu kommer standardinställningarna att tillhöra Ubuntu själv. Förutom dessa kan användare också lägga till valfritt val genom att använda add-apt-repository kommando.
Det rekommenderade sättet att installera paket på Ubuntu är att använda de officiella förvaren. Detta beror på att paketen du hittar i dessa arkiv är speciellt utvecklade för Ubuntu. Regelbundna uppdateringar som drivs av utvecklarna säkerställer också att programvaran fungerar korrekt.
Typer av förvar i Ubuntu
Ubuntu levereras med fyra olika typer av förvar. Dessa är nämligen Main, Restricted, Universe och Multiverse. Vissa, som Main, är öppna som standard. Men för andra måste du aktivera universum och multiversum innan du kan börja hämta paket från dem.
1. Main
Main innehåller programvara och paket som stöds fullt ut av Ubuntu-teamet. Om du har installerat programvara från huvudförvaret kommer Ubuntu regelbundet att ge dig säkerhetsuppdateringar och buggfixar för dessa paket.
Detta arkiv består av öppen källkodspaket som är gratis att använda och distribuera om. Du kommer också att upptäcka att Ubuntu kommer med de flesta av paketen i huvudförvaret eftersom de är viktiga verktyg som krävs av systemet såväl som användaren.
2. Begränsad
Även om du kan använda programvaran som finns tillgänglig i Begränsade arkiv utan kostnad under en gratis licens, kan du inte distribuera dessa paket. Det begränsade arkivet innehåller verktyg och drivrutiner som är nödvändiga för att operativsystemet ska fungera korrekt.
Ubuntu-teamet tillhandahåller inte stöd för sådana program eftersom de tillhör en annan författare. Canonical, företaget som ansvarar för att hantera Ubuntu, kan inte heller ändra paketet eftersom de flesta av programvaran som ingår i det begränsade arkivet är proprietär.
3. Universum
Som namnet antyder innehåller Universe alla open source-paket som utvecklats för Linux-operativsystemet. Dessa paket hanteras inte direkt av Ubuntu-teamet. Gemenskapen av utvecklare som arbetar med ett paket är ensam ansvarig för att driva uppdateringar och säkerhetsfixar.
Ubuntu kan dock flytta paketet från Universe till Main om utvecklarna går med på att följa de specifika standarder som de har ställt upp.
4. Multiverse
Medan förvaren som nämns ovan innehåller paket som antingen är gratis att använda eller med öppen källkod, innehåller multiverse programvara som inte är tillgänglig gratis. Egna program utan licens eller juridiska problem ingår också i Multiverse.
Installering av paket från detta arkiv rekommenderas inte eftersom risken för dessa program är betydande.
Arbeta med arkiv och paket
Linux ger dig fullständig kontroll över vilket arkiv du ska välja när du installerar paket. Du kan antingen gå till de pålitliga Ubuntu-arkiven om du vill vara på den säkra sidan, eller så kan du ladda ner Linux-programvara från universum eller multivers förvar. Men det rekommenderas bara om du vet vad du gör.
Varje Linux-distribution kommer med en standardpakethanterare som ansvarar för installation, uppdatering och uppgradering av paket i systemet. Till exempel kommer Ubuntu med APT och dpkgoch Fedora Linux använder DNF för att hantera paket. På Arch Linux kan du installera och ta bort programvara med pacman, som är standardpakethanteraren som levereras med operativsystemet.
Undrar du vilka Windows 10-appar som ska avinstalleras? Här är flera onödiga Windows 10-appar, program och bloatware som du bör ta bort.
Läs Nästa
- Linux
- Ubuntu
- Linux
Deepesh är Junior Editor för Linux på MUO. Han har skrivit informationsinnehåll på internet i över 3 år. På fritiden tycker han om att skriva, lyssna på musik och spela gitarr.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Ett steg till…!
Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.