
Brian Curtis
0
2307
440
Linux je u stanju trajne evolucije. Promjene su često skrivene, na primjer, iza događaja razvoja kernela i drugog osnovnog koda. No povremeno se korisnik mora prilagoditi novom načinu rada.
Iako mnoga poboljšanja u računanju mogu biti neugodna i zahtijevati drugačiji način razmišljanja, to se ne odnosi na razvoj sustava apt-get naredba. Umjesto da ga potpuno zamijene, sustavi koji se temelje na Debianu (kao što su Ubuntu, Linux Mint i Raspberry Pi Raspbian 5 načina New Raspbian Jessie čini Raspberry Pi još jednostavnijim za korištenje na 5 načina Debian Jessie u srpnju, Raspberry Pi zajednica je blagoslovljena novim izdanjem Raspbian varijante, zasnovanom na distrofuziji "roditelj".) nastavljaju upotrebu uporedo s njegovom zamjenom, što je jednostavnije pogodan naredba.
Ali zašto to rade i što se doista promijenilo?
APT u odnosu na APT-GET
U uvođenju naredbe apt postoji zvučna logika. Prije toga je pristup naprednom alatu za paket bio putem apt-get i apt-cache memorije skup naredbi (ili putem Synaptic ili drugih upravitelja paketa Koji je Linux Package Manager (i Distro) prikladan za vas? Koji Linux Package Manager (i Distro) odgovaraju vama? Ključna razlika između glavnih Linux distrosova je upravitelj paketa; razlike su dovoljno jake da mogu utjecati na vaš izbor distro. Pogledajmo kako djeluju različiti upravitelji paketa. na radnoj površini). Međutim, zbog načina na koji su se to vremenom proširile, stvari su postale prilično neorganizirane.
Uvođenjem apt, koji sadrži najčešće korištene opcije iz apt-get i apt-cache memorije, Ne samo da su naredbe nešto kraće, već i manje njih. Na taj se način izbjegavaju umnožavanja i drugi problemi koji su nastali tijekom godina.
Ali apt nije samo u objedinjavanju dviju sličnih, neorganiziranih naredbenih struktura. Također poboljšava iskustvo u naredbenom retku. Na primjer, prikazuje se traka napretka prilikom instaliranja ili uklanjanja programa.
Dakle, zato je uveden apt. Ali zašto biste ga koristili? Ovi primjeri objašnjavaju.
Ukratko: Nema više DOBITI
Prethodno smo detaljno pogledali naredbu apt-get A Vodič za početnike za instaliranje softvera u Ubuntu s APT-om Vodič za instalaciju softvera u Ubuntu s APT-om Ako ste koristili Ubuntu, vjerovatno ste u nekom trenutku koristili naredbu apt. , Ali jeste li znali da postoji toliko više od apt-get instalacije i apt-get nadogradnje? , Naredbe koje ste prethodno koristili i dalje se mogu upotrijebiti jednostavnim ispuštanjem “-dobiti” dio.
Tako…
apt-get install [naziv paketa]
… Postaje…
apt install [naziv paketa]
Ova promjena se uglavnom događa u svim prethodnim apt-get naredbe. Ali s uvođenjem pogodan dolazi s nekom dodatnom funkcionalnošću. Nadogradnja i uklanjanje softvera sada imaju dodatne mogućnosti, od instaliranja više paketa do čišćenja paketa iz vašeg sustava.
Nabavite potpunu nadogradnju
Vjerojatno već znate za ažuriranje i nadogradnja naredbe koje rade s obje pogodan i apt-get. Ukratko, ažuriranje osvježava podatke o paketu iz spremišta Vaš vodič za Ubuntu spremišta i upravljanje paketima Vaš vodič za Ubuntu spremišta i upravljanje paketima, dok nadogradnja nadogradit će sve stvarno instalirane pakete.
Nova naredba apt uvodi ovu novu naredbu, full-nadogradnja.
sudo apt full-upgrade
Ovom naredbom ne samo da će se paketi nadograditi, svi stari paketi koji moraju biti uklonjeni kao dio nadogradnje bit će odbačeni. Standard apt nadogradnja naredba to ne čini.
Instalirajte više paketa
U žurbi i trebate instalirati više softverskog paketa? Ili jednostavno želite veću učinkovitost od naredbe za instalaciju softvera?
pogodno instalirati naredba je evoluirala, omogućujući vam sada instaliranje više paketa s jednom naredbom. Jednostavno imenovajte pakete zauzvrat nakon naredbe instalacije:
sudo apt install [package_1] [package_2] [package_3]
Ako je aplikacija već instalirana, apt će provjeriti bazu podataka radi kasnije verzije i umjesto nje instalirati. Jednostavan!
Instalirajte paket bez nadogradnje
Moguće je da će u nekim okolnostima možda trebati instalirati postojeći paket (možda ga popraviti) bez nadogradnje. Srećom, apt također pojednostavljuje ovaj scenarij:
sudo apt install [naziv paketa] - no-upgrade
U međuvremenu, možete preuzeti nadogradnju na deinstalirani paket i ostaviti ga neinstaliranom pomoću:
sudo apt install [naziv paketa] - samo nadogradnja
Doduše, zadnja naredba je za većinu slučajeva neobičan scenarij, ali vrijedi to znati.
Instalirajte specifičnu verziju paketa
Što ako želite određenu verziju aplikacije? To se može dogoditi ako otkrijete da najnovije ažuriranje prekida značajku koju koristite. Za to ćete trebati izvršiti neka istraživanja kako biste bili sigurni da znate broj verzije paketa.
Nakon što ste ga pronašli, jednostavno upotrijebite ovu naredbu za određivanje naziva paketa i predviđene verzije:
sudo apt install [naziv paketa] = [verzija_broja]
Imajte na umu da naknadne nadogradnje ovo mogu poništiti i zamijeniti željenu verziju najnovijom. Kao takvu, morat ćete ponoviti ovu naredbu (osim ako razvojni programeri ne obnove značajku).
Popis nadogradivih i instaliranih paketa
Još jedan novi aspekt instaliranja softvera s apt na Debian sustavima je opcija liste. Tako će se prikazati popis na temelju navedenog stanja.
Na primjer, možete pogledati popis paketa koji čekaju nadogradnju:
apt list - nadogradiv
Jednostavnije, popis instaliranih paketa:
apt list - instaliran
Dostupna je i treća opcija za popis. To će prikazati popis svih paketa koji su dostupni za vaš operativni sustav i računalo.
prikladan popis ---- sve inačice
(Primjetite broj “-” znakova u naredbi: četiri!)
Ukloni u odnosu na Purge
Stara metoda uklanjanja paketa sa ukloniti naredba i dalje radi s apt. Upotrijebite ga kao obrnuto mjesto instalacije, navodeći naziv paketa:
sudo apt ukloniti [ime paketa]
Međutim, tu je i čistka naredbu, koja djeluje na gotovo isti način.
sudo apt purge [naziv paketa]
Ali koja je razlika?
Dobro, apt ukloniti jednostavno uklanja binarne datoteke, ali to rezultira time da rezidualne datoteke ostanu - konfiguracijske datoteke, obično.
S pogodno čišćenje, međutim, sve što se odnosi na datoteke uklanja se: binarni podaci, konfiguracijske datoteke, lot.
Čišćenje pomoću programa Autoremove
Naredbe poput ukloniti i čistka može se koristiti za odbacivanje neželjenog softvera na vašem sustavu. U stara vremena od apt-get, bile bi dostupnije učinkovitije metode vođenja domaćinstva čist i AutoClean.
Uz apt, postoji samo jedna funkcija: autoremove. Nakon što unesete, to će ukloniti biblioteke i pakete koji se automatski instaliraju, obično kao ovisnosti za željene aplikacije. Sve dok ovi paketi i dalje nisu povezani s potrebnim aplikacijama, mogu se odbaciti.
sudo apt autoremove
I naravno, to će rezultirati oslobađanjem važnog prostora na disku Kako trenutno osloboditi rezervni prostor na disku na Linuxu Kako trenutno osloboditi rezervni prostor na disku na Linuxu Sa samo dvije naredbe mogli biste očistiti puno neželjenih datoteka koje zauzimajući prostor na vašem sustavu. !
Nove naredbe i bolja funkcionalnost
Sa apt-get naredbu možete ažurirati, nadograditi, instalirati i ukloniti softver na Linux operacijskim sustavima temeljenim na Debianu. Ali s jednostavnijim pogodan naredbe, možete učiniti mnogo više!
Ali koji vam je draži? Hoćete li se zadržati za apt-get sve dok ga potpuno ne oborimo ili u potpunosti prigrlite apt? Recite nam kako se osjećate - i sve naredbe za koje mislite da smo trebali uključiti - u okvir za komentare.
Slikovni krediti: Brian A Jackson / Shutterstock