openSUSE-Zypper Tips & Trick

openSUSE

Zypper adalah tools berbasis konsole / Command Line Interface (CLI) yang powerful dan sangat mudah digunakan. Bagi pengguna distro berbasis Debian atau Ubuntu, menggunakan zypper sama halnya menggunakan tools apt-get.

Zypper secara default sudah disertakan pada instalasi openSUSE 11.0.

Berikut adalah beberapa tips utama dalam menggunakan zypper :

Instalasi– Instalasi paket aplikasi :

# zypper in MozillaFirefox

– Instalasi berdasarkan pattern tertentu :

# zypper in -t pattern xfce

# zypper in -t pattern lamp_server

– Listing semua patterns :

# zypper pt

– Mencari paket aplikasi :

# zypper se MozillaFirefox

– Instalasi aplikasi dengan wildcard :

# zypper in gtk*devel*
# zypper in gtk-sharp?

– Menghapus paket aplikasi :

# zypper rm MozillaFirefox

– Menghapus paket dengan wildcard :

# zypper rm gtk*devel*
# zypper rm gtk-sharp?

– Instalasi / hapus aplikasi dengan berbagai versi :

# zypper in package-1.2.3
# zypper rm package>1.2.3

– Install sekaligus hapus, – berarti menghapus paket aplikasi, + berarti melakukan instalasi :

# zypper in <aplikasi yang akan diinstall> -<aplikasi yang akan dihapus> +<aplikasi lain yang akan diinstall>

– Memaksa proses re-instalasi :

# zypper in –force <package>

– Instalasi file RPM dan memastikan dependency melalui repo lokal atau web :

# zypper in ./nama-file.rpm
# zypper in http://<alamat-website>/file.rpm

– Update semua aplikasi terinstall dengan versi terbaru :

# zypper up -t package

Untuk melakukan update hanya pada aplikasi yang menyertakan patch / bug fix :

# zypper up

Untuk install semua paket jika ada paket terbaru atau untuk upgrade versi (misalnya dari 11.0 ke 11.1) :

# zypper dup

Penanganan Source Repository

– Install build dependencies untuk paket :

# zypper si -d <package>

List repositories :

# zypper lr

– Menambah Repo :

# zypper ar <url> <name>

– Disable repo pertama :

# zypper mr -d 1

– Disable repo berdasarkan nama :

# zypper mr -d repo-oss

– Menghapus repo pertama :

# zypper rr 1

– Simulasi perintah zypper :

# zypper in –dry-run <package>

Melakukan lock/unlock agar tidak terkena perubahan instalasi

# zypper addlock <package>
# zypper removelock <package>

Informasi zypper lebih lanjut :

  1. http://en.opensuse.org/Zypper/Features
  2. http://en.opensuse.org/Zypper/Usage
  3. https://www.vavai.com/blog/index.php?/archives/693-Zypper,-Package-Manager-untuk-Apt-Get-User.html

One thought on “openSUSE-Zypper Tips & Trick

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.