openSUSE tarnitakse koos Zypperiga, käsurea paketihaldustööriistaga, mis töötab RPM-pakettidega. Siin on, kuidas seda kasutada.

Igal Linuxi distributsioonil on pakettide haldamiseks vaikepaketihaldur. Sarnaselt APT-le Debianis, Pacmanile Arch Linuxis ja DNF/YUM-ile RHEL-is on openSUSE-ga kaasas Zypperi paketihaldur.

Zypperiga saate käsurea abil täita mitmeid funktsioone alates paketi installimisest kuni eemaldamiseni. Siit saate teada, kuidas saate OpenSUSE-s pakettide haldamiseks kasutada Zypperi ja selle käsurea valikuid.

Paketihaldus OpenSUSE-s

Zypper on lihtne käsurea tööriist pakettide haldamiseks openSUSE mis võimaldab installida, eemaldada ja värskendada pakette ning hallata hoidlaid. Lisaks saate installitud pakettide loend ja saadaolevaid värskendusi, otsige paketti ja printige selle kohta teavet.

openSUSE kasutab RPM-paketi vormingut. RPM-pakett sisaldab tavaliselt paketi nime, versiooni ja arhitektuuri. OpenSUSE-s RPM-paketi haldamiseks on kaks käsureaviisi: Zypper ja RPM.

OpenSUSE süsteemi mis tahes paketi installimiseks, täiendamiseks või eemaldamiseks peavad teil olema juurõigused.

instagram viewer

Lisage hoidla openSUSE-sse

Hoidla lisamiseks openSUSE-s peate esitama hoidla URL-i ja varjunime. Alias ​​on hoidla lühike ja kergesti meeldejääv nimi. Avage terminal ja käivitage rakendusega Zypper ar (addrepo) käsk hoidla lisamiseks oma süsteemi:

zypper ar -f 

Näiteks Skype'i hoidla lisamiseks käivitage:

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

The -f valik võimaldab automaatset värskendamist.

Eemaldage hoidla Zypperiga

Hoidla eemaldamiseks openSUSE-st kasutage Zypperit koos rr (eemalda repo) käsk ja hoidla pseudonüüm järgmiselt:

zypper rr 

Näiteks Skype'i hoidla eemaldamiseks oleks käsk järgmine:

zypper rr skype

Värskendage hoidlaid Zypperiga

Hoidlate käsitsi värskendamiseks käivitage:

zypper refresh

See käsk võimaldab hankida konfigureeritud hoidlatest pakettide muudatusi.

Loetlege kõik openSUSE hoidlad

Kõigi määratletud hoidlate loetlemiseks kasutage Zypperit koos repod või lr meetod:

zypper lr

See käsk kuvab teavet hoidlate kohta, nagu nende nimi ja olek (lubatud või keelatud).

Installige pakett openSUSE-sse koos Zypperiga

Paketi installimiseks kasutage käsku zypper, millele järgneb sisse (installida) meetod ja paketi nimi:

zypper in package_name

Näiteks Skype'i installimiseks openSUSE-sse oleks käsk järgmine:

zypper in skypeforlinux

Saate installida ka mitu paketti korraga, esitades paketinimede tühikuga eraldatud loendi:

zypper in package1 package2 package3

Otsige Zypperiga paketti

Vaikimisi otsib Zypper paketti kõigist hoidlatest, st nii installitud pakettide loendist kui ka nende hulgast, mida pole veel installitud. Konkreetse paketi otsimiseks kõigist hoidlatest kasutage se (otsi) käsk Zypperiga:

zypper se package_name

Kasuta -s võimalus vaadata paketi üksikasjalikku teavet:

zypper se -s package_name

Ainult installitud pakettide loendist paketi otsimiseks kasutage järgmist:

zypper se -i package_name

Loetlege installitud paketid OpenSUSE-s

Zypperiga saate teha päringu ka pakettide andmebaasist, et teada saada, mis on praegu teie openSUSE süsteemi installitud. Selleks kasutage Zypperit koos -i (--ainult installitud):

zypper se -i

Saate selle loendi salvestada ka, suunates selle väljundi faili:

zypper se -i > installed_packages

Konkreetse installitud paketi kohta üksikasjaliku teabe leidmiseks kasutage järgmist:

zypper info package_name

Eemaldage pakett openSUSE'is koos Zypperiga

Zypperiga paketi eemaldamine on sama lihtne kui selle installimine. Kui soovite eemaldada paketi, mida te enam ei vaja, kasutage Zypperit koos rm (eemalda) meetod ja paketi nimi:

zypper rm package_name

Värskendage paketti Zypperiga

Pakettide ajakohasena hoidmine on kõige levinum paketihaldustegevus. Zypperi abil saate vaadata ja installida kõiki saadaolevaid värskendusi. Installitud pakettide kõigi saadaolevate värskenduste vaatamiseks käivitage järgmine:

zypper list-updates

Kui olete nimekirja saanud, on teil nüüd võimalus värskendada kõiki pakette või ainult ühte paketti. Kõigi installitud pakettide värskendamiseks, millel on uuemad versioonid, kasutage up (värskenda) käsk:

zypper up

Üksikute pakettide värskendamiseks määrake pakett kas käsuga update või install:

zypper up package_name

Või:

zypper install package_name

Installige kohalikud paketid OpenSUSE-sse koos RPM-iga

Käsitsi alla laaditud kohalike RPM-pakettide puhul saate nende installimiseks kasutada kas RPM-i utiliiti või Zypperit. Kasutage RPM-i abil installimiseks järgmist vormingut:

rpm -Uvh rpm_package

RPM-paketi installimiseks Zypperi abil kasutage:

zypper install rpm_package

Zypperiga saate erinevate ülesannete täitmiseks kasutada mitmeid muid käsurea valikuid. Kõiki valikuid saate vaadata abikäsu abil:

zypper help

Zypper lihtsustab paketihaldust OpenSUSE-s

Zypper on lihtne, kuid võimas käsureatööriist, mis võimaldab hallata pakette OpenSUSE-s. Lisaks käsurea tööriistadele, nagu Zyyper ja RPM, saate kasutada ka YaSTi (Yet Another Setup Tool), GUI-põhist tööriista pakettide haldamiseks ja muude süsteemi konfiguratsiooniülesannete jaoks.

Snap ja Flatpak on suurepärased alternatiivid traditsioonilistele paketihalduritele ning võimaldavad teil pakette installida ja hallata, ilma et oleks vaja sõltuvusi käsitsi käsitleda.