openSUSE dikirimkan bersama Zypper, alat manajemen paket baris perintah yang bekerja dengan paket RPM. Berikut cara menggunakannya.

Setiap distribusi Linux dilengkapi dengan manajer paket default untuk mengelola paket. Mirip dengan APT di Debian, Pacman di Arch Linux, dan DNF/YUM di RHEL, openSUSE hadir dengan manajer paket Zypper.

Dengan Zypper, Anda dapat melakukan beberapa fungsi mulai dari instalasi paket hingga penghapusan menggunakan baris perintah. Inilah cara Anda menggunakan Zypper dan opsi baris perintahnya untuk mengelola paket di openSUSE.

Manajemen Paket di openSUSE

Zypper adalah alat baris perintah yang mudah untuk manajemen paket openSUSE yang memungkinkan Anda menginstal, menghapus, dan memperbarui paket serta mengelola repositori. Selain itu, Anda bisa daftar paket yang diinstal dan pembaruan yang tersedia, mencari paket, dan mencetak informasi tentangnya.

openSUSE menggunakan format paket RPM. Paket RPM biasanya berisi nama paket, versi, dan arsitektur. Ada dua cara baris perintah untuk mengelola paket RPM di openSUSE: Zypper dan RPM.

instagram viewer

Anda harus memiliki hak akses root untuk menginstal, mengupgrade, atau menghapus paket apa pun di sistem openSUSE Anda.

Tambahkan Repositori di openSUSE

Untuk menambahkan repositori di openSUSE, Anda perlu memberikan URL repositori dan aliasnya. Alias ​​adalah nama repositori yang pendek dan mudah diingat. Buka terminalnya dan jalankan Zypper dengan ar (alamat) perintah untuk menambahkan repositori ke sistem Anda:

zypper ar -f 

Misalnya, untuk menambahkan repositori Skype, jalankan:

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

Itu -F opsi mengaktifkan penyegaran otomatis.

Hapus Repositori Dengan Zypper

Untuk menghapus repositori di openSUSE, gunakan Zypper dengan rr (hapus repo) perintah dan alias repositori sebagai berikut:

zypper rr 

Misalnya, untuk menghapus repositori Skype, perintahnya adalah:

zypper rr skype

Segarkan Repositori Dengan Zypper

Untuk menyegarkan repositori secara manual, jalankan:

zypper refresh

Perintah ini memungkinkan Anda mengambil perubahan pada paket dari repositori yang dikonfigurasi.

Daftar Semua Repositori di openSUSE

Untuk membuat daftar semua repositori yang ditentukan, gunakan Zypper dengan repo atau lr metode:

zypper lr

Perintah ini menampilkan informasi tentang repositori seperti nama dan statusnya (diaktifkan atau dinonaktifkan).

Instal Paket di openSUSE Dengan Zypper

Untuk menginstal sebuah paket, gunakan perintah zypper diikuti dengan di (instal) metode dan nama paket:

zypper in package_name

Misalnya, untuk menginstal Skype di openSUSE, perintahnya adalah:

zypper in skypeforlinux

Anda juga dapat menginstal beberapa paket secara bersamaan dengan memberikan daftar nama paket yang dipisahkan spasi:

zypper in package1 package2 package3

Cari Paket Dengan Zypper

Secara default, Zypper mencari paket di semua repositori, baik di daftar paket yang diinstal maupun di antara paket yang belum diinstal. Untuk mencari paket tertentu di semua repositori, gunakan se (pencarian) perintah dengan Zypper:

zypper se package_name

Menggunakan -S pilihan untuk melihat informasi rinci tentang suatu paket:

zypper se -s package_name

Untuk mencari paket hanya dalam daftar paket yang terinstal, gunakan:

zypper se -i package_name

Daftar Paket yang Diinstal di openSUSE

Dengan Zypper, Anda juga dapat menanyakan database paket untuk menemukan apa yang saat ini diinstal pada sistem openSUSE Anda. Untuk melakukan ini, gunakan Zypper dengan -i (--hanya terinstal):

zypper se -i

Anda juga dapat menyimpan daftar ini dengan mengarahkan outputnya ke sebuah file:

zypper se -i > installed_packages

Untuk menemukan informasi rinci tentang paket terinstal tertentu, gunakan:

zypper info package_name

Hapus Paket di openSUSE Dengan Zypper

Menghapus paket dengan Zypper semudah menginstalnya. Untuk menghapus paket yang tidak lagi Anda perlukan, gunakan Zypper dengan rm (hapus) metode dan nama paket:

zypper rm package_name

Perbarui Paket Dengan Zypper

Menjaga agar paket tetap mutakhir adalah aktivitas manajemen paket yang paling umum. Menggunakan Zypper, Anda dapat melihat dan menginstal semua pembaruan yang tersedia. Jalankan perintah berikut untuk melihat semua pembaruan yang tersedia untuk paket yang diinstal:

zypper list-updates

Setelah Anda mendapatkan daftarnya, Anda sekarang memiliki opsi untuk memperbarui semua paket atau hanya satu paket. Untuk memperbarui semua paket terinstal yang memiliki versi lebih baru, gunakan naik (perbarui) memerintah:

zypper up

Untuk memperbarui masing-masing paket, tentukan paket dengan perintah update atau install:

zypper up package_name

Atau:

zypper install package_name

Instal Paket Lokal di openSUSE Dengan RPM

Untuk paket RPM lokal yang telah Anda unduh secara manual, Anda dapat menggunakan utilitas RPM atau Zypper untuk menginstalnya. Gunakan format berikut untuk menginstalnya menggunakan RPM:

rpm -Uvh rpm_package

Untuk menginstal paket RPM menggunakan Zypper, gunakan:

zypper install rpm_package

Ada beberapa opsi baris perintah lain yang dapat Anda gunakan dengan Zypper untuk menyelesaikan berbagai tugas. Anda dapat melihat semua opsi menggunakan perintah bantuan:

zypper help

Zypper Menyederhanakan Manajemen Paket di openSUSE

Zypper adalah alat baris perintah sederhana namun kuat yang memungkinkan Anda mengelola paket di openSUSE. Selain alat baris perintah seperti Zyyper dan RPM, Anda juga dapat menggunakan YaST (Yet Another Setup Tool), alat berbasis GUI untuk mengelola paket dan tugas konfigurasi sistem lainnya.

Snap dan Flatpak adalah alternatif yang bagus untuk pengelola paket tradisional dan memungkinkan Anda menginstal dan mengelola paket tanpa perlu menangani dependensi secara manual.