När operativsystemen släpper nya versioner kan vi hitta skillnader på miljönivå, applikationer och en av de vanligaste är på kommandonivå för support och systemhantering.
När vi arbetar med Linux-distros, särskilt Ubuntu och Debian, är det vanligt att vi använder kommandot apt-get för att få information om de paket som finns tillgängliga för systemet och deras respektive hanteringsprocess. Även om apt-get startade 1998, utvecklades apt från år 2014 som uppfyller samma funktioner som apt-get, men mellan båda kommandona finns det små skillnader som Solvetic kommer att analysera i detalj idag.
Som vi har angett utvecklades apt år 2014 av samma apt-get-utvecklare, bara fram till Ubuntu 16, de flesta av oss började använda och märka skillnaderna med apt.
Vad är APTAPT (Advanced Packaging Tool) är en uppsättning verktyg som har utvecklats för att hantera och administrera allt som rör paket för Debian och Ubuntu och detta paket innehåller verktyg som underlättar olika uppgif.webpter med paket som:
- Installera nya paket
- Hantering och uppdatering av befintliga paket
- Ta bort paket från operativsystemet
Likheter mellan apt och apt-getLåt oss först analysera likheterna mellan dessa två pakethanteringsverktyg:
- Båda har utvecklats för pakethantering
- Med båda kommandona kan vi ge order till pakethanteraren APT
- Båda verktygen delar det mesta av sin kod som gör att de kan vara effektiva och säkra
- Deras funktioner är identiska
Skillnader mellan apt och apt-getNu kommer vi att diskutera några av de viktigaste skillnaderna mellan båda APT -pakethanteringsverktygen.
- Resultaten som visas av apt är enklare än resultaten för apt-get
- Apt-kommandon är mycket enklare än apt-get
- Apt har förmågan att hantera rpm -paket.
- På kompatibilitetsnivå mellan versioner är apt-get mycket mer kompatibelt än apt.
- Resultaten av apt-get kommer alltid att vara desamma medan de med apt kan variera mellan versionerna
På ledningsnivå är en av de mest markanta skillnaderna vid installationen eller borttagningen av ett visst paket eftersom vi längst ner kommer att se framstegsfältet med procentandelen av den uppgif.webpt som gör att vi i detalj kan veta statusströmmen för detta:
FÖRSTORA
Nu på utplaceringsnivå är apt mycket mer ordnat och ger tydligare resultat, till exempel när vi använder apt-cache-sökning weechat-linjen kommer vi att se följande:
apt-cache-sökning weechat
FÖRSTORA
Om vi nu använder apt search weechat blir detta resultatet:
lämplig sökning weechat
FÖRSTORA
Notera:Kom ihåg att de mest använda kommandona med APT-chefen är apt-get och apt-cache.
En annan skillnad som vi hittar är när vi uppdaterar systemet, eftersom när vi använder sudo apt -uppdateringsraden kan vi se i slutet antalet paket som är tillgängliga för uppdatering:
FÖRSTORA
När vi kör sudo apt-get update ser vi ingen information:
sudo apt-get uppdatering
FÖRSTORA
Därefter kommer vi att se några av likvärdigheterna för kommandona som vi kan använda i Linux med apt och apt-get:
Uppdatera distro -lagrenApt-get kommando
apt-get uppdateringApt -kommando
lämplig uppdatering
Installera ett eller flera paket på systemetApt-get kommando
apt-get installApt -kommando
lämplig installation
Uppdatera alla installerade paketApt-get kommando
apt-get dist-upgradeApt -kommando
apt dist-upgrade
Uppdatera installerade paketApt-get kommando
apt-get uppgraderingApt -kommando
lämplig uppgradering
Ta bort ett paket från systemetApt-get kommando
apt-get ta bortApt -kommando
lämplig att ta bort
Avinstallera ett verktygs installationsfiler och paketApt-get kommando
apt-get rensningApt -kommando
lämplig utrensning
Avinstallera beroenden från ett programApt-get kommando
apt-get autoremoveApt -kommando
lämplig autoremove
Installera paket för att kompilera ett programApt-get kommando
apt-get build-depApt -kommando
apt build-dep
Tillåter nedladdning av en programkällkodApt-get kommando
apt-get-källaApt -kommando
lämplig källa
Utöver det nya apt -kommandot har vi två nya kommandon som är följande:
Lista alla paket med kriterier:
lämplig lista
FÖRSTORA
Det tillåter oss att redigera listan över resurser:
apt edit-sourcesKom ihåg att detta är den första stora uppdateringen av APT i Ubuntu och det har kallats APT 1.0 och de viktigaste alternativen som vi har till hands med det här kommandot är de som vi kan se med kommandot:
apt --hjälp
SökDen uppfyller en liknande funktion som apt-cache-söklistan med den skillnaden att apt sorterar dem alfabetiskt.
ListaDet liknar listan dpkg och listar alla tillgängliga paket.
VisaDen fyller en roll som liknar apt-cache-show och döljer detaljer som inte är relevanta för användaren.
InstalleraDet gör att vi kan installera paket och dessutom kan vi se installationsfältet.
UppdateringDet uppfyller samma funktion som apt-get med skillnaden att det visar färger för att markera dem.
AvlägsnaMed det här alternativet kan vi ta bort paket.
Full uppgraderingDet liknar dist-upgrade och tillåter oss att uppdatera systemet genom att installera, ta bort och uppdatera paket.
UppgraderaDet fungerar på samma sätt som apt-get dist-upgrade och låter oss uppdatera systemet genom att installera och uppdatera paket.
Redigera-källorDet tillåter oss att redigera sources.list -filen med $ EDITOR
Några sätt hur vi kommer att använda apt i Ubuntu 16 skulle vara följande:
$ sudo apt installera paketnamn
$ sudo apt ta bort paketnamn
$ apt sök paketnamnPå så sätt kan vi utforska detta nya alternativ med apt -kommando i Ubuntu. Som vi kan se är apt och apt-get grundläggande verktyg när det gäller allt arbete med paket i Linux.