Lanjutkan Kembali Daftar Isi

3. Menginstal XFree86

Anda sangat mungkin telah mendapatkan XFree86 sebagai bagian dari distribusi Linux, sehingga men-download software secara terpisah tidak lagi diperlukan. Dalam kasus ini, Anda boleh melewati bagian ini.

Distribusi binary dari XFree86 untuk Linux dapat Anda temukan pada sejumlah site FTP. Pada setiap site XFree86 distribusi tadi berada di dalam: ftp://ftp.xfree86.org/pub/XFree86/current/binaries/Linux-ix86 (Pada saat penulisan dokumen ini, versi yang ada adalah 3.2A; versi-versi terbarunya akan dikeluarkan secara berkala).

Sebelum Anda melakukan hal-hal lain, silahkan men-download file shell script `preinst.sh' dilanjutkan dengan menjalankan script tsb. Script tadi akan menampilkan persyaratan-persyaratan yang harus Anda penuhi sebelum Anda melakukan instalasi.

Apabila Anda men-download XFree86 secara langsung, tabel berikut berisi file-file yang terdapat didalam distribusi XFree88-3.3.

Salah satu dari server berikut Anda perlukan:

X338514.tgz
        Server untuk board berbasis 8514

X33AGX.tgz
        Server untuk board berbasis AGX

X33I128.tgz
        Server untuk Number Nine Imagine 128

X33Mach32.tgz
        Server untuk board berbasis Mach32

X33Mach64.tgz
        Server untuk board berbasis Mach64

X33Mach8.tgz
        Server untuk board berbasis Mach8

X33Mono.tgz
        Server untuk mode video monochrome

X33P9K.tgz
        Server untuk board berbasis P9000

X33S3.tgz
        Server untuk board berbasis S3

X33S3V.tgz
        Server untuk S3 ViRGE dan ViRGE/VX (merupakan beta)

X33SVGA.tgz
        Server untuk board berbasis Super VGA

X33W32.tgz
        Server untuk board berbasis ET4000/W32

Jika Anda tidak mengetahui server mana yang akan Anda gunakan, ambillah server VGA 16, X33VGA16.tgz. Bagaimanapun Anda harus mendownload server tadi, karena Anda memerlukannya untuk menjalankan utilitas auto-configuration pada langkah berikutnya.

Semua file-file beriktu Anda perlukan:

Preinst.sh
        Script pre-instalasi

Postinst.sh
        Script post-instalasi

X33bin.tgz
        Binary dari X11R6

X33cfg.tgz
        File config untuk xdm, xinit, dan fs

X33doc.tgz
        Dokumentasi

X33man.tgz
        Halaman-halaman manual

X33fnts.tgz
        Font-font 75dpi, misc, dan PEX
 
X33lib.tgz
        Shared X libraries, dan file-file pendukung

X33set.tgz
        Utilitas XF86Setup

X33VG16.tgz
        Server untuk board berbasis VGA/EGA

File-file berikut merupakan boleh diinstall boleh tidak:

X33f100.tgz
        Font-font 100dpi

X33fcyr.tgz
        Font-font Cyrillic

X33fnon.tgz
        Font-font lainnya (China, Jepang, Korea, Yahudi)

X33fscl.tgz
        Font-font berskala (speedo, dan Type1)

X33fsrv.tgz
        Font server dan file-file config

X33prog.tgz
        File-file X header, config, dan compile-time libs

X33lkit.tgz
        X server Link Kit

X33lk98.tgz
        PC98 X server Link Kit

X33nest.tgz
        Nested X server

X33prt.tgz
        X print server

X33vfb.tgz
        Virtual framebuffer X server

X33ps.tgz
        Dokumentasi dalam versi PostScript

X33html.tgz
        Dokumentasi dalam versi HTML

Direktori XFree86 seharusnya memiliki sebuah file RELNOTES yang berisi release notes bagi versi saat ini. Gunakan informasi-informasi didalamnya bagi keperluan yang lebih terperinci mengenai instalasi.

Semua yang harus dilakukan dalam menginstal XFree86 meliputi: mendapatkan file-file yang telah disebutkan diatas, membuat direktori /usr/X11R6 (sebagai root), dan melakukan unpack terhadap file-file didalam direktori /usr/X11R6 menggunakan perintah seperti berikut:

        gzip -dc X33bin.tgz | tar xfB -

Ingatlah bahwa file-file tar tadi dikemas secara relatif terhadap direktori /usr/X11R6, sehingga penting untuk melakukan unpack dari file-file tadi didalam direktori tsb.

Anda harus memastikan bahwa /usr/X11R6/bin berada didalam path anda. Ini dapat dilakukan dengan mengedit default sistem Anda yaitu /etc/profile atau /etc/csh.login (tergantung kepada shell yang digunakan baik oleh Anda maupun user-user lainnya dari sistem Anda tsb). Atau, dapat pula dilakukan dengan menambahkan direktori tadi kedalam path pribadi Anda dengan memodifikasi file .bashrc atau .cshrc tergantung shell yang Anda gunakan.

Anda juga harus memastikan bahwa /usr/X11R6/lib dapat ditemukan oleh ld.so, sang runtime linker. Untuk melakukan ini, tambahkanlah baris berikut:

        /usr/X11R6/lib

ke dalam file /etc/ld.so.conf, lalu sebagai root Anda jalankan /sbin/ldconfig.


Lanjutkan Kembali Daftar Isi