Debian

Ero apt vs. apt-get

Ero apt vs. apt-get
Jokainen Linux-käyttäjä tietää tehokkaan apt ja apt-get -komennon ja todennäköisesti käyttänyt sitä järjestelmänsä pakettien hallintaan. Suurin osa heistä ei kuitenkaan ymmärrä apt: n ja apt-get: n välistä eroa ja usein hämmentyy, kun käytetään toista. Molemmat ovat avoimen lähdekoodin komentorivityökaluja, joita käytetään pakettien hallintaan, kuten asentamiseen, päivittämiseen, päivittämiseen ja poistamiseen. Niiden välillä on kuitenkin joitain eroja.

Tässä artikkelissa selitämme eron apt- ja apt-get-komentojen välillä Linuxissa. Keskustelemme myös muutamista yleisimmin käytetyistä apt-komennoista, jotka korvaavat apt-get -komennon.

Apt- Lyhyt historia

Apt-komentorivi-apuohjelma otettiin käyttöön vuonna 2014 .Debian-jakelun deb-paketit. Sitä käytettiin ensin Debianin epävakaassa versiossa ja sitten siitä tuli vakiona Debian 8: ssa. Aluksi se ei saanut paljon huomiota käyttäjiltä, ​​ja he jatkoivat vanhan ja tutun apt-get -komennon käyttöä. Ubuntu 16: n julkaisun jälkeen.04, se alkaa kasvaa suosiota ja korvaa jotenkin apt-get.

Ero apt-get ja apt

Ensimmäinen ero, jonka huomaat apt: n ja apt-get: n joukossa, on itse komento. Esimerkiksi, jos haluat käyttää apt-get update -sovellusta järjestelmän arkistohakemiston päivittämiseen, suoritat:

$ sudo apt-get -päivitys

Nyt apt: n kanssa sinun tarvitsee vain ajaa:

$ sudo apt -päivitys

Apt update -komento ei vain päivitä arkistohakemistoa, vaan kertoo myös onko ja kuinka monta uutta ohjelmistoversiota arkistossa on käytettävissä.

Katsotaanpa lisää apt-komentoja, jotka korvaavat apt-get. Näet nämä komennot kirjoittamalla apt help tai käymällä apt man -sivulla kirjoittamalla apt man terminaaliin. Se näyttää kaikki apt: iin liittyvät tiedot

Toiminto apt-get apt
Asenna paketti apt-get install

apt asennus
Poista paketti apt-get poista apt poista
Päivitä kaikki paketit apt-get-päivitys apt päivitys
Päivitä kaikki paketit (riippuvuuksien automaattinen käsittely) apt-get dist-päivitys

apt täysi päivitys

Etsi paketteja apt-välimuistihaku apt haku
Näytä pakettitiedot apt-välimuisti Apt-show
Poista ei-toivotut riippuvuudet apt-get autoremove

apt autoremove

Poistaa paketin ja siihen liittyvän kokoonpanon Apt-get puhdistus osuva puhdistus

Yllä olevassa taulukossa kaikki komennot ovat samat, jos korvaat apt-get: n apt: lla, paitsi apt upgrade -komento. Vanha apt-get upgrade -komento päivittää kaikki järjestelmässäsi tällä hetkellä olevat paketit. Se ei asenna tai poista olemassa olevaa pakettia järjestelmässäsi.

Uusi apt upgrade -komento kuitenkin asentaa paketit, jotka lisättiin päivitettävien pakettien riippuvuuksiksi. Vaikka se on samanlainen kuin apt-get-päivitys, se ei myöskään poista aiemmin asennettuja paketteja.

Lisäksi apt show -komento tulostaa tuloksen aakkosjärjestyksessä ja piilottaa vähemmän tärkeitä tietoja, jotka apt-cache show -komento osoitti.

Apt: n ja apt-get: n ero ei rajoitu vain komentoihin. Uuteen apt-komentoon on lisätty toinen visuaalinen ominaisuus, joka tekee siitä miellyttävän loppukäyttäjille. Aina kun paketti päivittyy apt-päivityksen, apt full-päivityksen tai apt dist -päivityksen aikana, näet edistymispalkin, joka ilmoittaa prosessin etenemisestä. Se näkyy myös, kun poistat paketin käyttämällä apt remove- tai apt purge -toimintoa.

Lisäksi, jos suoritamme apt list -upgradable, se näyttää myös joitain värejä tarjotakseen selkeän yleiskuvan paketeista, joille arkisto tarjoaa uusimman version.

Kaksi uutta komentoa:

Muut kuin korvaavat komennot, apt: lla on kaksi uutta komentoa: apt-luettelo ja apt edit-lähteet.

Apt-get ei vieläkään ole täysin korvattu aptilla, ja mielestäni sitä ei lopeteta koskaan. Saatat kuitenkin miettiä, mitä sinun pitäisi valita: apt tai apt-get. Mielestäni apt: n valinta on kannattavaa, koska se tarjoaa kaikki paketin hallintaan tarvittavat toiminnot ja on nopeampi, ystävällisempi ja helppokäyttöisempi.

Ilmaiset ja avoimen lähdekoodin pelimoottorit Linux-pelien kehittämiseen
Tämä artikkeli kattaa luettelon ilmaisista ja avoimen lähdekoodin pelimoottoreista, joita voidaan käyttää 2D- ja 3D-pelien kehittämiseen Linuxissa. Tä...
Shadow of the Tomb Raider for Linux -opetusohjelma
Shadow of the Tomb Raider on kahdestoista lisäys Tomb Raider -sarjaan - toiminta-seikkailupelisarja, jonka on luonut Eidos Montreal. Kriitikot ja fani...
Kuinka parantaa FPS ää Linuxissa?
FPS tarkoittaa Kuvaa sekunnissa. FPS: n tehtävänä on mitata kehysnopeus videotoistoissa tai peliesityksissä. Yksinkertaisin sanoin sekunnissa näytettä...