openSUSE toimitetaan Zypperin kanssa, komentorivipaketin hallintatyökalun kanssa, joka toimii RPM-pakettien kanssa. Näin käytät sitä.

Jokaisessa Linux-jakelussa on oletuspaketinhallinta pakettien hallintaa varten. Samoin kuin APT Debianissa, Pacman Arch Linuxissa ja DNF/YUM RHEL: ssä, openSUSEssa on Zypper-pakettienhallinta.

Zypperin avulla voit suorittaa useita toimintoja paketin asennuksesta poistamiseen komentorivin avulla. Näin voit käyttää Zypperiä ja sen komentorivivaihtoehtoja pakettien hallintaan openSUSEssa.

Paketinhallinta openSUSEssa

Zypper on helppo komentorivityökalu pakettien hallintaan openSUSE jonka avulla voit asentaa, poistaa ja päivittää paketteja sekä hallita arkistoja. Lisäksi voit luettelo asennetuista paketeista ja saatavilla olevat päivitykset, etsi paketti ja tulosta tiedot siitä.

openSUSE käyttää RPM-pakettimuotoa. RPM-paketti sisältää yleensä paketin nimen, version ja arkkitehtuurin. OpenSUSEssa on kaksi komentorivitapaa hallita RPM-pakettia: Zypper ja RPM.

Sinulla on oltava pääkäyttäjän oikeudet, jotta voit asentaa, päivittää tai poistaa minkä tahansa paketin openSUSE-järjestelmästäsi.

instagram viewer

Lisää arkisto openSUSEssa

Jos haluat lisätä arkiston openSUSEssa, sinun on annettava tietovaraston URL-osoite ja alias. Alias ​​on arkiston lyhyt ja helposti muistettava nimi. Avaa terminaali ja käytä Zypperiä ar (addrepo) komento lisätäksesi arkiston järjestelmääsi:

zypper ar -f 

Jos haluat esimerkiksi lisätä Skype-tietovaraston, suorita:

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

The -f vaihtoehto mahdollistaa automaattisen päivityksen.

Poista arkisto Zypperillä

Jos haluat poistaa arkiston openSUSEssa, käytä Zypperiä rr (poista repo) komento ja arkiston alias seuraavasti:

zypper rr 

Esimerkiksi Skype-arkiston poistamiseksi komento olisi:

zypper rr skype

Päivitä arkistot Zypperillä

Päivitä arkistot manuaalisesti suorittamalla:

zypper refresh

Tämän komennon avulla voit hakea muutoksia paketteihin määritetyistä arkistoista.

Luettele kaikki openSUSE: n arkistot

Jos haluat luetella kaikki määritetyt arkistot, käytä Zypperiä repot tai lr menetelmä:

zypper lr

Tämä komento näyttää tietoja arkistoista, kuten niiden nimen ja tilan (käytössä tai poissa käytöstä).

Asenna paketti openSUSE with Zypperillä

Asenna paketti käyttämällä zypper-komentoa ja sen jälkeen sisään (asenna) menetelmä ja paketin nimi:

zypper in package_name

Esimerkiksi Skypen asentamiseksi openSUSEen komento olisi:

zypper in skypeforlinux

Voit myös asentaa useita paketteja samanaikaisesti tarjoamalla välilyönnillä erotetun luettelon pakettien nimistä:

zypper in package1 package2 package3

Etsi paketti Zypperillä

Oletuksena Zypper etsii pakettia kaikista arkistoista, eli sekä asennettujen pakettien luettelosta että niistä, joita ei ole vielä asennettu. Jos haluat etsiä tiettyä pakettia kaikista arkistoista, käytä se (haku) komento Zypperillä:

zypper se package_name

Käytä -s mahdollisuus tarkastella paketin tarkempia tietoja:

zypper se -s package_name

Jos haluat etsiä pakettia vain asennettujen pakettien luettelosta, käytä:

zypper se -i package_name

Listaa asennetut paketit openSUSEssa

Zypperin avulla voit myös tiedustella pakettitietokannasta, mitä openSUSE-järjestelmääsi on tällä hetkellä asennettuna. Käytä tätä varten Zypper kanssa -i (--vain asennettu):

zypper se -i

Voit myös tallentaa tämän luettelon ohjaamalla sen tulosteen tiedostoon:

zypper se -i > installed_packages

Saat yksityiskohtaisia ​​tietoja tietystä asennetusta paketista käyttämällä:

zypper info package_name

Poista paketti openSUSEssa Zypperillä

Paketin poistaminen Zypperillä on yhtä helppoa kuin sen asentaminen. Jos haluat poistaa paketin, jota et enää tarvitse, käytä Zypperiä rm (poista) menetelmä ja paketin nimi:

zypper rm package_name

Päivitä paketti Zypperillä

Pakettien pitäminen ajan tasalla on yleisin paketinhallintatoiminto. Zypperin avulla voit tarkastella ja asentaa kaikki saatavilla olevat päivitykset. Suorita seuraava nähdäksesi kaikki asennettujen pakettien saatavilla olevat päivitykset:

zypper list-updates

Kun olet saanut luettelon, sinulla on nyt mahdollisuus päivittää joko kaikki paketit tai vain yksi paketti. Voit päivittää kaikki asennetut paketit, joista on saatavilla uudempia versioita, käyttämällä ylös (päivitys) komento:

zypper up

Jos haluat päivittää yksittäisiä paketteja, määritä paketti joko päivitys- tai asennuskomennolla:

zypper up package_name

Tai:

zypper install package_name

Asenna paikalliset paketit openSUSEen RPM: llä

Manuaalisesti lataamiesi paikallisten RPM-pakettien asentamiseen voit käyttää joko RPM-apuohjelmaa tai Zypperiä. Käytä seuraavaa muotoa asentaaksesi sen RPM: n avulla:

rpm -Uvh rpm_package

Asenna RPM-paketti Zypperillä käyttämällä:

zypper install rpm_package

On olemassa useita muita komentorivivaihtoehtoja, joita voit käyttää Zypperin kanssa eri tehtävien suorittamiseen. Voit tarkastella kaikkia vaihtoehtoja help-komennolla:

zypper help

Zypper yksinkertaistaa pakettien hallintaa openSUSEssa

Zypper on yksinkertainen mutta tehokas komentorivityökalu, jonka avulla voit hallita paketteja openSUSEssa. Komentorivityökalujen, kuten Zyyperin ja RPM: n, lisäksi voit käyttää myös YaSTia (Yet Another Setup Tool), GUI-pohjaista työkalua pakettien hallintaan ja muihin järjestelmän konfigurointitehtäviin.

Snap ja Flatpak ovat loistavia vaihtoehtoja perinteisille paketinhaltijoille, ja niiden avulla voit asentaa ja hallita paketteja ilman, että sinun tarvitsee käsitellä riippuvuuksia manuaalisesti.