Sering kali saat saya mengaktifkan YM/GTlak saya, saya selalu di tanya “bagaimana sih caranya install BlankOn?”. ini pertanyaan yang sering kali saya terima, bukanya tidak mau kaadang2 capek kalo ngejawab terus, walaupun sudah ada petunjuknya namun sering kali ini kebingungan, dan akhirnya saya buatkan saya script untuk instalasi BlankOn. [sourcecode language=’cpp’]#!/bin/bash
ROOT_UID=0 SOURCES=”/etc/apt/sources.list” SOURCES_TMP=”/tmp/sources.txt” SOURCES_BACKUP=”/etc/apt/sources.list.backup.blankon” EXISTS=”no” RECOMMENT=”no” if grep -q “7.10” /etc/issue ; then VERSION=”gutsy” elif grep -q “7.04” /etc/issue ; then VERSION=”feisty” elif grep -q “6.10” /etc/issue ; then VERSION=”edgy” elif grep -q “6.06” /etc/issue ; then VERSION=”dapper” else echo “BlankOn linux tersedia dalam Ubuntu Gutsy jika anda menggunakan versi lama mungkin akan lain jadinya :p” exit 1 fi
if [ “$UID” -ne “$ROOT_UID” ] then echo “Anda harus memiliki hak root untuk menjalakan skript ini atau silakan coba sudo ./install-blankon.” exit $E_NOTROOT fi #Make sure no processes which will conflict are running function conflict_check { sleep 1 if ps -U root -u root u | grep “synaptic” | grep -v grep > /dev/null; then echo “Instalasi Gagal!. Tutup Synaptic dahulu kemudian coba lagi ya….”; exit 1; elif ps -U root -u root u | grep “update-manager” | grep -v grep > /dev/null; then echo “Instalasi Gagal!. Tutup update-manager dahulu kemudian coba lagi ya….”; exit 1; elif ps -U root -u root u | grep “apt-get” | grep -v grep > /dev/null; then echo “Instalasi Gagal!. Menunggu proses apt-get hingga selesai, atau tutup proses yang sedang berjalan, kemudian coba lagi ya….”; exit 1; elif ps -U root -u root u | grep “dpkg” | grep -v grep > /dev/null; then killall -9 dpkg sleep 1 if ps -U root -u root u | grep “dpkg” | grep -v grep > /dev/null; then echo “Instalasi Gagal!. Tutup segala yang berkaitan dengan dpkg.”; exit 1; fi fi } conflict_check echo “Mempersiapkan sistem untuk instalasi BlankOn” #Sort out sources.list cat $SOURCES > $SOURCES_TMP echo “” » $SOURCES_TMP if grep -q “http://arsip.blankonlinux.or.id/blankon” $SOURCES_TMP ; then EXISTS=”yes” else echo “Menambahkan repository BlankOn dalam sources.list” echo “#BlankOn Linux” » $SOURCES_TMP echo “deb http://arsip.blankonlinux.or.id/blankon main restricted universe multiverse #BlankOn Linux” » $SOURCES_TMP
echo deb http://arsip.blankonlinux.or.id/blankon konde-updates main restricted
echo deb http://security.blankonlinux.or.id/blankon konde-security main restricted fi echo “Membuat bakingup sources.list” cp $SOURCES $SOURCES_BACKUP mv $SOURCES_TMP $SOURCES chown root:root $SOURCES
echo “Mengunduh Kunci GPG” wget -q http://cdimage.blankonlinux.or.id/blankon-archive-keyring.gpg -O- | apt-key add -
echo “Menginstall Paket BlankOn” apt-get update apt-get upgrade apt-get install blankon-desktop blankon-minimal blankon-standard germinate-blankon gfxboot-theme-blankon multimedia-blankon
apt-get clean apt-get autoclean
echo “instalasi telah selesai, Alhamdulillah” echo “Silakan kunjugi http://groups.google.com/group/Blankon untuk mendapatkan bantuan teknis dan dukungan” exit 0[/sourcecode] cara nya sangat mudah, silakan kopi dan pastr di komputer anda. silakan anda buat file baru dan isilah file tersebut dengan skript diatas dan beri nama install-blankon.sh. kemudian beri hak eksekusi pada file ini dengan cara
$ sudo chmod +x install-blankon.sh
baru kemudian di jalanin
sudo ./install-blankon.sh
Anda harus mempunyai koneksi internet untuk malakukan instalasi