Az openSUSE a Zypperrel érkezik, egy parancssori csomagkezelő eszközzel, amely együttműködik az RPM-csomagokkal. Így kell használni.

Minden Linux disztribúcióhoz tartozik egy alapértelmezett csomagkezelő a csomagok kezelésére. Hasonlóan az APT-hez Debianon, a Pacmanhoz az Arch Linuxon és a DNF/YUM-hoz RHEL-en, az openSUSE a Zypper csomagkezelővel érkezik.

A Zypperrel a csomagtelepítéstől az eltávolításig több funkciót is végrehajthat a parancssor használatával. Így használhatja a Zyppert és annak parancssori beállításait csomagok kezelésére az openSUSE rendszerben.

Csomagkezelés az openSUSE-ban

A Zypper egy egyszerű parancssori eszköz a csomagkezeléshez openSUSE amely lehetővé teszi a csomagok telepítését, eltávolítását és frissítését, valamint a tárolók kezelését. Ezenkívül megteheti listázza a telepített csomagokat és az elérhető frissítéseket, kereshet egy csomagot, és nyomtathat ki róla információkat.

Az openSUSE az RPM csomagformátumot használja. Az RPM-csomag általában tartalmazza a csomag nevét, verzióját és architektúráját. Két parancssori mód van az RPM-csomagok kezelésére az openSUSE rendszerben: Zypper és RPM.

instagram viewer

Az openSUSE rendszer bármely csomagjának telepítéséhez, frissítéséhez vagy eltávolításához root jogosultságokkal kell rendelkeznie.

Adjon hozzá egy adattárat az openSUSE-ban

Leraktár hozzáadásához az openSUSE-ban meg kell adnia a lerakat URL-címét és az álnevet. Az alias az adattár rövid és könnyen megjegyezhető neve. Nyissa meg a terminált és futtassa a Zyppert a ar (addrepo) parancs a tároló hozzáadásához a rendszerhez:

zypper ar -f 

Például a Skype-tárház hozzáadásához futtassa:

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

A -f opció engedélyezi az automatikus frissítést.

Távolítson el egy adattárat a Zypper segítségével

Lerakatok eltávolításához az openSUSE rendszerben használja a Zyppert a rr (Removerepo) parancsot és a tároló álnevet a következők szerint:

zypper rr 

Például a Skype-tárház eltávolításához a parancs a következő lenne:

zypper rr skype

Frissítse a tárhelyeket Zypperrel

A tárolók kézi frissítéséhez futtassa:

zypper refresh

Ez a parancs lehetővé teszi a csomagok módosításainak lekérését a konfigurált tárolókból.

Az összes adattár listája az openSUSE-ban

Az összes meghatározott adattár listázásához használja a Zyppert a repók vagy lr módszer:

zypper lr

Ez a parancs információkat jelenít meg a lerakatokról, például a nevüket és állapotukat (engedélyezett vagy letiltott).

Telepítsen egy csomagot az openSUSE With Zypper segítségével

Csomag telepítéséhez használja a zypper parancsot, majd a in (telepítés) módszer és a csomag neve:

zypper in package_name

Például a Skype telepítéséhez az openSUSE rendszeren a parancs a következő lenne:

zypper in skypeforlinux

Több csomagot is telepíthet egyszerre, ha megadja a csomagnevek szóközzel elválasztott listáját:

zypper in package1 package2 package3

Zypper csomag keresése

Alapértelmezés szerint a Zypper az összes tárolóban keres egy csomagot, azaz mind a telepített csomagok listájában, mind a még nem telepített csomagok között. Ha az összes tárolóban egy adott csomagra szeretne keresni, használja a se (keresés) parancs Zypperrel:

zypper se package_name

Használja a -s lehetőség a csomag részletes információinak megtekintéséhez:

zypper se -s package_name

Ha csak a telepített csomagok listájában szeretne csomagot keresni, használja:

zypper se -i package_name

Sorolja fel a telepített csomagokat az openSUSE-ban

A Zypper segítségével lekérdezheti a csomagadatbázist is, hogy megtudja, mi van jelenleg telepítve az openSUSE rendszerére. Ehhez használja a Zypper with -i (--csak telepítve):

zypper se -i

Ezt a listát úgy is mentheti, hogy a kimenetét átirányítja egy fájlba:

zypper se -i > installed_packages

Ha részletes információkat szeretne találni egy adott telepített csomagról, használja a következőket:

zypper info package_name

Távolítson el egy csomagot az openSUSE With Zypper segítségével

Egy csomag eltávolítása a Zypper segítségével ugyanolyan egyszerű, mint a telepítés. Ha olyan csomagot szeretne eltávolítani, amelyre már nincs szüksége, használja a Zyppert a rm (eltávolít) módszer és a csomag neve:

zypper rm package_name

Csomag frissítése Zypperrel

A csomagok naprakészen tartása a leggyakoribb csomagkezelési tevékenység. A Zypper segítségével megtekintheti és telepítheti az összes elérhető frissítést. Futtassa a következőt a telepített csomagokhoz elérhető összes frissítés megtekintéséhez:

zypper list-updates

Ha megvan a lista, most lehetősége van az összes csomag frissítésére vagy csak egyetlen csomag frissítésére. Az összes olyan telepített csomag frissítéséhez, amelyeknél újabb verziók érhetők el, használja a fel (frissítés) parancs:

zypper up

Az egyes csomagok frissítéséhez adja meg a csomagot az update vagy install paranccsal:

zypper up package_name

Vagy:

zypper install package_name

Helyi csomagok telepítése az openSUSE-ban RPM-mel

A manuálisan letöltött helyi RPM-csomagok telepítéséhez használhatja az RPM segédprogramot vagy a Zyppert. Az RPM használatával történő telepítéshez használja a következő formátumot:

rpm -Uvh rpm_package

Az RPM-csomag Zypper használatával történő telepítéséhez használja:

zypper install rpm_package

Számos más parancssori opció is használható a Zypperrel különféle feladatok végrehajtásához. Az összes opciót a help paranccsal tekintheti meg:

zypper help

A Zypper leegyszerűsíti a csomagkezelést az openSUSE-ban

A Zypper egy egyszerű, de hatékony parancssori eszköz, amely lehetővé teszi az openSUSE csomagok kezelését. Az olyan parancssori eszközökön kívül, mint a Zyyper és az RPM, használhatja a YaST-ot (Yet Another Setup Tool), egy grafikus felhasználói felület alapú eszközt is a csomagok kezelésére és más rendszerkonfigurációs feladatokra.

A Snap és a Flatpak nagyszerű alternatívái a hagyományos csomagkezelőknek, és lehetővé teszik a csomagok telepítését és kezelését anélkül, hogy manuálisan kellene kezelni a függőségeket.