Debian

Erinevus apt vs. apt-get

Erinevus apt vs. apt-get
Iga Linuxi kasutaja teab võimsat käsku apt ja apt-get ning kasutas seda tõenäoliselt oma süsteemi pakettide haldamiseks. Kuid enamik neist ei mõista apt ja apt-get erinevust ning lähevad sageli segadusse, kui ühte või teist kasutada. Mõlemad on avatud lähtekoodiga käsurea tööriistad, mida kasutatakse selliste pakettide haldamiseks nagu installimine, värskendamine, täiendamine ja eemaldamine. Siiski on nende vahel siiski mõningaid erinevusi.

Selles artiklis selgitame Linuxi apt ja apt-get käskude erinevust. Samuti käsitleme mõnda kõige sagedamini kasutatavat apt-käsku, mis asendasid käsu apt-get.

Apt- lühike ajalugu

Apt-i käsurea utiliit võeti 2014. aastal kasutusele .Debiani levitamise deb paketid. Esmalt kasutati seda Debiani ebastabiilses versioonis ja seejärel sai see Debian 8 standardiks. Esialgu ei pälvinud see kasutajate erilist tähelepanu ning nad kasutasid jätkuvalt vana ja tuttavat apt-get käsku. Kuid pärast Ubuntu 16 väljaandmist.04, see hakkas populaarsust koguma ja asendas kuidagi apt-get.

Erinevus apt-get ja apt vahel

Esimene erinevus apt ja apt-get seas on käsk ise. Näiteks kui soovite süsteemihoidla indeksi värskendamiseks kasutada apt-get update, käivitate:

$ sudo apt-get värskendus

Nüüd aptiga peate lihtsalt käivitama:

$ sudo apt värskendus

Apt update käsk mitte ainult ei uuenda hoidla indeksit, vaid ütleb ka seda, kas ja kui palju tarkvara uusi versioone on hoidlas saadaval.

Vaatame veel mõnda apt-käsku, mis asendasid apt-get. Nende käskude kuvamiseks võite tippida apt abi või külastada apt-man lehte, kirjutades terminali apt man. See kuvab kogu aptiga seotud teabe

Funktsioon apt-get asjakohane
Installige pakett apt-get install

apt install
Eemalda pakend apt-get eemalda apt eemalda
Uuenda kogu pakett apt-get upgrade tab uuendus
Kõigi pakettide värskendamine (sõltuvuste automaatne käitlemine) apt-get dist-upgrade

apt täielik täiendamine

Pakettide otsimine apt-vahemälu otsing tabav otsing
Kuva paketi teave apt-vahemälu Apt show
Eemaldage soovimatud sõltuvused apt-get autoremove

apt autoremove

Eemaldab seotud konfiguratsiooniga paketi Apt-get puhastus tabav puhastus

Ülaltoodud tabelis on kõik käsud samad, kui asendada apt-get asendusega apt, välja arvatud käsk apt upgrade. Vana apt-get upgrade käsk värskendab kõiki teie süsteemis olemasolevaid pakette. See ei installi ega eemalda teie süsteemis olemasolevat paketti.

Uus käsk apt upgrade installib aga paketid, mis lisati täiendatavate pakettide sõltuvustena. Ehkki sarnaselt apt-get versiooniuuendusega, ei eemalda see ka varem installitud pakette.

Lisaks trükib apt show käsk väljundi tähestikulises järjekorras ja peidab mõne vähem olulise teabe, mida näitas käsk apt-cache show.

Erinevus apt ja apt-get vahel ei piirdu ainult käskudega. Uuele apt-käsule on lisatud veel üks visuaalne funktsioon, mis muudab selle lõppkasutajatele meeldivaks. Kui paketti värskendatakse apt-i, apt-full-upgrade või apt dist-upgrade kasutamise ajal, näete edenemisriba, mis teavitab teid protsessi edenemisest. See ilmub ka siis, kui eemaldate paketi apt remove või apt purge abil.

Veelgi enam, kui käivitame apt list -upgradable, näitab see ka mõningaid värve, et anda selge ülevaade pakettidest, mille hoidla pakub kõige ajakohasemat versiooni.

Kaks uut käsku:

Peale asenduskäskude on apt-iga kasutusele võetud kaks uut käsku: apt list ja apt edit-sources.

Apt-get ei ole ikka veel täielikult asendatud aptiga ja ma arvan, et seda ei katkestata kunagi. Siiski võite mõelda, mida peaksite valima: apt või apt-get. Minu arvates on apt-i valimine tasuv, kuna see pakub paketi haldamiseks kõiki nõutavaid funktsioone ning on kiirem, sõbralikum ja hõlpsasti kasutatav.

Viis parimat ergonoomilist arvutihiiretoodet Linuxile
Kas pikaajaline arvuti kasutamine põhjustab valu randmes või sõrmedes?? Kas teil on liigeste jäikus ja peate pidevalt käsi suruma? Kas tunnete põletav...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
X-Mouse Button Control abil saate hiire nupud erinevates tarkvarades erinevalt ümber teha
Võib-olla vajate tööriista, mis võiks muuta teie hiire juhtimissüsteemi iga kasutatava rakendusega. Sel juhul võite proovida rakendust nimega X hiiren...