Gentoo Logo

FAQ Gentoo Linux/AMD64

Daftar Isi:

1.  Pertanyaan

Pengenalan FAQ Gentoo/AMD64

Dokumen ini berisi pertanyaan-pertanyaan yang sering ditanyakan tentang Gentoo/AMD64. Kami bermaksud untuk membantu dan menyediakan informasi-informasi berguna tentang Gentoo/AMD64. Beberapa dari pertanyaan-pertanyaan di sini dapat anda temukan di forum, IRC, atau milis. Jika anda memiliki saran atau pertanyaan tentang FAQ ini, silakan mengirimkan email ke amd64@gentoo.org.

Instalasi

Hardware

Aplikasi

Bagaimana saya membantu proyek Gentoo/AMD64?

Sumber-sumber lain

2.  Instalasi

CFLAGS apa yang harus saya gunakan untuk AMD64/EM64T?

Anda harus menggunakan CFLAGS sederhana untuk menghindari masalah pada sistem anda. Misalnya, anda boleh menggunakan CFLAGS="-march=k8 -O2 -pipe" untuk sistem selain EM64T dan CFLAGS="-march=nocona -O2 -pipe" untuk sisten EM64T.

Kernel apa yang harus saya gunakan untuk AMD64?

Anda dapat menggunakan hampir semua source kernel yang tersedia di Portage. Kami anjurkan anda untuk menggunakan gentoo-sources karena kernel ini merupakan kernel yang dirancang khusus untuk Gentoo Linux. Source kernel ini berisi banyak sekali tambalan khusus AMD64, untuk itu hanya kernel inilah yang didukung secara resmi oleh Gentoo/AMD64.

Peringatan: Anda harus berhati-hati dengan beberapa fitur kernel yang belum diuji dengan baik seperti PREEMPT.

Pastikan agar anda telah mengaktifkan opsi IA32_EMULATION di kernel.

Daftar Kode 2.1: Mengaktifkan IA32 Emulation di source Kernel

# cd /usr/src/linux
# make menuconfig

Executable file formats / Emulations  --->
  [*] IA32 Emulation

Peringatan: Anda mungkin akan mengalami kegagalan ketika membangun aplikasi pada sistem multilib jika anda menonaktifkan opsi ini.

Apakah saya bisa mendapatkan peningkatan performa jika saya menggunakan sistem 64-bit?

Pertanyaan ini sulit dijawab. Pada beberapa kasus, anda akan merasakan peningkatan performa, sedangkan pada kasus lain tidak. Untuk penggunaan sehari-hari, hampir tidak ada perbedaan antara 64-bit dan 32-bit. 64-bit biasanya terasa lebih cepat pada komputasi "floating point" yang biasanya terdapat pada aplikasi multimedia dan render 3D. Anda mungkin tertarik dengan artikel ini. Terdapat juga thread yang menarik pada forum kami.

Apakah itu multilib dan bagaimana cara menggunakannya?

Setiap prosesor AMD64 mampu menjalankan kode 32-bit dan 64-bit. Tetapi, ketika anda memiliki aplikasi 32-bit, anda tidak dapat mencampurnya dengan librari 64-bit, juga sebaliknya. Namun anda dapat menjalankan aplikasi 32-bit secara nativ jika semua librari yang dibutuhkan tersedia sebagai obyek 32-bit. Anda dapat memilih apakah anda menginginkan dukungan multilib atau tidak dengan memilih profil yang sesuai. Default-nya merupakan profil dengan multilib.

Peringatan: Untuk saat ini anda belum bisa berpindah dari profil non-multilib ke profil multilib, jadi pikirlah dua kali sebelum anda menggunakan profil non-multilib.

Bagaimana cara menciptakan chroot 32-bit?

Silakan baca panduan chroot 32-bit.

Dapatkah saya melakukan upgrade dari sistem x86 saya ke amd64 dengan melakukan emerge -e world?

Karena adanya beberapa perbedaan antara instalasi x86 dan amd64, anda tidak dapat melakukan upgrade. Silakan melakukan instalasi baru. Proses instalasinya agak sedikit berbeda dengan x86, jadi silakan membaca Buku Pegangan AMD64.

Dapatkah saya menggunakan Reiser4?

Reiser4 tidak tersedia pada kernel apapun yang disediakan oleh proyek kernel Gentoo, jadi tim AMD64 juga tidak mendukungnya. Jawabannya adalah tidak.

3.  Hardware

Apakah driver binari NVIDIA/ATI saya bisa berfungsi?

Ya, NVIDIA dan ATI menyediakan driver untuk AMD64. Anda dapat menginstalnya dengan menjalankan emerge nvidia-drivers atau emerge ati-drivers. Jika anda memiliki pertanyaan tentang driver-driver ini, sebaiknya anda membaca Panduan nVidia atau FAQ ATi.

Bagaimana cara menggunakan fitur Cool'n'Quiet/PowerNow?

