Frequently asked questions (Bahasa Indonesia)
Selain membaca pertanyan-pertanyaan dibawah ini,Anda juga dapat langsung membaca artikel Tentang Archlinux,sehingga Anda lebih paham tentang Archlinux dan prinsip penggunaannya.
Pertanyaan Umum
Q) Apa itu Archlinux?
A) Dikutip dari artikel berjudul Arch Linux:
Archlinux adalah distribusi komunitas independen yang dikembangkan untuk arsitektur i686/x86-64, berbasis model rolling-release dan menargetkan pengguna-pengguna GNU/Linux kompeten yang menawarkan banyak repositori binari dan pengelolaan paket yang sangat baik seperti sistem pemaketan serupa ports/ports-like. Pengembangan fokus pada minimalisme(kesederhanaan), elegan, ketepatan kode dan modernitas. Versi 0.1 (Homer) dirilis 11 Maret 2002.
Q) Apa alasan Saya untuk memakai Archlinux?
A)
- Anda sudah membaca artikel berjudul The Arch Way dan setuju dengan isi artikel tersebut.
- Anda suka dengan tantangan serta hal-hal yang bersifat "Dikerjakan Sendiri".
- Anda membutuhkan sebuah distribusi GNU/Linux yang sederhana,simple,elegan,minimalis namun tetap modern dan sangat mudah dikustomisasi sesuai keinginan.
- Anda menginginkan sistem operasi yang selalu terupdate/bleeding edge dan bersifat rolling release yang akan digunakan untuk tujuan umum.
Jika pernyataan diatas sesuai dengan Anda,maka Archlinux akan sangat cocok dengan Anda.
Q) Apa alasan Saya untuk TIDAK memakai Archlinux?
A)
- Anda sudah membaca artikel berjudul The Arch Way dan TIDAK setuju dengan isi artikel tersebut.
- Anda kurang suka dengan tantangan serta hal-hal yang bersifat manual dan lebih menyukai sistem operasi yang siap pakai tanpa perlu dikonfigurasi lagi (otomatis).
- Anda sudah senang dengan sistem operasi yang digunakan saat ini.
- Anda TIDAK ingin sistem operasi yang bersifat bleeding edge dan rolling release.
- Anda membutuhkan sistem operasi dengan dukungan untuk arsitektur selain x86_64 dan i686.
- Anda mengingkan sistem operasi dengan tujuan dan target pengguna yang berbeda.
Jika pernyataan diatas sesuai dengan Anda,mungkin Archlinux kurang cocok dengan Anda.
Q) Archlinux berbasis distro apa?
A) Archlinux dikembangkan sendiri,dibangun dari dasar/titik kecil dan tidak berbasis distribusi GNU/Linux manapun.Sebelum membuat Archlinux,Judd Vinet menggunakan sistem operasi CRUX
yang merupakan sebuah distro besar dan minimalis buatan Per Lidén.
Dengan ide yang terinspirasi dari CRUX
,Archlinux pun diciptakan dari dasar/sebuah titik dan munculnya Pacman (packet manager) lalu ditulis dengan bahasa C.
Q) Cocok kah pengguna pemula GNU/Linux menggunakan Archlinux?
A) Pertanyaan ini sering menimbulkan banyak debat.Archlinux ditargetkan untuk pengguna GNU/Linux tingkat lanjut.Namun beberapa orang merasa bahwa menggunakan Archlinux adalah awal yang bagus. Perlu diingat bagi seorang pemula,bahwa menggunakan Archlinux berarti Anda harus mau banyak belajar dan menerima prinsip dari Archlinux yaitu do-it yourself yaitu Anda akan lebih sering mengerjakan sesuatu secara manual dan melakukannya sendiri seperti kegiatan kompilasi sistem dan untuk kedepannya mengontrol Archlinux sesuai kebutuhan.
Jika Anda ingin melakukan sesuatu dengan Archlinux Anda,alangkah lebih baiknya Anda mencari info tentang hal tersebut diinternet seperti melalui mesin pencari,Wiki dan Forum (membaca FAQ terkini).Sehingga Anda tidak akan tersesat nantinya saat mulai bermain dengan Archlinux.Dan perlu diketahui banyak kejadian di forum dimana ada beberapa pertanyaan tidak dijawab.Alasannya sangat klasik,pertanyaan tersebut bersifat mendasar dan itu-itu saja. There is a reason these resources were created/made available to you in the first place. Banyak sukarelawan telah meluangkan waktu berjam-jam untuk mengompilasi informasi yang baik ini.
Q) Apakah Arch didesain sebagai sebuah server? Desktop? Workstation?
A) Archlinux tidak didesain untuk suatu fungsi khusus.Namun Archlinux didesain agar sesuai dengan berbagai macam tipe pengguna.Archlinux menargetkan pengguna yang menyukai tantangan dan cocok dengan konsep do-it yourself atau mengerjakannya sendiri serta mereka yang suka mengekplorasi sehingga menjadikannya sesuai dengan kebutuhan pengguna.Oleh karena itu,Archlinux akan menjadi sistem operasi yang mampu mencakup segala kebutuhan pengguna jika dikelola oleh pengguna yang tepat.Contohnya saja,Archlinux banyak digunakan pada PC,laptop,notebook,netbook serta komputer kerja.Dan pastinya,server archlinux.org berjalan diatas mesin Archlinux :).
Q) Alangkah lebih baiknya jika tim Archlinux menerapkan "fitur ini" ?
A) Sudahkan Anda membaca artikel berjudul The Arch Way?Sesuaikanlah dengan prinsip minimal/sederhana dan keakuratan kode sumber yang baik.Ayo bergabung dengan Kami dan berikan kontribusimu berupa kode sumber/solusi ke komunitas.Jika diterima dengan baik oleh komunitas dan tim developer Archlinux,bisa saja kontribusi Anda akan diintegrasikan ke Archlinux.
Komunitas Archlinux berkembang karena kontribusi dan saling berbagi kode sumber serta perangkat (opensource).
Q) Kapan rilis baru Archlinux dibuat?
A) Rilis Arch Linux hanyalah snapshot dari repositori / inti, dikombinasikan dengan berbagai fitur atau modifikasi pada script installer itu sendiri. Model rilis tersebut membuat setiap sistem Archlinux selalu terupdate hanya dengan satu perintah.
Karena alasan inilah,rilis baru Archlinux kurang perlu, karena sistem perputaran-rilis membuat paket yang sudah kadaluarsa akan diperbarui secara berkala.
Jika Anda mencari cara untuk mendapatkan rilis terbaru Archlinux, Anda tidak perlu menginstal ulang. Anda cukup menjalankan perintah pacman -Syu
dan Anda sudah mendapatkan Archlinux terupdate tanpa harus menginstall ulang.
Karena alasan yang sama, rilis baru Archlinux biasanya tidak penuh dengan fitur baru dan menarik. Fitur baru dan menarik dirilis apabila diperlukan dengan paket yang diperbarui, dan dapat diperoleh segera melalui perintah pacman -Syu
.
Q) Is Arch Linux a stable distro? Will I get frequent breakage?
A) The long and short answer is: It is largely as stable as you make it.
You assemble your own Arch system, atop the simple base environment, and you control system upgrades. (Obviously, a larger, more bloated system incorporating multitudes of packages, multiple toolkits and desktop environments would be more likely to experience configuration issues due to upstream changes than a slimmer, more simple system would.) Arch is targeted at capable, proactive users. General UNIX competence and good system maintenance and upgrade practices also play a large role in system stability. Also recall that Arch packages are predominantly unpatched, so most application issues are inherently upstream.
Therefore, it is the user who is ultimately responsible for the stability of his own rolling release system. The user decides when to upgrade, and merges necessary changes when required. If the the user reaches out to the community for help, it is often provided in a timely manner. The difference between Arch and other distributions in this regard is that Arch is truly a 'do-it-yourself' distro; complaints of breakage are misguided and unproductive, since upstream changes are not the responsibility of Arch devs.
Q) What exactly is this 'BSD-style' init framework I keep hearing about?
Part of BSD's heritage is the simple init framework that it has incorporated. The main difference between a BSD init and a sysV init is that Arch's BSD-style init uses a single line in a single file, /etc/rc.conf
, to point to scripts within a single directory, etc/rc.d/
, for all system services, regardless of runlevel.
A SysV init, on the other hand, would use a system of multiple directories (usually 7 by default), one for each runlevel: /etc/rc.0,1,2,3,4,5,6
. Each directory contains a gratuitous number of symlinks; one for each service. Each symlink points to a corresponding script in the /etc/init.d/
directory. Needless to say, the SysV method is more complex, as by default dozens of symlinks reside under each /etc/rc.0,1,2,3,4,5,6
directory in addition to all the scripts under /etc/init.d/
. Keeping in line with its simple philosophy, Arch uses the BSD-style init.
Q) Arch linux butuh lebih banyak sorotan publik (seperti sosialiasi)?
A) Tujuan dari Arch linux bukanlah menjadi sesuatu yang "wah" atau terkenal/besar,tetapi lebih tepatnya menjadikannya elegan,minimalis dan selalu menjadi distribusi GNU/Linux yang terupdate serta berfokus pada kesederhanaan dan keakuratan kode-sumber.Secara alami,pertumbuhan yang berkelanjutan terjadi antara basis pengguna target.
Q) Apakah Archlinux membutuhkan lebih banyak developer?
A) Bisa saja.Anda bisa meluangkan waktu Anda untuk ikut bagian disini.Kunjungi forum arch linux, IRC channels, dan mailing lists,dan lihat tindakan apa yang bisa Anda lakukan.Atau sebagai langkah awal anda dapat berkontribusi di komunitas subforum.
Q) Kenapa Archlinux Saya lambat saat membuka aplikasi tertentu?
A) Pastikan bahwa hostname sudah diatur dengan benar.Silahkan cek di /etc/hosts
.Jika Anda tidak mengaturnya dengan benar makan pada saat membuka aplikasi akan terasa lebih lambat dari biasanya.
Q) Kenapa koneksi internet Saya lebih lambat dari sistem operasi lainnya?
A) Apakah pengaturan jaringan Anda sudah benar?Sudahkan Anda cek pengaturan pada /etc/rc.conf
/etc/hosts
dan /etc/resolv.conf
?
Q) Kenapa Archlinux banyak menggunakan kapasitas RAM saat masuk desktop hingga 2Gb?
A) Secara esensial,kapasitas RAM yang tidak terpakai adalah kapasitas yang sia-sia.
Banyak pemula yang baru tahu bahwa kernel Linux mempunyai teknik yang berbeda dalam mengelola memori,karena pemahaman mereka sebelumnya agak berbeda.Karena mengakses data dari RAM lebih cepat dari disk,maka kernel membuat cache untuk data yang sering diakses di memori.Cache tersebut hanya akan dihapus apabila sistem sudah kehabisan kapasitas memori dan ternyata masih ada data yang harus diambil untuk diproses.
Untuk memahaminya lebih lanjut silahkan ketikkan perintah free
diterminal :
$ free -m
$ free -m total used free shared buffers cached Mem: 1009 741 267 0 104 359 -/+ buffers/cache: 278 731 <-- INGAT INI Swap: 1537 0 1537
Penting untuk memahami maksud dari baris -/+ buffers/cache:
--> Sebuah gambaran tentang kapasitas memori yang sebenarnya "sedang dipakai(active use)" dan kapasitas "yang tersedia(available)" daripada kapasitas yang "tidak terpakai(unused)".
Dari contoh diatas,sebuah laptop dengan total kapasitas RAM 1Gb,terlihat kapasitas sebesar 741Mb sedang dipakai dan lucunya 741Mb tersebut adalah beberapa perintah diterminal yang sedang diam dan browser yang sedang terbuka.Kemudian,berdasarkan baris yang sudah kita tekankan diatas,terlihat bahwa hanya 278Mb yang "sedang dipakai" dan faktanya,ada kapasitas sebesar 731Mb "yang tersedia" untuk data baru.Lalu,coba lihat dikolom "buffers",maka akan terlihat data sebesar 104Mb yang merupakan kapasitas yang "sedang dipakai" namun mengandung buffer data dan 359Mb mengandung cache dari data,yang mana keduanya bisa dihapus jika dibutuhkan.Hanya 267Mb yang benar-benar "bebas" dari penggunaan data.
Dampak dari semua hal tersebut adalah peningkatan performa!
Silahkan cek artikel berikut untuk memahami semua hal diatas lebih lanjut.
Manajemen Paket/aplikasi
Q) Saya menemukan error pada sebuah paket/aplikasi.Apa yang harus Saya lakukan?
A) Pertama,kamu harus cari tahu apakah Tim Arch bisa menyelesaikan masalah tersebut.Terkadang jika tidak (seperti error pada aplikasi Firefox yang merupakan kesalahan dari Tim Mozzila) maka kasus ini disebut upstream error.Jika masalahnya datang dari Archlinux itu sendiri,Anda bisa mengikuti langkah-langkah berikut :
- Cari solusi masalah Anda di forum dan lihat apakah ada yang sudah berhasil memperbaiki masalah tersebut.
- Beritahu si pembuat paket/aplikasi.Coba perintah
pacman -Qi
untuk infonya. - Kirimkan "laporan masalah" beserta informasi detailnya ke https://bugs.archlinux.org.
- Jika perlu,Anda bisa menanyakan masalah Anda diforum dan jelaskan secara detail sesuai dengan "laporan masalah" yang telah Anda buat tadi.Dengan demikian orang lain tidak akan mengirimkan "laporan masalah" yang sama lagi karena Anda sudah mengirimkannya.
Q) Apakah Archlinux mempunyai database untuk Pacman?
A) Tentu.Anda bisa kunjungi trit dibawah ini untuk infonya :
https://bbs.archlinux.org/viewtopic.php?id=11193
https://bbs.archlinux.org/viewtopic.php?id=10898
Lihat di bagian FS#5328,.
Q) Archlinux harus mempunyai nama ekstensi file paket dengan format tersendiri karena .pkg.tar.gz dan .pkg.tar.xz terlalu panjang dan membingungkan
A) Hal ini sudah didiskusikan di milis Archlinux.Beberapa orang menyarankan .pac untuk ekstensi paket Archlinux.Namun seperti disaat sekarang,tidak ada rencana untuk mengganti ekstensi file paket dari Archlinux.
Tobias Kieslich,salah seorang developer Archlinux menambahkan "Sebuah paket merupakan file gzipped [xz] tarball! dan itu bisa dibuka,diinvestigasi dan dimanipulasi oleh aplikasi dengan kemampuan membuka file 'ekstensi tar'.Selebihnya,tipe mime akan terdeteksi otomatis dengan baik bagi kebanyakan aplikasi".
Q) Pacman membutuhkan sebuah pustaka yang berisi tentang informasi paket/aplikasi
A) Semenjak versi 3.0.0 Pacman mempunyai front-end libalpm yang merupakan "Pustaka untuk Manajemen Paket Archlinux".Pustaka ini mengizinkan alternatif front-end lainnya untuk diciptakan.(Contoh : GUI front-end)
Q) Kenapa Pacman tidak mempunyai versi khusus dengan GUI?
A) Silahkan baca artikel tentang prinsip The Arch Way dan Arch Linux.Tim developer Archlinux tidak akan membuat Pacman dengan versi GUI.Atau Anda bisa cek di Pacman GUI Frontends untuk melihat opsi lainnya.
Q) Pacman membutuhkan "Fitur X"
A) Silahkan baca artikel tentang prinsip The Arch Way dan tentang Arch Linux.Archlinux memiliki prinsip "Keep It Simple" atau membuatnya tetap simpel.Jika ide Anda tidak merusak prinsip Archlinux,silahkan diskusikan di Forum Archlinux.Cek juga bugs.archlinux.org untuk melakukan permintaan fitur baru atau masukan lainnya untuk sistem operasi Archlinux.
Selain itu,cara terbaik untuk menambahkan fitur baru terhadap Pacman atau Archlinux adalah menerapkan fitur baru tersebut kepada diri Anda sendiri.Meskipun tidak ada jaminan fitur tersebut secara resmi akan diterima namun orang lain akan mengapresiasikannya dan ikut mencobanya juga.
Q) Archlinux membutuhkan repositori khusus berisi paket/aplikasi paling stabil
A) Silahkan baca diskusi berikut https://bbs.archlinux.org/viewtopic.php?id=11288
Q) Apa perbedaan antara semua repositori tersebut?
A) Silahkan baca artikel berikut tentang Official repositories.
Q) Saya baru saja menginstall paket/aplikasi "nama_paket/aplikasi".Bagaimana cara membukanya?
A) Jika Anda menggunakan desktop environment seperti KDE atau GNOME,paket/aplikasi/program biasanya akan muncul otomatis dibagian menu/panel.Jika Anda mencoba menjalankan aplikasi dari terminal dan tidak tahu perintah untuk aplikasi tersebut,silahkan jalankan perintah pacman -Ql namapaket | grep bin
.Masalah umum yang muncul dari aplikasi seperti Firefox atau OpenOffice adalah aplikasi tersebut terinstall pada direktori/folder /opt
dan bukan di direktori $PATH
yang mana merupakan tempat Anda berada disebuah direktori sekarang ini.Anda bisa jalankan perintah source /etc/profile
atau logout kemudian login kembali ke Archlinux untuk mengatasi masalah ini.
Proses Instalasi
Q) Archlinux membutuhkan proses installasi yang lebih baik.Mungkin installasi dengan GUI ketimbang mode teks?
A) Diskusi tentang "installasi yang lebih baik" disini bersifat subjektif.Cara terbaik untuk menghadapi hal ini adalah dengan menyesuaikan diri dengan prinsip "The Arch Way".Jika pendapat Anda tentang "installasi yang lebih baik" tidak merusak prinsip Archllinux,mungkin saja hal tersebut akan dilirik oleh tim developer untuk pengembangan Archlinux dalam proses installasi yang lebih baik kedepan.
Semenjak kita tidak akan sering menginstall ulang Archlinux karena Archlinux bersifat "rolling-release",maka menyediakan installasi yang lebih baik tidak akan menjadi hal yang utama bagi pengguna maupun tim developer.
Namun,jika Anda ingin menginstall Archlinux dengan cara yang lebih user friendly,Anda bisa cek 2 cara tidak resmi yaitu Archie Live CD[dead link 2021-11-10 ⓘ] untuk DE XFCE (DE lain dalam pengembangan) dan Arch Linux Office Install CD[dead link 2021-11-10 ⓘ] untuk DE KDE.
Q) Desktop Environment/Window Manager manakah yang seharusnya Saya gunakan?
A) Ada banyak pilihan untuk hal tersebut.Silahkan gunakan yang paling sesuai dengan kebutuhan Anda.
Q) Apa yang membedakan Archlinux dengan distro "minimalis" lainnya?
A) Beberapa distro GNU/Linux memang menyediakan metode installasi yang mirip dengan Archlinux.Namun ada beberapa hal yang harus Anda perhatikan :
- Archlinux secara fundamental didesain sebagai distro yang ringan dengan keadaan minimal pada saat proses installasi/pembuatan.
- Ketika Netinstall atau Core images digunakan,satu-satunya cara menginstall Archlinux adalah membangunnya dari dasar.
- Proses installasi dari Archlinux menganut konsep "Keep It Simple,Stupid" yaitu membuatnya tetap simpel dan minimalis.Hal tersebut menjadikannya unik bagi pengguna yang ingin menginstall Archlinux.
- Installasi Archlinux yang simpel menjadikannya sangat transparan dari dalam dan pengguna secara manual dapat mengaturnya sesuai kebutuhan dan keadaan.
- Archlinux menyediakan dokumentasi yang lengkap untuk mendukung proses membuat/merakit Archlinux dari nol untuk semua orang.
Pertanyaan Lainnya
Q) Pesan error 'warning: current locale is invalid; using default "C" locale' saat menggunakan Pacman.Apa yang harus Saya lakukan?
A) Berdasarkan pesan error tersebut,pengaturan tempat/lokasi (locale) Anda tidak benar.Silahkan lihat artikel di wiki Archlinux tentang Konfigurasi lokasi (locale)
Q) Bagaimana cara terhubung ke koneksi nirkabel seperti wifi?
A) Coba cek di Wireless network configuration.
Q) Bagaimana cara terhubung ke jaringan kabel?
A) Coba cek di Configuring Network.
Q) Dari tadi Saya sering menemui perihal AUR.Apakah itu AUR?
A) Coba cek artikel berikut tentang Arch User Repository#FAQ.
Q) Kenapa layar saya menjadi hijau saat menonton video?
A) Bisa jadi pengaturan Kedalaman warna/Colour Depth Anda salah.Sebagai contoh,bisa jadi Anda mengatur Colour Depth ke 16,padahal seharusnya 24.
Q) Pengecek ejaan kata menganggap semua teks 'salah'.Kenapa?
A) Sudahkan kamu menginstall paket aspell dictionary?Coba jalankan perintah pacman -Ss aspell
diterminal untuk melihat apakah bahasa Anda tersedia untuk diunduh dan digunakan oleh pengecek ejaan kata?
Jika Anda sudah menginstall aspell dan masalah Anda masih tetap muncul,bisa jadi masalah tersebut datang dari enchant
.
Pertama,cek daftar bahasa apa saja yang bisa digunakan oleh aspell dengan mengetik perintah aspell dicts
:
$ aspell dicts
Akan menghasilkan output :
en en_ID ...dll
Jika bahasa Anda terdaftar atau muncul disana,tambahkan teks dibawah ini ke /usr/share/enchant/enchant.ordering
:
language:aspell en_ID:aspell # Contoh