Prikladno (Advanced Pprisvajanje Tlol) se u osnovi koristi za instaliranje i deinstaliranje paketa u sustavu Windows GNU / Linux. One koje koristimo Debian i derivate, koristimo ga normalno, iako možemo i koristiti sposobnost.
Znate li koja je razlika između njih dvoje? Ni njih nisam poznavao, pa sam počeo istraživati i eksperimentirati. Ovdje ću vam pokazati rezultat.
Sposobnost.
Se dice que sposobnost je poboljšana verzija Prikladno i mnogo bolje upravlja ovisnostima o paketima i čak ga preporučuje Debian. sposobnost uključuje mnogo više mogućnosti od Prikladno, Pogledajmo najčešće korištene i njihov opis prema pomoći sklonosti.
instalirati : Instalirajte jedan ili više paketa. Paketi bi se trebali pojaviti nakon naredbe "install".
ukloniti, očistiti, zadržati, oduzeti, zadržati, ponovo instalirati : Te naredbe rade isto što i "install", ali u ovom slučaju imenovana akcija utjecala bi na sve one pakete u naredbenom retku koji je ne poništavaju.
ažuriranje : Ažurirajte popis dostupnih paketa iz apt izvora (ekvivalentno "apt-get update").
sigurno-nadogradnja : Ažurirajte instalirane pakete na njihovu najnoviju verziju. Instalirani paketi uklonit će se ako se ne koriste.
potpuna nadogradnja : Ažurirajte instalirane pakete na njihovu najnoviju verziju, instalirajte ili uklonite pakete ako je potrebno. Ova je naredba manje konzervativna od sigurne nadogradnje i zato je sklonija neželjenim radnjama. Međutim, sposoban je ažurirati pakete koje sigurna nadogradnja nije u mogućnosti ažurirati. Iz povijesnih razloga, naredba se izvorno zvala dist-upgrade, a sklonost dist-upgrade i dalje prepoznaje kao sinonim za potpunu nadogradnju.
traži : Pronađite pakete koji odgovaraju jednom od obrazaca unesenih u naredbeni redak.
predstava : Prikažite detaljne informacije povezane s jednim ili više paketa, navedenih prema naredbi «search».
Da bismo vidjeli više informacija o sposobnosti i njenim opcijama, možemo se poslužiti jednim od najboljih načina za pronalaženje pomoći, stavljajući u konzolu:
$ čovjekova sklonost
Prikladno
U slučaju Apt, koriste ga naredbe: apt-cache, apt-get, apt.conf, apt_preferences, apt-secure, prva 2 su najčešće korištena. Uključene su sljedeće mogućnosti:
ažuriranje : update se koristi za sinkronizaciju indeksa paketa iz njihovih izvora.
nadogradnja : nadogradnja se koristi za instaliranje najnovije verzije svih paketa instaliranih na sustav iz bilo kojeg izvora navedenog u /etc/apt/sources.list.
dist-upgrade : Uz izvođenje radnji nadogradnje, inteligentno obrađuje i promjene ovisnosti zbog novih verzija paketa. apt-get ima "pametni" sustav za rješavanje sukoba, a ako je potrebno, pokušat će ažurirati najvažnije pakete na štetu manje važnih.
instalirati : Instalirajte ili ažurirajte pakete koji slijede riječ "instalirati".
ukloniti : Ponaša se na isti način kao instalacija s tom razlikom što uklanja pakete umjesto da ih instalira. Imajte na umu da prilikom uklanjanja paketa njegove konfiguracijske datoteke ostaju u sustavu. Ako znak plus prethodi nazivu paketa (bez praznog prostora između njih dvoje), dotični paket bit će instaliran, a ne uklonjen.
čistka : Identično je uklanjanje, s tom razlikom što će se paketi ukloniti i očistiti (uklonit će se i sve konfiguracijske datoteke).
Da bismo vidjeli više informacija o sposobnosti i njenim opcijama, možemo se poslužiti jednim od najboljih načina za pronalaženje pomoći, stavljajući u konzolu:
$ man apt-get
.
U čemu je onda razlika?
U stvarnosti sve ovisi o upotrebi koju svaka osoba pruža i onome što treba učiniti. Konkretno uvijek koristim aptitude, jer ima mnogo više opcija, ali u slučaju da moram pretraživati, apt-cache mi je zanimljiviji. Također, aptitude ima sučelje konzole:
Ponegdje sam pročitao da sposobnost ona također instalira predložene ovisnosti i to apt-get instalirajte samo one preporučene. Međutim, ako pokušamo instalirati Audacious, na primjer, vidjet ćemo da instalira iste pakete.
Da vidimo kada instaliramo smjeli s sposobnost:
sudo aptitude instalirati smjelo Bit će instalirani sljedeći NOVI paketi: odvažni drski dodaci {a} libaudclient2 {a} libaudcore1 {a} libbinio1ldbl {a} libcue1 {a} libfluidsynth1 {a} libmcs1 {a} libmowgli2 {a} libreid-builder0c2a {a} libsidplay2 {a} raspakiraj {a} 0 ažuriranih paketa, instaliranih 12 novih, 0 za uklanjanje i 0 ne ažuriranih. Moram preuzeti 3494 kB datoteka. Nakon raspakiranja upotrijebit će se 11,0 MB.
a sada sa apt-get:
sudo apt-get instaliraj smjelo Čitanje popisa paketa ... Gotovo Stvaranje stabla ovisnosti Čitanje podataka o statusu ... Gotovo Bit će instalirani sljedeći dodatni paketi: odvažni dodaci libaudclient2 libaudcore1 libbinio1ldbl libcue1 libfluidsynth1 libmcs1 libmowgli2 libreid-builder0c2a libsidplay2 raspakirati Predloženi paketi: libmcs-backend-gconf libmcs-utils zip Bit će instalirani sljedeći NOVI paketi: drski odvažni dodaci libaudclient2 libaudcore1 libbinio1ldbl libcue1 libfluidsynth1 libmcs1 libmowgli2 libreid-builder0c2a libsidplay2 raspakirajte 0 ažurirano, 12 će biti instalirano, 0 za uklanjanje i 0 ne ažurirano. Moram preuzeti 3494 kB datoteka. Nakon ove operacije upotrijebit će se 11,0 MB dodatnog prostora na disku.
Da bismo vidjeli još jednu razliku, možemo obaviti pretragu. Na primjer, otvorite terminal i upišite:
traženje sposobnosti
y luego
apt-cache pretraživanje ipod
Kao što možete cijeniti pretragu pomoću apt-predmemorija bilo je najzadovoljnije. U slučaju sposobnost, pretražuje se samo prema nazivu paketa, apt-predmemorija Tražili ste sve programe ili pakete koji su povezani s riječju ipod, vjerojatno po opisu svakog paketa.
Zaključci
Koristite onu koja vam je najudobnija. Meni je lakše koristiti sposobnost jer je to jedna naredba, međutim sa pogodan Moram koristiti apt-get o apt-predmemorija prema slučaju. Ako znate za neke druge razlike, ostavite ih u komentarima 😀
Oduvijek sam bio vjeran svojoj sklonosti 😉
Već smo 2 😀
Nedostaje "naziv paketa za čišćenje aptitude" za uklanjanje paketa + ovisnosti + konfiguracije paketa (korijenska razina)
Vrlo dobar ulazak i čestitke na blogu 😛
pozdravi
Već sam vidio, hahaha ... oprostite što sam stavio stvar "čišćenja sposobnosti" XD
Ništa, ne brinite ^ - ^
Zahvaljujem na komentarima jer sam siguran da je namjera bila pomoći 😉
Pozdrav i svraćajte ovdje 🙂
Nema problema .. Hvala na želji za pomoći .. 😀
Kad koristim Debian, također preferiram sposobnost, daje mi više samopouzdanja :). Ali također se slažem s vama da je apt-get učinkovitiji što se tiče pretraživanja. Ne znam hoće li aptitude jednog dana upotrijebiti nešto slično apt-cache ili će možda u budućnosti ukloniti apt-get i ostaviti aptitude i apt-cache: P ...
Do sada sam koristio APT-GET, odobrit ću APTITUDE da vidim ...
Naravno, postoji vrlo nevjerojatna razlika !!
Apt: instalirate paket s potrebnim knjižnicama
Sposobnost: instalira potrebne, predložene i prije instaliranja provjerava da ne ošteti drugi paket koji dijeli knjižnice drugih verzija, prije instalacije rješava postojeće sukobe između aplikacija koje čak imaju isti port ili imaju nešto pogrešno u svojoj konfiguraciji i pitate kako to želite riješiti s njihovim odgovarajućim prijedlozima i objašnjenjima i na kraju s Aptitude NIKADA nećete imati slomljene pakete (neće vam trebati clean ili autoclean ili instalacija apt -f da biste to ispravili), ovo funkcionira ovako iz 6,5 i 7 !!
Dobro jutro i da vas poslužim (pozdrav iz Kolumbije)
Pozdrav.
A što je naredba za instaliranje APT-a? Primjećujem da se spominje u pdf vodiču koji Linux Mint ima na svojoj web stranici.
A njegov autor preporučuje da se ne vrši apt-get nadogradnja Ažuriranja pomoću terminala, jer ne filtrira kakvim razinama stabilnosti pripadaju, kao da je dostupna u programu Ažuriranje s grafičkim sučeljem Mint.
Čak i znajući to, koristim apt-get češće nego aptitude. Ali znam da upravitelj paketa sinaptika koristi sposobnost svaki put kada instalirate nešto u grafički način.
Dugo godina naredba APT uključuje funkcionalnosti apt-get i apt-cache, tako da možemo napraviti "apt install package" i "apt search package" umjesto "apt-get install package" i "apt-cache search package» odnosno.