Instalasi Paket Multimedia pada openSUSE 11.4

Atas pertimbangan lisensi, openSUSE 11.4 secara default tidak menyertakan paket-paket restricted formats seperti multimedia. Untuk menambahkan paket multimedia pada distro Linux openSUSE 11.4 (bisa juga dilakukan pada distro Linux openSUSE versi yang lain), silakan lakukan perintah berikut ini dalam hak akses root di terminal/konsole (ALT+F2, konsole atau ALT+F2, gnome-terminal) :

[code language=”cpp”]
wget -c https://www.vavai.com/uploads/opensuse-multimedia.sh
chmod +x opensuse-multimedia.sh
sh opensuse-multimedia.sh
[/code]
Script diatas akan secara otomatis menambahkan repositori yang diperlukan (secara default menggunakan repo lokal di Indonesia, yaitu server Kambing : http://kambing.ui.ac.id) dan melakukan instalasi paket-paket multimedia yang diperlukan.

Catatan:

  1. Jika ada konfirmasi seperti berikut ini :
    [code language=”cpp”]
    New repository or package signing key received:
    Key ID: 45A1D0671ABD1AFB

    Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): a
    [/code]
    Jawab dengan menekan tombol a. Pertanyaan ini merupakan konfirmasi keamanan repository dari openSUSE untuk menghindari adanya spoofing/phising repo
  2. Jika ada pertanyaan seperti berikut ini :
    [code language=”cpp”]Problem: gstreamer-0_10-plugins-bad-0.10.22-1.pm.130.1.i586 requires gstreamer-0_10 >= 0.10.33, but this requirement cannot be provided
    uninstallable providers: gstreamer-0_10-0.10.35-1.pm.57.2.i586[kambing-packman]
    Solution 1: Following actions will be done:
    install gstreamer-0_10-0.10.35-1.pm.57.2.i586 (with vendor change)
    openSUSE –> http://packman.links2linux.de

    Solution 2: do not install gstreamer-0_10-plugins-bad-0.10.22-1.pm.130.1.i586
    Solution 3: break gstreamer-0_10-plugins-bad by ignoring some of its dependencies 

    Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c):[/code]
    Jawab dengan menekan angka 1. Pertanyaan diatas adalah konfirmasi perubahan vendor software dan tidak ada masalah apapun mengenai perubahan ini

Bagi rekan-rekan yang ingin tahu isi scriptnya, berikut adalah isinya :
[code language=”cpp”]
#!/bin/sh

#Hapus Layar
clear

echo “##################################################################################”
echo “# multimedia-opensuse-auto ver 0.2 untuk OpenSUSE #”
echo “# Skrip untuk otomatisasi instalasi paket multimedia untuk OpenSUSE #”
echo “# Masim “Vavai” Sugianto – vavai@vavai.com – https://www.vavai.com #”
echo “# Bisa dimodifikasi untuk dijalankan pada repositori lokal di Indonesia #”
echo “##################################################################################”

VERSI=$(grep “VERSION” /etc/SuSE-release | cut -f 2 -d = | tr -d ‘ ‘)
#echo “Versi : $VERSI”
#read PressKey
echo “”

echo Berikut ini adalah proses yang akan dilakukan :
echo “1. Non aktif semua repo”
echo “2. Tambahkan repo lokal dari Kambing.ui.ac.id untuk repo [OSS], [NON-OSS] dan Packman”
echo “3. Install paket multimedia : libxine1-codecs k3b-codecs ffmpeg lame gstreamer-0_10-plugins-bad ”
echo ” gstreamer-0_10-plugins-ugly gstreamer-0_10-ffmpeg libdvdcss2 java-1_6_0-sun-plugin flash-player w32codec-all”

echo “”

echo “##################################################################################”
echo “Skrip ini menggunakan Server kambing http://www.kambing.ui.ac.id”
echo “Jika ingin menggunakan server lain (server repositori lokal misalnya), silakan lakukan modifikasi skrip”

echo “”

echo “Skrip ini menggunakan hak akses root. Silakan masukkan password root [jika diminta]”

echo “”

echo “Menambahkan installation source untuk repositori packman pada Server Kambing…”

#Non aktif semua repo
zypper mr -da

#Daftarkan Repo dari Kambing
zypper ar http://kambing.ui.ac.id/opensuse/distribution/$VERSI/repo/non-oss/ kambing-non-oss
zypper ar http://kambing.ui.ac.id/opensuse/distribution/$VERSI/repo/oss/ kambing-oss
zypper ar http://kambing.ui.ac.id/opensuse-packman/suse/$VERSI/ kambing-packman

#Refresh repo & install package
zypper ref && zypper in libxine1-codecs k3b-codecs ffmpeg lame gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-ugly gstreamer-0_10-ffmpeg libdvdcss2 java-1_6_0-sun-plugin flash-player w32codec-all

echo “”
echo “Proses update library multimedia telah selesai”
[/code]

3 thoughts on “Instalasi Paket Multimedia pada openSUSE 11.4

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.