Android

Kako se koristi naredba apt u Linuxu

Kako instalirati programe na Ubuntu-u/Linux-u i alternative Windows programa

Kako instalirati programe na Ubuntu-u/Linux-u i alternative Windows programa

Sadržaj:

Anonim

apt je uslužni program naredbenog retka za instaliranje, ažuriranje, uklanjanje i na drugi način upravljanje deb paketima na Ubuntu, Debian i srodnim Linux distribucijama. Kombinira najčešće korištene naredbe iz alata apt-get i apt-cache s različitim zadanim vrijednostima nekih opcija.

apt je dizajniran za interaktivnu upotrebu. U skriptama školjke radije koristite apt-get i apt-cache jer su one kompatibilne unazad između različitih verzija i imaju više mogućnosti i značajki.

Većina naredbi apt mora se izvoditi kao korisnik s povlasticama sudo .

Ovaj vodič služi kao brza referenca za apt naredbe.

Ažuriranje indeksa paketa ( apt update )

Indeks APT paketa u osnovi je baza podataka koja sadrži evidenciju dostupnih paketa iz spremišta omogućenih u vašem sustavu.

Za ažuriranje indeksa paketa pokrenite naredbu u nastavku. To će povući najnovije izmjene iz APT spremišta:

sudo apt update

Uvijek ažurirajte indeks paketa prije nadogradnje ili instaliranja novih paketa.

Nadogradnja paketa ( apt upgrade )

Redovito ažuriranje vašeg Linux sustava jedan je od najvažnijih aspekata cjelokupne sigurnosti sustava.

Za nadogradnju instaliranih paketa na najnovije verzije pokrenite:

sudo apt upgrade

Naredba neće nadograditi one pakete koji zahtijevaju uklanjanje instaliranih paketa.

sudo apt upgrade package_name

Uvijek je dobra ideja konfigurirati automatska sigurnosna ažuriranja.

Potpuna nadogradnja ( apt full-upgrade )

Razlika između upgrade i full-upgrade je u tome što će kasnije ukloniti instalirane pakete ako je to potrebno za nadogradnju cijelog sustava.

sudo apt full-upgrade

Budite posebno oprezni kada koristite ovu naredbu.

Instaliranje paketa ( apt install )

Instalacija paketa je jednostavna kao i pokretanje sljedeće naredbe:

sudo apt install package_name

sudo apt install package1 package2

Za instaliranje lokalnih deb datoteka osigurajte cijeli put do datoteke. Inače će naredba pokušati preuzeti i instalirati paket iz APT spremišta.

sudo apt install /full/path/file.deb

Uklanjanje paketa ( apt remove )

Za uklanjanje instaliranog paketa upišite sljedeće:

sudo apt remove package_name

Možete odrediti i više paketa, razdvojenih razmacima:

sudo apt remove package1 package2

Naredba remove deinstalira date pakete, ali može ostaviti neke konfiguracijske datoteke iza sebe. Ako želite ukloniti paket, uključujući sve konfiguracijske datoteke, umjesto purge remove purge :

sudo apt purge package_name

Uklonite neiskorištene pakete ( apt autoremove )

Kad god se na sustav instalira novi paket koji ovisi o drugim paketima, postat će se i ovisnosti o paketu. Nakon uklanjanja paketa ovisnosti će ostati u sustavu. Ove ostatke paketa više ništa ne koristi i mogu se ukloniti.

Za uklanjanje nepotrebnih ovisnosti koristite sljedeću naredbu:

sudo apt autoremove

Spisak paketa ( apt list )

Naredba list omogućuje vam popis dostupnih, instaliranih i nadogradljivih paketa.

Za popis svih dostupnih paketa koristite sljedeću naredbu:

sudo apt list

Naredba će ispisati popis svih paketa, uključujući podatke o verzijama i arhitekturi paketa. Da biste saznali je li instaliran određeni paket, filtrirajte izlaz naredbom grep .

sudo apt list | grep package_name

Za navođenje samo vrste instaliranih paketa:

sudo apt list --installed

Dobivanje popisa nadogradivih paketa može biti korisno prije stvarne nadogradnje paketa:

sudo apt list --upgradeable

Traženje paketa ( apt search )

Ova naredba omogućuje vam pretraživanje određenog paketa na popisu dostupnih paketa:

sudo apt search package_name

Ako se nađe, naredba će vratiti pakete koji naziv odgovaraju pojmu za pretraživanje.

Informacije o paketu ( apt show )

Informacije o ovisnostima paketa, veličini instalacije, izvoru paketa i tako dalje mogu biti korisne prije uklanjanja ili instaliranja novog paketa.

Za dohvaćanje podataka o određenom paketu koristite naredbu show :

sudo apt show package_name

Zaključak

Znanje o upravljanju paketima bitan je dio administracije Linux sustava.

Da biste saznali više o apt naredbi otvorite svoj terminal i upišite man apt .

Slobodno ostavite komentar ako imate bilo kakvih pitanja.

ubuntu debian apt