openSUSE se isporučuje sa Zypperom, alatom za upravljanje paketima iz naredbenog retka koji radi s RPM paketima. Evo kako ga koristiti.

Svaka distribucija Linuxa dolazi sa zadanim upraviteljem paketa za upravljanje paketima. Slično APT-u na Debianu, Pacmanu na Arch Linuxu i DNF/YUM na RHEL-u, openSUSE dolazi sa Zypper upraviteljem paketa.

Sa Zypperom možete izvršiti nekoliko funkcija od instalacije paketa do uklanjanja pomoću naredbenog retka. Evo kako možete koristiti Zypper i njegove opcije naredbenog retka za upravljanje paketima u openSUSE-u.

Upravljanje paketima u openSUSE

Zypper je jednostavan alat naredbenog retka za upravljanje paketima openSUSE koji vam omogućuje instaliranje, uklanjanje i ažuriranje paketa kao i upravljanje spremištima. Osim toga, možete popis instaliranih paketa i dostupna ažuriranja, potražite paket i ispišite informacije o njemu.

openSUSE koristi RPM format paketa. RPM paket obično sadrži naziv paketa, verziju i arhitekturu. Postoje dva načina naredbenog retka za upravljanje RPM paketom u openSUSE: Zypper i RPM.

instagram viewer

Morate imati root privilegije za instaliranje, nadogradnju ili uklanjanje bilo kojeg paketa u vašem openSUSE sustavu.

Dodajte spremište u openSUSE

Za dodavanje repozitorija u openSUSE, morat ćete dati URL repozitorija i alias. Alias ​​je kratko i lako pamtljivo ime za repozitorij. Otvorite terminal i pokrenite Zypper s ar (adresa) naredba za dodavanje repozitorija u vaš sustav:

zypper ar -f 

Na primjer, da dodate Skype repozitorij, pokrenite:

zypper ar -f https://repo.skype.com/rpm/stable skype

The -f opcija omogućuje automatsko osvježavanje.

Uklonite spremište pomoću Zyppera

Za uklanjanje repozitorija u openSUSE, koristite Zypper s rr (uklonitirepo) naredba i pseudonim repozitorija kako slijedi:

zypper rr 

Na primjer, za uklanjanje Skype repozitorija, naredba bi bila:

zypper rr skype

Osvježite spremišta pomoću Zyppera

Za ručno osvježavanje spremišta, pokrenite:

zypper refresh

Ova naredba vam omogućuje dohvaćanje promjena u paketima iz konfiguriranih repozitorija.

Popis svih repozitorija u openSUSE

Za popis svih definiranih repozitorija koristite Zypper s repos ili lr metoda:

zypper lr

Ova naredba prikazuje informacije o spremištima kao što su njihov naziv i status (omogućeno ili onemogućeno).

Instalirajte paket u openSUSE sa Zypperom

Da biste instalirali paket, koristite naredbu zypper nakon koje slijedi u (instalirati) metoda i naziv paketa:

zypper in package_name

Na primjer, da biste instalirali Skype na openSUSE, naredba bi bila:

zypper in skypeforlinux

Također možete instalirati više paketa istovremeno pružanjem popisa naziva paketa odvojenih razmakom:

zypper in package1 package2 package3

Potražite paket sa Zypperom

Prema zadanim postavkama, Zypper traži paket u svim spremištima, tj. i na popisu instaliranih paketa i među onima koji još nisu instalirani. Za traženje određenog paketa u svim spremištima koristite se (traži) naredba sa Zypperom:

zypper se package_name

Koristiti -s mogućnost pregleda detaljnih informacija o paketu:

zypper se -s package_name

Za traženje paketa samo na popisu instaliranih paketa, koristite:

zypper se -i package_name

Popis instaliranih paketa u openSUSE

Sa Zypperom također možete postaviti upit bazi podataka paketa kako biste otkrili što je trenutno instalirano na vašem openSUSE sustavu. Da biste to učinili, koristite Zypper sa -i (--samo instalirano):

zypper se -i

Također možete spremiti ovaj popis preusmjeravanjem njegovog izlaza u datoteku:

zypper se -i > installed_packages

Da biste pronašli detaljne informacije o određenom instaliranom paketu, koristite:

zypper info package_name

Uklonite paket u openSUSE-u pomoću Zyppera

Uklanjanje paketa sa Zypperom jednostavno je kao i njegovo instaliranje. Za uklanjanje paketa koji vam više ne treba, koristite Zypper s rm (ukloni) metoda i naziv paketa:

zypper rm package_name

Ažurirajte paket pomoću Zyppera

Održavanje paketa ažurnim je najčešća aktivnost upravljanja paketima. Pomoću Zyppera možete vidjeti i instalirati sva dostupna ažuriranja. Pokrenite sljedeće kako biste vidjeli sva dostupna ažuriranja za instalirane pakete:

zypper list-updates

Nakon što dobijete popis, sada imate opciju ili ažurirati sve pakete ili samo jedan paket. Za ažuriranje svih instaliranih paketa koji imaju dostupne novije verzije, koristite gore (ažurirati) naredba:

zypper up

Za ažuriranje pojedinačnih paketa, navedite paket bilo s naredbom za ažuriranje ili instaliranje:

zypper up package_name

Ili:

zypper install package_name

Instalirajte lokalne pakete u openSUSE s RPM-om

Za lokalne RPM pakete koje ste ručno preuzeli, možete koristiti RPM pomoćni program ili Zypper da ih instalirate. Upotrijebite sljedeći format za instalaciju koristeći RPM:

rpm -Uvh rpm_package

Da biste instalirali RPM paket koristeći Zypper, koristite:

zypper install rpm_package

Postoji nekoliko drugih opcija naredbenog retka koje možete koristiti sa Zypperom za izvršavanje raznih zadataka. Sve opcije možete pogledati pomoću naredbe za pomoć:

zypper help

Zypper pojednostavljuje upravljanje paketima u openSUSE-u

Zypper je jednostavan, ali moćan alat naredbenog retka koji vam omogućuje upravljanje paketima u openSUSE-u. Uz alate naredbenog retka kao što su Zyyper i RPM, također možete koristiti YaST (Još jedan alat za postavljanje), GUI alat za upravljanje paketima i drugim zadacima konfiguracije sustava.

Snap i Flatpak izvrsne su alternative tradicionalnim upraviteljima paketa i omogućuju vam instaliranje i upravljanje paketima bez potrebe za ručnim rukovanjem ovisnostima.