Ubuntu 16.04 er ude nu, og det er fyldt med spændende nye ændringer. Du har snap pakker, BSDs populære filsystem - ZFS - og andre ting. En ting du måske ikke har hørt om, da små ting har tendens til at gå vild i svin, er Apt .

Hvad er Apt? Det er en ny pakkechef for Ubuntu, der er klar til at overtage "Apt-get." Det er bygget til at være mere effektivt, sikrere og mere brugervenligt. Så hvad er canonisk tænkning ved at introducere Apt? Er der nogen reelle forskelle mellem Apt og Apt-get? Lad os finde ud af det!

Hvorfor blev Apt introduceret?

Apt blev introduceret i 16.04 for at forenkle pakkehåndteringen og til at fusionere flere kommandoer i en enkelt kommando. Funktionerne fra "apt-get" er blevet taget og er blevet oprettet for at fungere på lignende måder i Apt.

På trods af at disse nye Apt-kommandoer er oprettet for at fungere ligner de gamle Apt-get-kommandoer, ringer de nye kommandoer ikke de gamle. De er helt nye - friske kommandoer til at interagere med pakker.

Hovedårsagen til denne introduktion af Apt er kernen: brugervenlighed. Om folk vil have det til at indrømme det eller ej, er Apt-get et gammelt værktøj, og dets brugervenlighed er i bedste fald tvivlsom. Apt er blevet omdesignet fra bunden til at være meget mere effektiv, og ifølge Apt manualen er designet til at "være behageligt for slutbrugere."

Forskellene mellem Apt og Apt-get

Så hvad er forskellen mellem de to? Nå, for det første behøver du ikke længere at skrive sudo apt-get autoremove, for at rydde din pakke cache. Du behøver heller ikke at skrive sudo apt-cache search at finde en pakke.

I stedet er disse kommandoer blevet erstattet med apt search og apt remove . Dette er for det meste den største forskel Apt har: at tage kommandoer fra Apt-get mv, der er spredt ud og bringe dem sammen i et kortfattet område.

Det er dog ikke den eneste forskel. Apt introducerer også smukke fremdriftsfelter til installation af software. Apt har også små tilføjelser, der gør det smartere end dets forgænger. For eksempel: Når du opdaterer softwarekilderne med Apt-get, får du ikke en nem måde at liste på ventende opdateringer. Med Apt, bare kør sudo apt update, så apt list --upgradable . Små ting som dette tilføjer forskellene.

De har også tilføjet nogle flotte farver og generelt lavede hele vejen pakker manipuleres og installeres en hurtigere, meget lettere at bruge oplevelse. Canonical ripper ikke ud Apt-get endnu, men når de gør det, vil det være en velkommen ændring.

Nye Apt-kommandoer

Her er en liste over de nye Apt-kommandoer, taget direkte fra --help i terminalen. Disse kommandoer ligner meget apt-get-kommandoer, men er designet til at blive strømlinet.

Grundlæggende kommandoer:

  • liste - liste pakker baseret på pakkenavne
  • søgning - søgning i pakkebeskrivelser
  • vis - vis pakke detaljer
  • opdatering - opdater listen over tilgængelige pakker
  • installer - installer pakker
  • fjern - fjern pakker
  • opgradere - opgrader systemet ved at installere / opgradere pakker
  • fuld opgradering - opgrader systemet ved at fjerne / installere / opgradere pakker
  • rediger kilder - rediger kildeinformationsfilen

Leder du efter mere information om Apt? Åbn din terminal og skriv man apt . Dette vil udskrive hele manualen relateret til apt - perfekt til at studere, hvis du søger at lære alt om denne nye pakkechef, Ubuntu har introduceret.

Konklusion

Apt-get er et forsøgt og sandt stykke software. Det har eksisteret i meget lang tid og har fået både Debian og Ubuntu brugere gennem mange udgivelser. Det har altid været der, når du har brug for at installere noget, opdatere din software, eller endda bare rydde op på din software kilder på dit system.

Alligevel bliver den gammel. Pakkeforvalteren er ikke længere op til snus, og det er derfor, at det langsomt bliver udskiftet med Apt i Ubuntu snart nok. Udviklerne af Ubuntu indser, at de har brug for at opdatere deres pakkechef til den moderne æra: gøre det hurtigere, gøre det enklere, gøre det mere elegant og gøre det mere sikkert.

Synes du, at Canonical introducerer Apt er en god ting? Fortæl os hvorfor eller hvorfor ikke nedenfor!

Billedkredit: muylinux