Building Mozilla Firefox 9.0.1 for Slackware 13.37
Ingin mencoba Firefox 9.0.1 di Slackware 13.37 tapi susah mencari file SlackBuild-nya di SBo ? Jika iya, berarti kita mempunyai permasalahan yang sama
Awal masalah saya sampai akhirnya mencoba menginstall Firefox adalah, beberapa plugin (ekstension) yang biasa saya gunakan bermasalah terhadap Firefox versi 4.0 bawaan Slackware 13.37
Karena sudah mencoba mencari di SBo file SlackBuild untuk firefox juga tidak ditemukan, dan ternyata kita cuma mendapatkan file binary saja ketika kita mendownload langsung pada situs resmi Firefox. Maka langkah terakhir yang bisa kita lakukan yaitu menggunakan file SlackBuild firefox 4.0 milik Slackware 13.37 yang bisa di download pada mirror lokal slackware. Dari beberapa file yang terdapat pada halaman mirror tersebut, download file-file berikut ini saja :
- mimeTypes.rdf.gz
- mozilla-firefox-mimeTypes-fix.diff.gz
- firefox.png
- mozilla-firefox.desktop
- slack-desc
- mozilla-firefox.SlackBuild
Setelah selesai mengumpulkan file-file SlackBuild yang diperlukan, sekarang waktunya kita untuk mendownload source code firefox yang bisa kita dapatkan pada alamat ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/9.0.1/source/. Download-lah 2 file yang diperlukan yaitu :
- firefox-9.0.1.source.tar.bz2.asc
- firefox-9.0.1.source.tar.bz2
Agar proses kompilasi berhasil, sekarang rubah-lah file mozilla-firefox.SlackBuild pada baris 38 yang isinya :
|
1 2 3 4 5 |
fi BUILD=${BUILD:-2} MOZVERS=${MOZVERS:-2.0} RELEASEVER=$(echo $VERSION | cut -f 1 -d r) |
menjadi seperti dibawah ini :
|
1 2 3 4 5 |
fi BUILD=${BUILD:-2} MOZVERS=${MOZVERS:-release} RELEASEVER=$(echo $VERSION | cut -f 1 -d r) |
Jika sudah, simpan perubahan yang dilakukan. Dan sekarang masuklah kedalam direktori tempat dimana seluruh file SlackBuild dan source code mozilla-firefox ditempatkan. Dan jalankan perintah ./mozilla-firefox.SlackBuild dengan menggunakan akses root agar proses kompilasi segera berjalan. Tunggulah beberapa saat sampai proses ini selesai, jika telah selesai maka kita akan mendapatkan file /tmp/mozilla-firefox-9.0.1-x86_64-2.txz yang bisa di install dengan menggunakan perintah installpkg seperti dibawah ini :
root@artivisi:/mnt/DATA/SLACKBUILDS/firefox# installpkg /tmp/mozilla-firefox-9.0.1-x86_64-2.txz Verifying package mozilla-firefox-9.0.1-x86_64-2.txz. Installing package mozilla-firefox-9.0.1-x86_64-2.txz: PACKAGE DESCRIPTION: # mozilla-firefox (Mozilla Firefox Web browser) # # This project is a redesign of the Mozilla browser component written # using the XUL user interface language. Firefox empowers you to # browse faster, more safely and more efficiently than with any other # browser. # # Visit the Mozilla Firefox project online: # http://www.mozilla.org/projects/firefox/ # Executing install script for mozilla-firefox-9.0.1-x86_64-2.txz. Package mozilla-firefox-9.0.1-x86_64-2.txz installed. root@artivisi:/mnt/DATA/SLACKBUILDS/firefox#
Jika sudah, sekarang mari kita test. Jalankan firefox melalui menu maupun dari terminal/console, dan ketika kita mengecek versi-nya harusnya kita akan mendapatkan tampilan seperti gambar dibawah ini :

Bagaimana mudah bukan cara installasi-nya ? Apakah tertarik untuk mencoba mozilla-firefox 9.0.1 ?
Tags: Firefox, SlackBuild, Slackware
Makasih tutorialnya pak Martin, mungkin yang perlu ditambahkan disini selain proses compiling yang cukup lama, juga harus ditambahkan ketersediaan swap memory. 3 kali saya coba, gagal ditengah jalan ternyata partisi swap saya belum aktif…
Nice tutorial, anyway….
Makasih pak buat info-nya
Tapi bukannya partisi swap by default hrs sudah ada ya pak ?
enakan Chromium dah ada Sbo nya
Yups, saya juga suka Chrome koq, jadi default browser di laptop saya
kok ngebuildnya luamamamaaaa yaaa
Iya, proses nge-build nya emang lama
Source codenya sendiri aja ~+ 70′an MB
luamama itu kira2 berapaa la ya? pakai kompi apa? kl lebih dari 1jam saya ga ikut deh
Klo 1 jam lebih sih ndak lah ya
Laptop yang saya pake speknya kurang lebih seperti ini :
- Core2Duo
- RAM 4GB
Klo ga salah kemarin lebih dari 1/2 jam