Tags
Ingin mencoba Firefox 9.0.1 di Slackware 13.37 ternyata tidak semudah membalikkan telapak tangan. Setelah menjelajah dengan bantuan mbah gugel, akhirnya dapat juga beberapa tutorial yang bisa dipergunakan, salah satunya dari http://martinusadyh.web.id (terima kasih banyak untuk yang memiliki blog tersebut).
Pertama kali harus di cek apakah memory yang terinstall cukup; mengingat source file firefox yang mencapai 70 MB, kemudian cek swap partition apakah sudah aktif
# free
total used free shared buffers cached
Mem: 4041308 988332 3052976 0 45204 302068
-/+ buffers/cache: 641060 3400248
Swap: 11867132 0 11867132
Ada beberapa file yang harus dikumpulkan terlebih dahulu:
- mimeTypes.rdf.gz
- mozilla-firefox-mimeTypes-fix.diff.gz
- mozilla-firefox.desktop
- mozilla-firefox.SlackBuild
- slack-desc
- firefox-9.0.1.source.tar.bz2
- firefox-9.0.1.source.tar.bz2.asc
Setelah semua file diunduh, lakukan edit pada file mozilla-firefox.SlackBuild yang tadi sudah diunduh. File tersebut merupakan file Slackbuild firefox 4.0 milik Slackware 13.37.
$ vim /usr/local/src/firefox/mozilla-firefox.SlackBuild
perhatikan di baris 38 yang pada awalnya isinya:
35 fi
36 BUILD=${BUILD:-2}
37
38 MOZVERS=${MOZVERS:-2.0}
39 RELEASEVER=$(echo $VERSION | cut -f 1 -d r)
diubah menjadi:
35 fi
36 BUILD=${BUILD:-2}
37
38 MOZVERS=${MOZVERS:-release}
39 RELEASEVER=$(echo $VERSION | cut -f 1 -d r)
Setelah selesai, jangan lupa simpan file tersebut.
Selanjutnya masuk ke direktori tempat semua file diatas tadi diunduh. Jangan lupa set executable buat file SlackBuild tadi
$ cd /usr/local/src/firefox/ # chmod +x mozilla-firefox.SlackBuild # ./mozilla-firefox.SlackBuild
Tunggu proses kompilasi hingga selesai yang cukup lama..
setelah selesai cek di direktory /tmp
# cd /tmp # ls mozilla-firefox-9.0.1-x86_64-2.txz
Jika ingin menyimpan file binary tersebut, bisa dipindah ke directory source yang sudah kita pilih
$ cp /tmp/mozilla-firefox-9.0.1-x86_64-2.txz /usr/local/src/firefox/
langkah terakhir adalah menjalankan file binary tersebut baik dari directory /tmp atau directory backup yang sudah dipilih
# installpkg 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.
Horreee…..tinggal jalankan…
