Forskel mellem Apt og Apt get in Linux (Ubuntu)

Indholdsfortegnelse

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
Ved at bruge apt i stedet for apt-get har vi dybest set muligheden for at administrere alle pakker på en meget lettere måde.

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 opdatering
Apt kommando
 passende opdatering

Installer en eller flere pakker på systemetApt-get kommando

 apt-get install
Apt kommando
 passende installation

Opdater alle installerede pakkerApt-get kommando

 apt-get dist-upgrade
Apt kommando
 passende dist-upgrade

Opdater installerede pakkerApt-get kommando

 apt-get opgradering
Apt kommando
 passende opgradering

Fjern en pakke fra systemetApt-get kommando

 apt-get fjerne
Apt kommando
 passende fjerne

Afinstaller værktøjets installationsfiler og pakkerApt-get kommando

 apt-get rensning
Apt kommando
 passende udrensning

Afinstaller afhængigheder fra et programApt-get kommando

 apt-get autoremove
Apt kommando
 passende autoremove

Installer pakker for at kompilere et programApt-get kommando

 apt-get build-dep
Apt kommando
 passende bygge-dep

Tillader overførsel af en kildekode til et programApt-get kommando

 apt-get kilde
Apt 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 redigeringskilder
Husk, 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 pakkenavn
På 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.

wave wave wave wave wave