Efterhånden som operativsystemerne frigiver nye versioner, kan vi finde forskelle på miljøniveau, applikationer og en af de mest almindelige er på niveau med kommandoer til support og systemstyring.
Når vi arbejder med Linux-distros, især Ubuntu og Debian, er det almindeligt, at vi bruger kommandoen apt-get til at indhente oplysninger om de tilgængelige pakker til systemet og deres respektive håndteringsproces. Selvom apt-get begyndte i 1998, blev der fra år 2014 udviklet apt, der opfylder de samme funktioner som apt-get, men mellem begge kommandoer er der små forskelle, som Solvetic vil analysere detaljeret i dag.
Som vi har angivet, blev apt udviklet i 2014 af de samme apt-get udviklere, kun indtil Ubuntu 16, de fleste af os begyndte at bruge og lægge mærke til forskellene med apt.
Hvad er APTAPT (Advanced Packaging Tool) er et sæt værktøjer, der er udviklet til at administrere og administrere alt, der vedrører pakker til Debian og Ubuntu, og denne pakke indeholder værktøjer, der letter forskellige opgaver med pakker som:
- Installation af nye pakker
- Administration og opdatering af eksisterende pakker
- Fjernelse af pakker fra operativsystemet
Ligheder mellem apt og apt-getLad os først analysere lighederne mellem disse to pakkehåndteringsværktøjer:
- Begge er udviklet til pakkehåndtering
- Med begge kommandoer kan vi give ordrer til APT -pakkehåndtereren
- Begge værktøjer deler det meste af deres kode, som giver dem mulighed for at være effektive og sikre
- Deres funktioner er identiske
Forskelle mellem apt og apt-getNu vil vi diskutere nogle af de største forskelle mellem begge APT -pakkehåndteringsværktøjer.
- Resultaterne vist af apt er enklere end resultaterne af apt-get
- Apt-kommandoer er meget enklere end apt-get
- Apt har evnen til at administrere rpm -pakker.
- På kompatibilitetsniveau mellem versioner er apt-get meget mere kompatibel end apt.
- Resultaterne af apt-get vil altid være de samme, mens de med apt kan variere mellem versioner
På ledelsesniveau er en af de mest markante forskelle på tidspunktet for installation eller fjernelse af en bestemt pakke, da vi i bunden vil se statuslinjen med procentdelen af den udførte opgave, som giver os mulighed for detaljeret at kende statusstrømmen for dette:
FORSTØRRE
Nu på implementeringsniveau er apt meget mere velordnet og tilbyder klarere resultater, for eksempel når vi bruger apt-cache-søgning weechat-linjen, vil vi se følgende:
apt-cache søgning weechat
FORSTØRRE
Hvis vi nu bruger apt search weechat, vil dette være det opnåede resultat:
passende søgning weechat
FORSTØRRE
Bemærk:Husk, at de mest brugte kommandoer med APT-manager er apt-get og apt-cache.
En anden forskel, vi finder, er ved opdatering af systemet, da vi ved slutningen af sudo apt -opdateringslinjen kan se antallet af pakker, der er tilgængelige til opdatering:
FORSTØRRE
Når vi udfører sudo apt-get opdatering, ser vi ingen oplysninger:
sudo apt-get opdatering
FORSTØRRE
Dernæst vil vi se nogle af ækvivalenserne af kommandoerne, som vi kan bruge i Linux med apt og apt-get:
Opdater distro -lagreneApt-get kommando
apt-get opdateringApt kommando
passende opdatering
Installer en eller flere pakker på systemetApt-get kommando
apt-get installApt kommando
passende installation
Opdater alle installerede pakkerApt-get kommando
apt-get dist-upgradeApt kommando
passende dist-upgrade
Opdater installerede pakkerApt-get kommando
apt-get opgraderingApt kommando
passende opgradering
Fjern en pakke fra systemetApt-get kommando
apt-get fjerneApt kommando
passende fjerne
Afinstaller værktøjets installationsfiler og pakkerApt-get kommando
apt-get rensningApt kommando
passende udrensning
Afinstaller afhængigheder fra et programApt-get kommando
apt-get autoremoveApt kommando
passende autoremove
Installer pakker for at kompilere et programApt-get kommando
apt-get build-depApt kommando
passende bygge-dep
Tillader overførsel af en kildekode til et programApt-get kommando
apt-get kildeApt kommando
passende kilde
Yderligere med den nye apt -kommando har vi to nye kommandoer, der er følgende:
Angiv alle pakker med kriterier:
passende liste
FORSTØRRE
Det giver os mulighed for at redigere listen over ressourcer:
passende redigeringskilderHusk, at dette er den første store opdatering af APT i Ubuntu, og det er blevet kaldt APT 1.0, og de vigtigste muligheder, vi har ved hånden ved hjælp af denne kommando, er dem, vi kan se ved hjælp af kommandoen:
passende -hjælp
SøgDet opfylder en lignende funktion som apt-cache-søgeliste med den forskel, at apt sorterer dem alfabetisk.
ListeDet ligner dpkg -listen og viser alle tilgængelige pakker.
At viseDet opfylder en rolle, der ligner apt-cache-show og skjuler detaljer, der ikke er relevante for brugeren.
InstallereDet giver os mulighed for at installere pakker, og derudover kan vi se installationsforløbslinjen.
OpdateringDet opfylder den samme funktion som apt-get med den forskel, at det viser farver for at fremhæve dem.
FjerneDenne mulighed giver os mulighed for at fjerne pakker.
Fuld opgraderingDet ligner dist-upgrade og giver os mulighed for at opdatere systemet ved at installere, fjerne og opdatere pakker.
OpgraderDet fungerer på samme måde som apt-get dist-upgrade og giver os mulighed for at opdatere systemet ved at installere og opdatere pakker.
Rediger-kilderDet giver os mulighed for at redigere sources.list -filen ved hjælp af $ EDITOR
Nogle måder, hvorpå vi vil bruge apt i Ubuntu 16, ville være følgende:
$ sudo apt installer pakkenavn
$ sudo apt fjerne pakkenavn
$ apt søgning pakkenavnPå denne måde kan vi udforske denne nye mulighed med passende kommando i Ubuntu. Som vi kan se, er apt og apt-get grundlæggende værktøjer, når det kommer til alt arbejde med pakker i Linux.