Anda harus mengkompilasi kernel anda dengan dukungan fitur-fitur ini. Anda hanya perlu mengaktifkan opsi-opsi berikut ini:

Daftar Kode 3.1: Opsi-opsi kernel untuk Cool'n'Quiet/PowerNow

Power management options --->
  [*] Power Management support
CPU Frequency scaling --->
  [*] CPU Frequency scaling
  [*] CPU frequency table helpers
  [*] AMD Opteron/Athlon64 PowerNow!

Kemudian jalankan emerge cpudyn lalu edit /etc/conf.d/cpudyn dengan editor kesukaan anda.

Daftar Kode 3.2: Contoh /etc/conf.d/cpudyn

INTERVAL=1
CPU_UP=0.5
CPU_DOWN=0.9
THROTTLING_LOW=7
CPUFREQ_25="/sys/devices/system/cpu/cpu0/cpufreq /sysfs/devices/system/cpu/cpu0/cpufreq"
CPUFREQ_ACPI="/proc/acpi/processor/CPU0/throttling"

Sekarang anda hanya perlu menjalankan rc-update add cpudyn default untuk memastikan agar service ini dijalankan setiap kali anda boot.

Catatan: Anda mungkin perlu membaca Panduan Power Management untuk mendapatkan tips tentang manajemen power CPU.

4.  Aplikasi

Dapatkah saya menggunakan Macromedia Flash?

Ya. Agar Flash bisa berfungsi, anda memerlukan browser 32-bit seperti mozilla-firefox-bin atau opera karena Macromedia tidak menyediakan versi 64-bit. Setelah meng-emerge paket -bin dari browser kesukaan anda, instal Flash dengan menjalankan emerge netscape-flash.

Dapatkah saya menggunakan OpenOffice.org?

OpenOffice versi di bawah 2.0.4 tidak dapat dibangun di sistem 64-bit, jadi anda harus menggunakan versi binari 32-bit, tersedia di Portage sebagai openoffice-bin. Jika anda merasa berani anda dapat meng-emerge openoffice, tetapi waspadalah, karena versi ini berlum teruji dengan seksama untuk dianggap stabil.

Saya ingin menginstal paket foo, tetapi emerge mengatakan: (masked by: ~amd64 keyword)

Hal ini berarti paket tersebut masih berada di pohon 'percobaan'. Silakan membaca man portage atau bab Mencampur Cabang-cabang Software dari Buku Panduan AMD64 untuk informasi lebih lanjut.

Saya ingin menginstal paket foo, tetapi emerge mengatakan: (masked by: missing keyword)

Hal ini berarti paket tersebut belum diuji. Tetapi belum tentu paket tersebut tidak dapat berfungsi. Anda dapat meng-unmasknya dengan menerima arsitektur lain untuk paket tersebut. Contoh berikut ini menunjukkan cara memerintahkan Portage untuk menerima keyword apa saja untuk paket tertentu.

Daftar Kode 4.1: Contoh penambahan keyword paket

# echo "category/packagename ~* *" >> /etc/portage/package.keywords
# emerge packagename

Jika paket ini berfungsi dengan baik untuk anda, beritahukan kepada kami dan laporkan sebuah bug di Bugzilla Gentoo, agar tim AMD64 dapat memberikan keyword untuk paket tersebut dan pengguna lain dapat merasakan manfaat dari percobaan anda.

Peringatan: Jangan menggunakan perintah seperti ACCEPT_KEYWORDS="~x86" emerge packagename. Hal ini kemungkinan besar akan merusak pohon Portage anda.

5.  Bagaimana saya membantu proyek Gentoo/AMD64?

Bagaimana saya bisa membantu?

Dengan popularitas arsitektur amd64 yang terus meningkat, kami juga semakin membutuhkan bantuan. Masih terdapat banyak tugas yang perlu dilaksanakan untuk meningkatkan kualitas Gentoo/AMD64. Pengguna biasa dapat membantu kami dengan:

  • Mengisi laporan bug
  • Menguji software yang belum memiliki keyword ~amd64
  • Berpartisipasi di Proyek Arch Testers
  • Membantu menjawab pertanyaan di milis, forum, dan channel IRC
  • Mengirimkan patch

6.  Sumber-sumber lain

Di manakah dapat saya temukan informasi atau bantuan lain tentang Gentoo/AMD64?

Jika anda masih memiliki pertanyaan yang belum terjawab di sini, anda dapat mencoba sumber lain yang tercantum di halaman proyek kami. Anda juga dapat bertanya kepada kami di #gentoo-amd64 pada irc.freenode.net, Forum Gentoo/AMD64, atau di milis gentoo-amd64@lists.gentoo.org.



Print

Diperbarui 22 Juli 2007

Versi asli dari dokumen ini terakhir diupdate 28 Maret 2012

Rangkuman: Dokumen ini merupakan FAQ Gentoo Linux/AMD64

Luis Medinas
Editor

Gerald J. Normandin Jr.
Editor

Simon Stelling
Editor

Xavier Neys
Editor

Dzikri Aziz
Translator

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.