25 praktičnih Linux komandi za upravljanje softverskim paketima u Linux-u!

Upravljanje softverskim paketima predstavlja jedan od osnovnih zadataka Linux sistem administratora. Instalacija, ažuriranje, uklanjanje i provjera softvera vrši se putem paket menadžera, koji automatizuju upravljanje aplikacijama i njihovim zavisnostima. U Linux svijetu postoji više paket menadžera, a najpoznatiji su:

  • APT / DPKG (Debian, Ubuntu)

  • DNF / YUM / RPM (Red Hat, Rocky Linux, AlmaLinux, Fedora)

U ovom članku prikazujemo 25 praktičnih komandi za upravljanje softverskim paketima koje se svakodnevno koriste u administraciji Linux sistema.



1. Ažuriranje liste paketa (Debian/Ubuntu/Mint)


Primjer komande sa sintaksom:

$sudo apt update

Preuzima najnoviju listu paketa iz repozitorija.



2. Nadogradnja instaliranih paketa (Debian/Ubuntu/Mint)


Primjer komande sa sintaksom:

$sudo apt upgrade

Ažurira sve instalirane pakete.



3. Instalacija paketa (Debian/Ubuntu/Mint)


Primjer komande sa sintaksom:

$sudo apt install nginx

Instalira paket nginx



4. Uklanjanje paketa (Debian/Ubuntu/Mint)

Primjer komande sa sintaksom:

$sudo apt remove nginx

Uklanja paket nginx, ali zadržava njegovu konfiguraciju.



5. Potpuno uklanjanje paketa (Debian/Ubuntu/Mint)


Primjer komande sa sintaksom:

$sudo apt purge nginx

Uklanja paket zajedno sa konfiguracijskim datotekama.



6. Pretraga paketa (Debian/Ubuntu/Mint)


Primjer komande sa sintaksom:

$sudo apt search nginx

Pretražuje dostupne pakete u repozitoriju.



7. Prikaz informacija o paketu (Debian/Ubuntu/Mint)


Primjer komande sa sintaksom:

$sudo apt show nginx

Prikazuje detalje o paketu



8. Automatsko uklanjanje nepotrebnih paketa (Debian/Ubuntu/Mint)


Primjer komande sa sintaksom:

$sudo apt autoremove

Briše pakete koji više nisu potrebni



9. Instalacija određenih verzija paketa (Debian/Ubuntu/Mint)


Primjer komande sa sintaksom:

$sudo apt install nginx=1.18.0

Instalira određenu verziju paketa.



10. Instalacija lokalnog paketa na Debian GNU/Linux


Primjer komande sa sintaksom:

$dpkg -i nginx.deb

Instalira .deb paket



11. Lista instaliranih paketa na Debian GNU/Linux-u


Primjer komande sa sintaksom:

$dpkg -l

Prikazuje sve instalirane pakete



12. Provjera da li je paket instaliran (Debian Linux)


Primjer komande sa sintaksom:

$dpkg -l | grep nginx

Provjerava instalaciju paketa.



13. Informacije o instaliranom paketu (Debian Linux)


Primjer komande sa instalacijom:

$dpkg -s nginx

Prikazuje status i informacije o paketu.



14. Prikaz datoteka koje paket instalira (Debian Linux)


Primjer komande sa sintaksom:

$dpkg -L nginx

Prikazuje sve datoteke koje paket instalira.



15. Instalacija RPM paketa (Red Hat Linux Enterprise)


Primjer komande sa sintaksom:

$rpm -i package.rpm

Instalira RPM paket.



16. Ažuriranje RPM paketa (Red Hat Linux Enterprise)


Primjer komande sa sintaksom:

$rpm -U package.rpm

Ažurira postojeći paket.



17. Lista instaliranih RPM paketa (Red Hat Linux Enterprise)


Primjer komande sa sintaksom:

$rpm -qa

Prikazuje sve instalirane pakete.



18. Informacije o paketu (Red Hat Linux Enterprise)


Primjer komande sa sintaksom:

$rpm -qi nginx

Prikazuje informacije o paketu.



19. Lista datoteka koje paket instalira (Red Hat Linux Enterprise)


Primjer komande sa sintaksom:

$rpm -ql nginx

Prikazuje instalirane datoteke



20. Instalacija paketa (Fedora Linux)


Primjer komande sa sintaksom:

$sudo dnf install nginx

Instalira paket.



21. Ažuriranje sistema (Fedora Linux)


Primjer komande sa sintaksom:

$sudo dnf update

Ažurira sve pakete.



22. Uklanjanje paketa (Fedora Linux)


Primjer komande sa sintaksom:

$sudo dnf remove nginx

Uklanja paket.



23. Pretraga paketa (Fedora Linux)


Primjer komande sa sintaksom:

$sudo dnf search

23. Pretraga paketa



24. Informacije o paketu (Fedora Linux)


Primjer komande sa sintaksom:

$dnf info nginx

Prikazuje detaljne informacije.



25. Lista instaliranih paketa (Fedora Linux)


Primjer komande sa sintaksom:

$dnf list installed

Prikazuje instalirane pakete.



Zaključak


Paket menadžeri predstavljaju ključni alat za administraciju Linux sistema. Komande poput apt, dpkg, rpm i dnf omogućavaju administratorima brzo instaliranje, ažuriranje i uklanjanje softvera, kao i upravljanje zavisnostima između paketa. Dobro poznavanje ovih alata značajno olakšava administraciju Linux servera i održavanje stabilnog sistema.

 

Share:

Nema komentara:

Objavi komentar

KURS LINUX ESSENTIALS

KURS LINUX ESSENTIALS

PRIRUČNIK - ZORIN OS & PRVI KORACI SA LINUXOM

POPULARNI POSTOVI

NAJNOVIJE