Zypper merupakan Command Line Package Manager yang  sering di gunakan untuk  instalasi, upgrade, updating software maupun  management repositori pada openSuSe. Walaupun kita dapat melakukan hal  tersebut Melalui GUI (Graphic User Interface) menggunakan YAST. Namun,  bagi beberapa orang dan untuk beberapa kejadian tertentu adakalanya kita  harus melakukannya melalui Terminal/Command Line Interface (CLI).Sekelas dengan Zypper adalah  apt-get pada ubuntu dan yum pada fedora.Untuk melakukan perintah ini  caranya, masuk ke “konsole” dan anda harus memiliki privilege sebagai  Super User/Root.
Zypper adalah command line package manager yang diperkenalkan sejak  openSUSE 10.2, dikembangkan pada openSUSE 10.3 dan menjadi salah satu  pilihan utama melakukan instalasi atau update aplikasi pada openSUSE  11.0 dan versi-versi berikutnya. 
zypper                 # Untuk menampilkan daftar perintah dan pilihanzypper help search     # Untuk menampilkan help untuk perintah pencarianzypper lu              # Untuk menampilkan update patch yang diperlukanzypper up              # Untuk melakukan update softwarezypper se sqlite       # Untuk mencari paket software sqlitezypper rm sqlite2      # Untuk menghapus paket software sqlitezypper in sqlite3      # Untuk melakukan instalasi paket software sqlitezypper in yast*        # Untuk melakukan instalasi semua paket yang diawali dengan nama 'yast'zypper up -t package   # Untuk melakukan upgrade semua paket dengan versi terbaru  Install Software/Paket
#zypper in <nama Paket>
Contoh : #zypper in sqlite3
Uniinstall Software/Paket
#zypper rm <nama Paket>
Contoh : #zypper rmsqlite3
List Daftar Paket maupun update yang tersedia
#zypper lu
#zypper list-patches
Patch Paket
#zypper patch <nama paket>
Update Paket
#zypper up
#zypper update
Upgrade opensuse
#zypper dup
#zypper dist-upgrade
Mendapatkan Informasi Paket
#zypper if <Nama Paket>
#zypper info <Nama Paket>
Contoh: #zypper info gimp
Zypper Search
#zypper addrepo -f [URL] [Alias]
Contoh : #zypper addrepo -f http://ftp.gwdg.de/pub/linux/packman/suse/11.4/ packman
Menonaktifkan Repository
#zypper modifyrepo -d [URL|Alias]
Contoh : #zypper modifyrepo -d packman
Menghapus Repository
#zypper removerepo [URL|Alias]
Contoh : #zypper removerepo packman atau
#zypper removerepo http://ftp.gwdg.de/pub/linux/packman/suse/11.4
Melihat Daftar Repositori
#zypper repos -d
Refresh Repository
#zypper ref
Search
 
 
#rpm -ivh <Nama Paket>.rpm
Upgrade Paket
#rpm -uvh <Nama Paket>.rpm
Menghapus Paket
#rpm -e <Nama Paket>.rpm
Menemukan dimana paket RPM terinstall
#rpm -qal | grep <nama Paket>
Melakukan Pengecekan keberadaan Paket RPM
#rpm -qa | grep <nama Paket>
 
#yast –qt
Menjalankan Yast dengan Tampilan gtk
#yast –gtk
Menjalankan Yast dengan Tampilan Text Mode
#yast –ncurses
Install Paket Melalui yast
#yast -i <Nama Paket>
Hapus Paket Melalui Yast
#yast –remove <Nama Paket>
Menampilkan Daftar Modul yang tersedia
#yast -l
#yast –list
Konfigurasi Network
#yast lan
konfigurasi DNS Server
#yast dns-server
#zypper in <nama Paket>
Contoh : #zypper in sqlite3
Uniinstall Software/Paket
#zypper rm <nama Paket>
Contoh : #zypper rmsqlite3
List Daftar Paket maupun update yang tersedia
#zypper lu
#zypper list-patches
Patch Paket
#zypper patch <nama paket>
Update Paket
#zypper up
#zypper update
Upgrade opensuse
#zypper dup
#zypper dist-upgrade
Mendapatkan Informasi Paket
#zypper if <Nama Paket>
#zypper info <Nama Paket>
Contoh: #zypper info gimp
Zypper Search
Manajemen Repositori
Menambahkan Repositori#zypper addrepo -f [URL] [Alias]
Contoh : #zypper addrepo -f http://ftp.gwdg.de/pub/linux/packman/suse/11.4/ packman
Menonaktifkan Repository
#zypper modifyrepo -d [URL|Alias]
Contoh : #zypper modifyrepo -d packman
Menghapus Repository
#zypper removerepo [URL|Alias]
Contoh : #zypper removerepo packman atau
#zypper removerepo http://ftp.gwdg.de/pub/linux/packman/suse/11.4
Melihat Daftar Repositori
#zypper repos -d
Refresh Repository
#zypper ref
Search
$ zypper se sqliteReading installed packages...S | Name                     | Summary                                                        | Type--+--------------------------+----------------------------------------------------------------+--------| libapr-util1-dbd-sqlite3   | DBD driver for SQLite3                                        | packagei | libgda-3_0-sqlite        | Sqlite Provider for GNU Data Access (GDA)                      | package| libqt4-sql-sqlite        | Qt 4 sqlite plugin   Perintah Dasar Paket RPM
Install Paket RPM#rpm -ivh <Nama Paket>.rpm
Upgrade Paket
#rpm -uvh <Nama Paket>.rpm
Menghapus Paket
#rpm -e <Nama Paket>.rpm
Menemukan dimana paket RPM terinstall
#rpm -qal | grep <nama Paket>
Melakukan Pengecekan keberadaan Paket RPM
#rpm -qa | grep <nama Paket>
Perintah Dasar YAST
Menjalankan Yast dengan Tampilan QT#yast –qt
Menjalankan Yast dengan Tampilan gtk
#yast –gtk
Menjalankan Yast dengan Tampilan Text Mode
#yast –ncurses
Install Paket Melalui yast
#yast -i <Nama Paket>
Hapus Paket Melalui Yast
#yast –remove <Nama Paket>
Menampilkan Daftar Modul yang tersedia
#yast -l
#yast –list
Konfigurasi Network
#yast lan
konfigurasi DNS Server
#yast dns-server
 
ijin share ya pak dan copas di blog saya
ReplyDeletesilahkan gan
ReplyDelete