Den centrala Linux-distributionen sträcker sig genom användningen av paket som presenteras genom online-kataloger. Olika distributioner är beroende av arkitektoniska byggnader riktade mot specifika pakethanteringssystem. Pakethanteraren du använder bestämmer hur du ska installera eller uppdatera nya paket.
Vad är ett paket?
Paket är program för Linux. Precis som Apples App Store och Google Play Music erbjuder kurerade applikationer för iOS och Android, och Microsoft Store stöder Windows 10, får en pakethanterare tillgång till ett bibliotek med program som är utformade för att fungera med distributionens arkitektoniska standarder.
Vad är en pakethanterare?
en paketchef fungerar som inbyggd verktyg för att få tillgång till programvarukataloger online och installera, uppdatera och ta bort paket från din Linux-miljö.
Det finns mer än en paketchef på marknaden, och deras paket är inte lätt tvärkompatibla. Dessutom finns inte alla paket i varje paketchefs katalog.
Vanliga pakethanteringssystem inkluderar:
- dkpg: Används av Debian och Ubuntu, och stöds av verktyg som apt, aptitude och Synaptic Package Manager
- Pac Man: Används av Arch Linux
- Portage: Används av Gentoo Linux
- Snappy: Ett relativt nytt, självständigt paketformat som utvecklats av Ubuntus moderbolag
- RPM Package Manager: Utvecklad av Red Hat och stödd av verktyg som YUM och zypper
Hur installerar eller uppdaterar jag paket?
Nybörjare Linux-användare ska använda det inbyggda pakethanteringsverktyget som ingår i din distribution. Du hittar den i fönsterrutan. Varje verktyg är konfigurerat annorlunda och erbjuder olika alternativ, men de är alla grafiska och kräver att ett administrativt lösenord ska fungera.
Inom verktyget peka och klicka kan du söka efter nya paket, radera befintliga paket eller hitta uppdateringar för installerade paket.
Manuell pakethantering
Kraftanvändare använder sig sällan av de grafiska verktyg som ingår i distributionen, istället för att utfärda pakethanteringskommandon direkt från skalet. I vissa fall, till exempel Linux-serveradministration, finns det inget skrivbord alls, så åtkomst till skal är det enda sättet att uppdatera paket.
Varje pakethanterare stöder olika skalkommandon, men i allmänhet kräver varje att du anger behörighetsuppgifter för root-nivå (root-lösenordet eller lösenordet till en användare som har behörighet att hantera paket) för att ändra operativsystemet.
Till exempel, för att installera den populära textredigeraren Nano, använder du följande skalkommandon:
Benägen:
apt-get install nano
Portage: framkalla nano
Yum: yum installera nano
Kontrollera dokumentationen för det shellbaserade pakethanteringsverktyget för specifika instruktioner, inklusive relevanta kommandoflaggor som ändrar hur basverktyget fungerar. Kolla in en lista med handledning för nya människor till Linux.