Etter hvert som operativsystemene slipper nye versjoner, kan vi finne forskjeller på miljønivå, applikasjoner og en av de vanligste er på nivå med kommandoer for støtte og systemadministrasjon.
Når vi jobber med Linux-distroer, spesielt Ubuntu og Debian, er det vanlig at vi bruker kommandoen apt-get for å få informasjon om pakkene som er tilgjengelige for systemet og deres respektive administrasjonsprosess. Selv om apt-get hadde sin begynnelse i 1998, ble det fra år 2014 utviklet apt som oppfyller de samme funksjonene som apt-get, men mellom begge kommandoene er det små forskjeller som Solvetic vil analysere i detalj i dag.
Som vi har indikert, ble apt utviklet i 2014 av de samme apt-get-utviklerne, bare til Ubuntu 16, begynte de fleste av oss å bruke og legge merke til forskjellene med apt.
Hva er APTAPT (Advanced Packaging Tool) er et sett med verktøy som er utviklet for å administrere og administrere alt knyttet til pakker for Debian og Ubuntu, og denne pakken inneholder verktøy som letter ulike oppgaver med pakker som:
- Installere nye pakker
- Administrasjon og oppdatering av eksisterende pakker
- Fjerne pakker fra operativsystemet
Likheter mellom apt og apt-getLa oss først analysere likhetene mellom disse to pakkehåndteringsverktøyene:
- Begge er utviklet for pakkehåndtering
- Med begge kommandoene kan vi gi ordrer til APT -pakkebehandleren
- Begge verktøyene deler det meste av koden sin, slik at de kan være effektive og sikre
- Funksjonene deres er identiske
Forskjeller mellom apt og apt-getNå vil vi diskutere noen av de viktigste forskjellene mellom begge APT -pakkehåndteringsverktøyene.
- Resultatene som vises av apt er enklere enn resultatene for apt-get
- Apt-kommandoer er mye enklere enn apt-get
- Apt har muligheten til å administrere rpm -pakker.
- På kompatibilitetsnivået mellom versjoner er apt-get mye mer kompatibelt enn apt.
- Resultatene av apt-get vil alltid være de samme, mens de med apt kan variere mellom versjoner
På ledernivå er en av de mest markerte forskjellene på tidspunktet for installering eller fjerning av en bestemt pakke siden vi nederst vil se fremdriftslinjen med prosentandelen av oppgaven som er utført, slik at vi i detalj kan vite statusstrømmen til dette:
FORSTØRRE
På distribusjonsnivå er apt mye mer ryddig og gir klarere resultater, for eksempel når vi bruker weechat-linjen for apt-cache-søk, vil vi se følgende:
apt-cache søk weechat
FORSTØRRE
Hvis vi bruker apt search weechat, blir dette resultatet:
passende søk weechat
FORSTØRRE
Merk:Husk at de mest brukte kommandoene med APT-manager er apt-get og apt-cache.
En annen forskjell vi finner er når vi oppdaterer systemet, siden når vi bruker sudo apt -oppdateringslinjen, kan vi se på slutten antall pakker som er tilgjengelige for oppdatering:
FORSTØRRE
Når vi kjører sudo apt-get update vil vi ikke se noen informasjon:
sudo apt-get oppdatering
FORSTØRRE
Deretter vil vi se noen av ekvivalensene til kommandoene som vi kan bruke i Linux med apt og apt-get:
Oppdater distro -lagreneApt-get kommando
apt-get oppdateringApt kommando
passende oppdatering
Installer en eller flere pakker på systemetApt-get kommando
apt-get installApt -kommando
passende installasjon
Oppdater alle installerte pakkerApt-get kommando
apt-get dist-upgradeApt -kommando
passende dist-upgrade
Oppdater installerte pakkerApt-get kommando
apt-get oppgraderingApt kommando
passende oppgradering
Fjern en pakke fra systemetApt-get kommando
apt-get fjerneApt kommando
passende fjerne
Avinstaller verktøyets installasjonsfiler og pakkerApt-get kommando
apt-get rensingApt -kommando
passende rensing
Avinstaller avhengigheter fra et programApt-get kommando
apt-get autoremoveApt -kommando
passende autoremove
Installer pakker for å kompilere et programApt-get kommando
apt-get build-depApt kommando
apt build-dep
Tillater nedlasting av kildekoden til et programApt-get kommando
apt-get kildeApt -kommando
passende kilde
I tillegg til den nye apt -kommandoen har vi to nye kommandoer som er følgende:
Liste over alle pakker med kriterier:
passende liste
FORSTØRRE
Det lar oss redigere listen over ressurser:
passende redigeringskilderHusk at dette er den første store oppdateringen av APT i Ubuntu, og den har blitt kalt APT 1.0, og de viktigste alternativene vi har tilgjengelig ved hjelp av denne kommandoen er de vi kan se ved hjelp av kommandoen:
passende -hjelp
SøkDen oppfyller en lignende funksjon som apt-cache-søkelisten med den forskjellen som apt sorterer dem alfabetisk.
ListeDen ligner på dpkg -listen og viser alle tilgjengelige pakker.
Vise framDen fyller en rolle som ligner på apt-cache-show og skjuler detaljer som ikke er relevante for brukeren.
InstallereDet lar oss installere pakker, og i tillegg kan vi se fremdriftslinjen for installasjonen.
OppdaterDen oppfyller den samme funksjonen som apt-get med den forskjellen at den viser farger for å markere dem.
Ta vekkDette alternativet lar oss fjerne pakker.
Full oppgraderingDet ligner på dist-upgrade og lar oss oppdatere systemet ved å installere, fjerne og oppdatere pakker.
OppgraderingDet fungerer på samme måte som apt-get dist-upgrade og lar oss oppdatere systemet ved å installere og oppdatere pakker.
Rediger-kilderDen lar oss redigere sources.list -filen ved hjelp av $ EDITOR
Noen måter hvordan vi vil bruke apt i Ubuntu 16 vil være følgende:
$ sudo apt install packagename
$ sudo apt fjerne pakkenavn
$ apt søk pakkenavnPå denne måten kan vi utforske dette nye alternativet med passende kommando i Ubuntu. Som vi kan se, er apt og apt-get grunnleggende verktøy når det gjelder alt arbeid med pakker i Linux.