Jalankan aplikasi UNIX secara nyaman dalam antarmuka grfis X11
Kalau anda pernah berpikir mengenai menjalankan program Unix pada Mac, Anda mngkin berasumsi bahwa anda akan masuk ke dalam antarmuka serba teks. Sebenarnya tidak demikian.
Masukkanlah ke folder Utilities pada Applications di Leopard, dan doble-klik X11.app. Anda akan membuka xterm. Awalnya, anda berpikir bahwa alat ini sama dengan Terminal pada Mac OS X. Tapi xterm sebenarnya merupakan gerbang menuju sesuatu yang lebih besar: X11 environment komputasi grafis.
Dari X11 (yang berjalan berdampingan dengan environment native Mac OS X, yaitu Aqua), Anda bisa menjalankan sejumlah program Unix-aplikasi-aplikasi yang belum sepenuhnya diporting ke Mac OS X-juga beberapa aplikasi pada system Unix atau Linux yang lain pada jaringan. Ini adalah sekilas mengenai X11, dan beberapa hal yang bisa Anda lakukan dengannya.
Di mana mendapatkan aplikasi berbasis X11.
Instalisasi X11 dalam OS X dating bersama program-programnya sendiri. Contohnya, ketikkan /usr/X11/ Ketikkan: /usr/X11/bin/xcalc & dan Anda akan mendapatkan kalkulator berbasis X11. Untuk mendapatkan daftar program yang tersedia untuk X11, ketikan: ls /usr/X11/bin Anda bisa melihat informasi lebih detail mengenai setiap program yang ada dengan mengetikkan man program [name]
Hal ini akan memunculkan manpage viewer Unix, dan memperlihatkan dokumentasi lengkap untuk program yang bersangkutan.
Sejujurnya, aplikasi X11 yang dating bersama Mac OS X tidak begitu menarik. Untuk mendapatkan aplikasi-aplikasi yang menarik , Anda harus mendownloadnya terlebuh dahulu.
Walau GIMP mungkin saja sebuah program X11 yang paling terkenal, masih banyak, ratusan, bahkan ribuan program lain yang bisa Anda gunakan: Inkscape (www.inkscape.org) adalah program gambar vector yang mirip dengan Adobe Ilustrator. Jika Anda mau menjalankan Internet Exsplorer pada Mac, Anda bisa melakukannya dengan 12S4.osx. Sebuah aplikasi X11 yang berbasis Wine Windows Emulator (www.winehq.com) bisa menjalankan empat versi yang berbeda dari Internet Exsplorer. Perhatikan bahwa ies4.osx menggunakan varian khusus dari Wine yang disebut Darwine (darwine.sourceforge.net), yang disediakan sebagai download pada ies4.osx.
Akhirnya, jika Anda menjelajahi dunia software X11, Anda bisa mendownload dan menginstall antara MacPorts (www.macport.org) atau Fink (www.finkproject.com). Keduanya adalah aplikasi open-source yang akan mangkatalogkan dan membantu Anda mengistall lusinan program X11 yang ada di luar sana. Tapi ingat: Apabila Anda tidak terbiasa dengan command line dan file management Unix, jangan terlalu dipusingkan dengan program-program itu.
Antarmuka yang berbeda
Apapun aplikasi yang anda hendak coba. Anda akan segera menyadari bahwa masing-masingnya memiliki look-and-feel yang berbeda, dan tentunya berbeda dari OS X. contohnya, apabila Anda membuka GIMP, xcalc dan xeyes pada saat yang bersamaan dan berpindah diantaranya, Anda akan melihat bahwa menu bar yang ada di atas layar tetap sama tidak peduli aplikasi mana yang memiliki focus saat itu.
Program X11 individu seringkali memiliki menu dan elemen antarmuka yang berbeda, unik, dan memberikan tampilan berbeda pada menu bar X11, dan elemen itu tidak konsisten dari satu program ke program lainnya. Contohnya, untuk membuka menu dari xterm, Anda harus melakukan control-klik; program lainnya memunculkan menu pada bagian atas jendelanya masing-masing.
Konveksi terhadap antar muka bisa berbeda-beda dalam X11. Contohnya, Anda bisa menyorot seleksi teks dalam aplikasi X11, dan pilih Edit:Copy atau command-C untuk menduplikasinya. Walau demikian, ketika Anda berpindah dari satu program ke program yang lainnya untuk mem-paste, Anda akan melihat bahwa Edit:Paste di menu global X11 berwarna abu-abu. Command-V juga tidak akan menghasilkan apa-apa. Tapi, setiap aplikasi X11 memiliki perintah pastenya masing-masing. Umumnya, Anda harus menekan tombol mouse tengah untuk menekan tombol mouse tengah untuk paste; jika mouse Anda tidak memiliki tiga tombol, pergilah ke Preference:Input, Pilih opsi Emulate Three Button Mouse, dan ikuti petunjuk.
Menjalankan X11 secara remote
Jika Anda memiliki akses ke komputer Unix yang berbeda pada jaringan (baik dikantor maupun di Internet), Anda bisa terhubung padanya lewat Secure Shell (SSH) dan jalankan aplikasi X11 yang ada di sana yang akan ditampilakan pada desktop Mac Anda.
Agar hal ini bekerja, komputer yang lain harus dikonfigurasi untuk mengijinkan log-in SSH. Untuk melakukannya, buka xterm dan ketik: ssh –X user_name@host_name (gantikan user_name dengan nama user name Anda, dan host_name dengan host name atau alamat IP komputer yang berlainan tersebut).
Setelah itu selesai, cobalah jalankan sebuah aplikasi X11:Xterm, xeyes, firefox, atau aplikasi lain yang terinstall pada system pada jaringan. Tergantung pada kecepatan jaringan, aplikasi tersebut haruslah terbuka dengan cukup cepat (lihat “Remote Firefox”). Jika Anda mendapatkan pesan “error:Can’t open display: DISPLAY is not set” ini biasanya dikarenakan administrator komputer jaringan perlu mengijinkan X11 For warding option dinyalakan pada file sshd_config sebelum Anda lagi-in.
Oleh Brian Jepson