Difference between revisions of "Frequently asked questions (Indonesia)"

From ArchWiki
Jump to: navigation, search
(Q) Why wouldn't I want to use Arch?)
(rm temporary i18n template)
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
[[Category:About Arch (Indonesia)]]
 
[[Category:About Arch (Indonesia)]]
 
[[Category:FAQs (Indonesia)]]
 
[[Category:FAQs (Indonesia)]]
{{i18n|FAQ}}
+
[[bg:FAQ]]
 
+
[[cs:FAQ]]
 +
[[da:FAQ]]
 +
[[de:FAQ]]
 +
[[en:FAQ]]
 +
[[es:FAQ]]
 +
[[fa:پرسش‌ و پاسخ]]
 +
[[fr:FAQ]]
 +
[[hr:FAQ]]
 +
[[it:FAQ]]
 +
[[ja:FAQ]]
 +
[[ko:FAQ]]
 +
[[lt:FAQ]]
 +
[[nl:FAQ]]
 +
[[pt:FAQ]]
 +
[[ro:Întrebări frecvente]]
 +
[[ru:FAQ]]
 +
[[sk:FAQ]]
 +
[[th:FAQ]]
 +
[[tr:Sss]]
 +
[[zh-CN:FAQ]]
 +
[[zh-TW:FAQ]]
 +
{{translateme}}
 
Selain pertanyaan-pertanyaan di bawah, kamu mungkin menemukan [[The Arch Way]] dan [[Arch Linux]] sangat membantu. Kedua artikel berisi informasi yang bermanfaat tentang Linux Arch.
 
Selain pertanyaan-pertanyaan di bawah, kamu mungkin menemukan [[The Arch Way]] dan [[Arch Linux]] sangat membantu. Kedua artikel berisi informasi yang bermanfaat tentang Linux Arch.
  
Line 25: Line 46:
 
* kamu ingin sebuah SO dengan tujuan yang lain dengan target pengguna berbeda.
 
* kamu ingin sebuah SO dengan tujuan yang lain dengan target pengguna berbeda.
  
==Q) What distro is Arch based on? ==
+
==Q) Arch berbasis distro apa? ==
'''A)''' Arch is independently developed, was built from scratch and is not based on any other GNU/Linux distribution. Before creating Arch, Judd Vinet admired and used <code>CRUX</code>, a great, minimalist distro created by Per Lidén. Originally inspired by ideas in common with <code>CRUX</code>, Arch was built from scratch, and pacman was then coded in C.
+
'''A)''' Arch dikembangkan independen, dibangun dari ''scratch'' dan tidak berbasis distribusi GNU/Linux mana pun. Sebelum membuat Arch, Judd Vinet berminat pada {{ic|CRUX}} dan memakainya, sebuah distro besar, minimalis buatan Per Lidén. Awalnya diinspirasi oleh ide yang banyak serupa dengan {{ic|CRUX}}, Arch dibangun dari ''scratch'', dan pacman lalu ditulis dengan bahasa C.
  
==Q) I am a complete GNU/Linux beginner. Should I use Arch?==
+
==Q) Saya benar-benar seorang pemula GNU/Linux. Apakah sebaiknya saya memakai Arch?==
'''A)''' This question has had much debate. Arch is targeted at more-advanced GNU/Linux users, but some people feel "Arch is a good place to start". If you are a beginner and want to use Arch, just be warned that you must be willing to learn as well as accept the fact that Arch is largely a do-it-yourself distribution. It is the user who assembles the system, and controls what it will be. Before asking any question, do your own independent research by googling, searching the Wiki, and searching the forum (and reading past FAQs). If you do that, you should be fine. Also know that many people do not want to answer the same basic questions over and over, so you are exposing yourself to that environment. ''There is a reason these resources were created/made available to you in the first place.'' Many thousands of ''volunteered'' hours have been spent compiling this excellent information.
+
'''A)''' Pertanyaan ini telah menimbulkan banyak debat. Arch ditargetkan untuk pengguna GNU/Linux tingkat yang lebih lanjut, tetapi beberapa orang merasa ''Arch is a good place to start (Arch adalah tempat yang tepat untuk memulai)''. Jika kamu pemula dan ingin memakai Arch, ingat bahwa kamu harus mau belajar dan menerima bahwa Arch sepenuhnya adalah sebuah distribusi ''do-it-yourself''. Pengguna yang mengompilasi sistem, mengontrol sesuai kebutuhannya. Sebelum menanyakan sesuatu, lakukan penelusuran sendiri via ''googling'', wiki, dan forum (dan membaca FAQ terkini). Jika kamu melakukan hal itu, kamu akan baik-baik saja. Sebaiknya diketahui juga bahwa banyak orang tidak mau menjawab pertanyaan mendasar yang berulang dan berulang, terimalah kondisi tersebut. ''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.
  
Recommended reading: The Arch Linux [[Beginners Guide|Beginners' Guide]].
+
Bacaan yang direkomendasikan: The Arch Linux [[Beginners Guide|Beginners' Guide]].
  
==Q) Is Arch designed to be used as a server? A desktop? A workstation?==
+
==Q) Apakah Arch didesain sebagai sebuah server? Desktop? ''Workstation''?==
'''A)''' Arch is not designed for any particular type of use. Rather, it is designed for a particular type of ''user''. Arch targets competent users who enjoy its do-it-yourself nature, and who further exploit it to shape the system to fit their unique needs. Therefore, in the hands of its target user base, Arch can be used for virtually any purpose. Many use Arch on both their desktops and workstations. And of course, archlinux.org runs on Arch.
+
'''A)''' Arch tidak didesain untuk suatu fungsi khusus. Sebaliknya, Arch didesain untuk menyesuaikan dengan tipe pengguna. Arch menargetkan pengguna yang kompeten, yang menikmati kealamian ''do-it-yourself'', dan mereka yang mengeksplorasinya sesuai kebutuhan pengguna. Oleh karena itu, di tangan pengguna yang tepat, Arch dapat digunakan untuk segala kebutuhan. Banyak yang memakai Arch di desktop dan komputer kerja mereka. Dan tentunya, archlinux.org berjalan di atas mesin Arch.
  
==Q) I really like Arch, except the development team needs to implement ''"feature X"''.==
+
==Q) Saya sangat menyukai Arch, kecuali tim pengembang sebaiknya mengimplementasikan ''"fitur X"''.==
'''A)''' Before going further, did you read [[The Arch Way]]? Have you provided the feature/solution? Does it conform to the Arch philosophy of ''minimalism'' and ''code-correctness over convenience''? Get involved, contribute your code/solution to the community. If it is well regarded by the community and development team, perhaps it will be merged. The Arch community thrives on contribution and sharing of code and tools.
+
'''A)''' Sebelum melanjutkan, apakah kamu sudah membaca [[The Arch Way]]? Sudahkah kamu memberi solusinya? Sesuaikah dengan filosofi ''minimalism'' dan ''code-correctness over convenience'' Arch? Bergabunglah, kontribusikan kode/solusi kamu ke komunitas. Jika diterima dengan baik oleh komunitas dan tim pengembang, mungkin hal itu akan diintegrasikan. Komunitas Arch berkembang karena kontribusi dan saling berbagi kode dan perangkat.
  
==Q) When will the new release be made?==
+
==Q) Kapan rilis baru dibuat?==
'''A)''' Arch Linux releases are merely a snapshot of the /core repository, combined with various features or modifications to the installer script itself. The rolling release model keeps every Arch Linux system current and on the bleeding edge by issuing one command.
+
'''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 Linux Arch terkini dan paling baru dengan menggunakan satu perintah.
  
For this reason, releases are not terribly important in Arch, because the rolling-release system makes new releases out of date as soon as a package has been updated. If you are looking to obtain the latest Arch Linux release, you do not need to reinstall. You simply run the {{Codeline|pacman -Syu}} command and your system will be identical to what you would get with a brand-new install.
+
Karena alasan inilah, rilis tidak sangat penting dalam Arch, karena sistem perputaran-rilis membuat rilis baru kadaluarsa segera setelah paket telah diperbarui. Jika Anda mencari untuk mendapatkan rilis terbaru Arch Linux, Anda tidak perlu menginstal ulang. Anda cukup menjalankan perintah {{ic|pacman -Syu}} dan sistem anda akan sama dengan apa yang akan Anda dapatkan dengan menginstal baru.
  
For this same reason, new Arch Linux releases are not typically full of new and exciting features. New and exciting features are released as needed with the packages that are updated, and can be obtained immediately via {{Codeline|pacman -Syu}}.
+
Karena alasan yang sama, rilis baru Arch Linux biasanya tidak penuh dengan fitur baru dan menarik. Fitur baru dan menarik dirilis apabila diperlukan dengan paket yang diperbarui, dan dapat diperoleh segera melalui {{ic|pacman -Syu}}.
  
 
==Q) Is Arch Linux a stable distro? Will I get frequent breakage? ==
 
==Q) Is Arch Linux a stable distro? Will I get frequent breakage? ==
Line 54: Line 75:
  
 
==Q) What exactly ''is'' this 'BSD-style' init framework I keep hearing about? ==
 
==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, {{Filename|/etc/rc.conf}}, to point to scripts within a single directory, {{Filename|etc/rc.d/}}, for all system services, regardless of runlevel.
+
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, {{ic|/etc/rc.conf}}, to point to scripts within a single directory, {{ic|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: {{Filename|/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 {{Filename|/etc/init.d/}} directory. Needless to say, the SysV method is more complex, as by default dozens of symlinks reside under each {{Filename|/etc/rc.0,1,2,3,4,5,6}} directory in addition to all the scripts under {{Filename|/etc/init.d/}}. Keeping in line with its simple philosophy, Arch uses the BSD-style init.
+
A SysV init, on the other hand, would use a system of multiple directories (usually 7 by default), one for each runlevel: {{ic|/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 {{ic|/etc/init.d/}} directory. Needless to say, the SysV method is more complex, as by default dozens of symlinks reside under each {{ic|/etc/rc.0,1,2,3,4,5,6}} directory in addition to all the scripts under {{ic|/etc/init.d/}}. Keeping in line with its simple philosophy, Arch uses the BSD-style init.
  
 
==Q) Arch needs more press (i.e. advertisement)==
 
==Q) Arch needs more press (i.e. advertisement)==
Line 65: Line 86:
  
 
==Q) Why is Arch so slow? Programs open slowly or do not run at all!==
 
==Q) Why is Arch so slow? Programs open slowly or do not run at all!==
'''A)''' Make sure that your hostname is correctly set in {{Filename|/etc/hosts}} (i.e., that it matches the hostname in {{Filename|/etc/rc.conf}}. Have a look at "Configure the System" in The [[Beginners_Guide#F:_Configure_the_System|Beginners' Guide]]). If the hostnames do not match, applications may start up very slowly.
+
'''A)''' Make sure that your hostname is correctly set in {{ic|/etc/hosts}} (i.e., that it matches the hostname in {{ic|/etc/rc.conf}}. Have a look at "Configure the System" in The [[Beginners_Guide#F:_Configure_the_System|Beginners' Guide]]). If the hostnames do not match, applications may start up very slowly.
  
 
==Q) Why is my internet so slow compared to other operating systems?==
 
==Q) Why is my internet so slow compared to other operating systems?==
'''A)''' Is your network configured correctly? Have you double checked your {{Filename|/etc/rc.conf}} {{Filename|/etc/hosts}} and {{Filename|/etc/resolv.conf}}? Have a look at "Configure the System" in The [[Beginners_Guide#F:_Configure_the_System|Beginners' Guide]].
+
'''A)''' Is your network configured correctly? Have you double checked your {{ic|/etc/rc.conf}} {{ic|/etc/hosts}} and {{ic|/etc/resolv.conf}}? Have a look at "Configure the System" in The [[Beginners_Guide#F:_Configure_the_System|Beginners' Guide]].
  
 
==Q) Why is Arch using all my RAM? 2G used while I'm just staring at my desktop?==
 
==Q) Why is Arch using all my RAM? 2G used while I'm just staring at my desktop?==
Line 75: Line 96:
 
Many new users notice how the Linux kernel handles memory differently than they are used to. Since accessing data in RAM is much faster than from disk, the kernel caches recently accessed data in memory. The cached data is only cleared when the system begins to run out of unused memory and new data still needs to be loaded.
 
Many new users notice how the Linux kernel handles memory differently than they are used to. Since accessing data in RAM is much faster than from disk, the kernel caches recently accessed data in memory. The cached data is only cleared when the system begins to run out of unused memory and new data still needs to be loaded.
  
Perhaps the most common culprit of this confusion is the {{Codeline|free}} command:
+
Perhaps the most common culprit of this confusion is the {{ic|free}} command:
  
{{Command|name=free -m|output=$ free -m
+
{{hc|$ free -m|$ free -m
 
             total      used      free    shared    buffers    cached
 
             total      used      free    shared    buffers    cached
 
Mem:          1009        741        267          0        104        359
 
Mem:          1009        741        267          0        104        359
Line 83: Line 104:
 
Swap:        1537          0      1537}}
 
Swap:        1537          0      1537}}
  
It is important to note the {{Codeline|-/+ buffers/cache:}} line -- a representation of the amount of memory that is actually in "active use" and the amount of "available" memory, rather than "unused".
+
It is important to note the {{ic|-/+ buffers/cache:}} line -- a representation of the amount of memory that is actually in "active use" and the amount of "available" memory, rather than "unused".
  
 
In the above example, a laptop with 1G of total RAM appears to be using 741M of it, with naught but a few idling terminals and web browser open! However, upon examining the emphasized line, see that only 278M of it is in "active use", and in fact 731M is "available" for new data. Apparently, 104M of that "used" memory contains buffered data and 359M contains cached data, both of which can be cleared away if needed. Only 267M of the total is truly "free" of the burden of data storage.
 
In the above example, a laptop with 1G of total RAM appears to be using 741M of it, with naught but a few idling terminals and web browser open! However, upon examining the emphasized line, see that only 278M of it is in "active use", and in fact 731M is "available" for new data. Apparently, 104M of that "used" memory contains buffered data and 359M contains cached data, both of which can be cleared away if needed. Only 267M of the total is truly "free" of the burden of data storage.
Line 95: Line 116:
 
'''A)''' First, you need to figure out if this error is something the Arch team can fix. Sometimes it's not (that Firefox crash may be the fault of the Mozilla team) - this is called an ''upstream error''.  If it is an Arch problem, there is a series of steps you can take:
 
'''A)''' First, you need to figure out if this error is something the Arch team can fix. Sometimes it's not (that Firefox crash may be the fault of the Mozilla team) - this is called an ''upstream error''.  If it is an Arch problem, there is a series of steps you can take:
 
#Search the forums for information.  See if anyone else has noticed it.
 
#Search the forums for information.  See if anyone else has noticed it.
#Notify the package maintainer.  Try a {{Codeline|pacman -Qi}} for this info.
+
#Notify the package maintainer.  Try a {{ic|pacman -Qi}} for this info.
 
#Post a [[Reporting Bug Guidelines|bug report]] with detailed information at http://bugs.archlinux.org.
 
#Post a [[Reporting Bug Guidelines|bug report]] with detailed information at http://bugs.archlinux.org.
 
#If you'd like, write a forum post detailing the problem and the fact that you have reported it already.  This will help prevent a lot of people from reporting the same error.
 
#If you'd like, write a forum post detailing the problem and the fact that you have reported it already.  This will help prevent a lot of people from reporting the same error.
Line 130: Line 151:
  
 
==Q) I just installed Package X. How do I start it?==
 
==Q) I just installed Package X. How do I start it?==
'''A)''' If you're using a desktop environment like [[KDE]] or [[GNOME]], the program should automatically show up in your menu. If you're trying to run the program from a terminal and don't know the binary name, try executing {{Codeline|pacman -Ql packagename | grep bin}}. A common problem for packages like Firefox or OpenOffice is that they are installed to {{Filename|/opt}}, which is not in your <code>$PATH</code> - you can {{Codeline|source /etc/profile}} or relogin to fix this.
+
'''A)''' If you're using a desktop environment like [[KDE]] or [[GNOME]], the program should automatically show up in your menu. If you're trying to run the program from a terminal and don't know the binary name, try executing {{ic|<nowiki>pacman -Ql packagename | grep bin</nowiki>}}. A common problem for packages like Firefox or OpenOffice is that they are installed to {{ic|/opt}}, which is not in your {{ic|$PATH}} - you can {{ic|source /etc/profile}} or relogin to fix this.
  
 
=Installation=
 
=Installation=
Line 169: Line 190:
  
 
==Q) Spellcheck is marking all of my text as incorrect!==
 
==Q) Spellcheck is marking all of my text as incorrect!==
'''A)''' Have you installed an aspell dictionary? Use {{Codeline|pacman -Ss aspell}} to see available dictionaries for downloading.
+
'''A)''' Have you installed an aspell dictionary? Use {{ic|pacman -Ss aspell}} to see available dictionaries for downloading.
  
If installing aspell dictionary files did not resolve the problem. It is most likely to be a problem with {{Codeline|enchant}}.
+
If installing aspell dictionary files did not resolve the problem. It is most likely to be a problem with {{ic|enchant}}.
  
Firstly, check what dictionary files aspell knows about using the command {{Codeline|aspell dicts}}:
+
Firstly, check what dictionary files aspell knows about using the command {{ic|aspell dicts}}:
 
  $ aspell dicts
 
  $ aspell dicts
 
Prints out:
 
Prints out:
Line 180: Line 201:
 
  ...etc
 
  ...etc
  
If your respective language dictionary is listed, add the following line to {{Filename|/usr/share/enchant/enchant.ordering}}:
+
If your respective language dictionary is listed, add the following line to {{ic|/usr/share/enchant/enchant.ordering}}:
 
  language:aspell
 
  language:aspell
 
  en_GB:aspell # Example
 
  en_GB:aspell # Example

Revision as of 08:03, 20 June 2012

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Frequently asked questions (Indonesia)#)

Selain pertanyaan-pertanyaan di bawah, kamu mungkin menemukan The Arch Way dan Arch Linux sangat membantu. Kedua artikel berisi informasi yang bermanfaat tentang Linux Arch.

Contents

Umum

Q) Apa itu Linux Arch?

A) Dari artikel berjudul Arch Linux:

Linux Arch 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, elegan, ketepatan kode dan modernitas. Versi 0.1 (Homer) dirilis 11 Maret 2002.

Q) Mengapa saya ingin memakai Arch?

A) Jika kamu sudah membaca, dan setuju dengan filosofi The Arch Way, menerima pendekattan do-it-yourself dan membutuhkan sebuah distribusi GNU/Linux yang sederhana/simple, elegan, sangat mudah dikustomisasi, terkini/bleeding edge, untuk tujuan umum, kemungkinan kamu akan menyukai Arch.

Q) Mengapa saya mungkin tidak cocok memakai Arch?

A) Jika kamu sudah membaca, dan tidak setuju dengan filosofi The Arch Way, dan kamu tidak memiliki kemampuan/waktu/keinginan untuk suatu distribusi GNU/Linux yang 'do-it-yourself', mungkin Arch bukan untuk kamu.

Kamu mungkin tidak ingin memakai Arch jika:

  • kamu butuh dukungan untuk arsitektur selain x86_64 atau i686.
  • kamu tetap bersikeras memakai distribusi yang hanya menyediakan perangkat lunak bebas sesuai definisi GNU.
  • kamu percaya sistem operasi sebaiknya punya konfigurasi otomatis, berfungsi out-of-the-box, dan memasukkan sekomplit set perangkat lunak dan desktop environment di media instalasinya sebagai opsi standar.
  • kamu tidak ingin yang terkini/bleeding-edge, distribusi GNU/Linux rolling release.
  • kamu senang dengan pilihan SO kamu saat ini.
  • kamu ingin sebuah SO dengan tujuan yang lain dengan target pengguna berbeda.

Q) Arch berbasis distro apa?

A) Arch dikembangkan independen, dibangun dari scratch dan tidak berbasis distribusi GNU/Linux mana pun. Sebelum membuat Arch, Judd Vinet berminat pada CRUX dan memakainya, sebuah distro besar, minimalis buatan Per Lidén. Awalnya diinspirasi oleh ide yang banyak serupa dengan CRUX, Arch dibangun dari scratch, dan pacman lalu ditulis dengan bahasa C.

Q) Saya benar-benar seorang pemula GNU/Linux. Apakah sebaiknya saya memakai Arch?

A) Pertanyaan ini telah menimbulkan banyak debat. Arch ditargetkan untuk pengguna GNU/Linux tingkat yang lebih lanjut, tetapi beberapa orang merasa Arch is a good place to start (Arch adalah tempat yang tepat untuk memulai). Jika kamu pemula dan ingin memakai Arch, ingat bahwa kamu harus mau belajar dan menerima bahwa Arch sepenuhnya adalah sebuah distribusi do-it-yourself. Pengguna yang mengompilasi sistem, mengontrol sesuai kebutuhannya. Sebelum menanyakan sesuatu, lakukan penelusuran sendiri via googling, wiki, dan forum (dan membaca FAQ terkini). Jika kamu melakukan hal itu, kamu akan baik-baik saja. Sebaiknya diketahui juga bahwa banyak orang tidak mau menjawab pertanyaan mendasar yang berulang dan berulang, terimalah kondisi tersebut. 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.

Bacaan yang direkomendasikan: The Arch Linux Beginners' Guide.

Q) Apakah Arch didesain sebagai sebuah server? Desktop? Workstation?

A) Arch tidak didesain untuk suatu fungsi khusus. Sebaliknya, Arch didesain untuk menyesuaikan dengan tipe pengguna. Arch menargetkan pengguna yang kompeten, yang menikmati kealamian do-it-yourself, dan mereka yang mengeksplorasinya sesuai kebutuhan pengguna. Oleh karena itu, di tangan pengguna yang tepat, Arch dapat digunakan untuk segala kebutuhan. Banyak yang memakai Arch di desktop dan komputer kerja mereka. Dan tentunya, archlinux.org berjalan di atas mesin Arch.

Q) Saya sangat menyukai Arch, kecuali tim pengembang sebaiknya mengimplementasikan "fitur X".

A) Sebelum melanjutkan, apakah kamu sudah membaca The Arch Way? Sudahkah kamu memberi solusinya? Sesuaikah dengan filosofi minimalism dan code-correctness over convenience Arch? Bergabunglah, kontribusikan kode/solusi kamu ke komunitas. Jika diterima dengan baik oleh komunitas dan tim pengembang, mungkin hal itu akan diintegrasikan. Komunitas Arch berkembang karena kontribusi dan saling berbagi kode dan perangkat.

Q) Kapan rilis baru 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 Linux Arch terkini dan paling baru dengan menggunakan satu perintah.

Karena alasan inilah, rilis tidak sangat penting dalam Arch, karena sistem perputaran-rilis membuat rilis baru kadaluarsa segera setelah paket telah diperbarui. Jika Anda mencari untuk mendapatkan rilis terbaru Arch Linux, Anda tidak perlu menginstal ulang. Anda cukup menjalankan perintah pacman -Syu dan sistem anda akan sama dengan apa yang akan Anda dapatkan dengan menginstal baru.

Karena alasan yang sama, rilis baru Arch Linux biasanya tidak penuh dengan fitur baru dan menarik. Fitur baru dan menarik dirilis apabila diperlukan dengan paket yang diperbarui, dan dapat diperoleh segera melalui 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 needs more press (i.e. advertisement)

A) Arch gets plenty of press as it is. The goal of Arch Linux is not to be large, but rather, to provide an elegant, minimalist and bleeding edge distribution focused on simplicity and code-correctness. Organic, sustainable growth occurs naturally amongst the target user base.

Q) Arch needs more devs

A) Possibly so. Feel free to volunteer your time! Visit the forums, IRC channels, and mailing lists, and see what needs to be done. Getting involved in the Community Contributions subforum is a good way to start.

Q) Why is Arch so slow? Programs open slowly or do not run at all!

A) Make sure that your hostname is correctly set in /etc/hosts (i.e., that it matches the hostname in /etc/rc.conf. Have a look at "Configure the System" in The Beginners' Guide). If the hostnames do not match, applications may start up very slowly.

Q) Why is my internet so slow compared to other operating systems?

A) Is your network configured correctly? Have you double checked your /etc/rc.conf /etc/hosts and /etc/resolv.conf? Have a look at "Configure the System" in The Beginners' Guide.

Q) Why is Arch using all my RAM? 2G used while I'm just staring at my desktop?

A) Essentially, unused RAM is wasted RAM.

Many new users notice how the Linux kernel handles memory differently than they are used to. Since accessing data in RAM is much faster than from disk, the kernel caches recently accessed data in memory. The cached data is only cleared when the system begins to run out of unused memory and new data still needs to be loaded.

Perhaps the most common culprit of this confusion is the free command:

$ free -m
$ free -m
             total       used       free     shared    buffers     cached
Mem:          1009        741        267          0        104        359
-/+ buffers/cache:        278        731     <-- NOTE THIS!
Swap:         1537          0       1537

It is important to note the -/+ buffers/cache: line -- a representation of the amount of memory that is actually in "active use" and the amount of "available" memory, rather than "unused".

In the above example, a laptop with 1G of total RAM appears to be using 741M of it, with naught but a few idling terminals and web browser open! However, upon examining the emphasized line, see that only 278M of it is in "active use", and in fact 731M is "available" for new data. Apparently, 104M of that "used" memory contains buffered data and 359M contains cached data, both of which can be cleared away if needed. Only 267M of the total is truly "free" of the burden of data storage.

The result of all this? Performance!

See this wonderful article if your curiosity has been piqued!

Package Management

Q) I've found an error with Package X. What should I do?

A) First, you need to figure out if this error is something the Arch team can fix. Sometimes it's not (that Firefox crash may be the fault of the Mozilla team) - this is called an upstream error. If it is an Arch problem, there is a series of steps you can take:

  1. Search the forums for information. See if anyone else has noticed it.
  2. Notify the package maintainer. Try a pacman -Qi for this info.
  3. Post a bug report with detailed information at http://bugs.archlinux.org.
  4. If you'd like, write a forum post detailing the problem and the fact that you have reported it already. This will help prevent a lot of people from reporting the same error.

Q) Will Arch have a database for pacman?

A) Possibly. There is discussion over the issue.
http://bbs.archlinux.org/viewtopic.php?id=11193
http://bbs.archlinux.org/viewtopic.php?id=10898
Look at http://bugs.archlinux.org/task/5328, too.

Q) Arch packages need to use a unique naming convention. .pkg.tar.gz and .pkg.tar.xz are too long and/or confusing

A) This has been discussed on the Arch mailing list. Some proposed a .pac file extension. As far as is currently known, there is no plan to change the package extension. As Tobias Kieslich, one of the Arch devs, put it, "A package is a gzipped [xz] tarball! And it can be opened, investigated and manipulated by any tar-capable application. Moreover, the mime-type is automatically detected correctly by most applications."

Q) Pacman needs a library so other applications can easily access package information

A) Since version 3.0.0, pacman has been the front-end to libalpm, the "Arch Linux Package Management" library. This library allows alternative front-ends to be written (for instance, a GUI front-end).

Q) Why doesn't Pacman have an official GUI front-end?

A) Please read The Arch Way and Arch Linux. The answer is basically that the Arch dev team will not be providing one. Feel free to use one of those developed by users. There is a nice list of them on the UserContributionsPage in the links section, and a selective list on Pacman GUI Frontends.

Q) Pacman needs "feature X!"

A) Please read The Arch Way and Arch Linux. The Arch philosophy is "Keep It Simple". If you think the idea has merit, and does not violate this simple litany, then by all means, discuss it on the forum here. You might also like to check here; it's a place for feature requests if you find it is important.

However, the best way to get a feature added to Pacman or Arch Linux is to implement it yourself. There's no telling whether the patch will be officially accepted, but others will appreciate and test your effort.

Q) Arch needs a stable package branch

A) Never say never. Some of the many discussions on the topic:
http://bbs.archlinux.org/viewtopic.php?id=11288

Q) What's the difference between all these repositories?

A) See Official Repositories.

Q) I just installed Package X. How do I start it?

A) If you're using a desktop environment like KDE or GNOME, the program should automatically show up in your menu. If you're trying to run the program from a terminal and don't know the binary name, try executing pacman -Ql packagename | grep bin. A common problem for packages like Firefox or OpenOffice is that they are installed to /opt, which is not in your $PATH - you can source /etc/profile or relogin to fix this.

Installation

Q) Arch needs a better installer. Maybe a GUI installer.

A) The discussion of a "better" installer is subjective. The best way to deal with these issues is to fit the installer to The Arch Way. If a suggestion for a better installer is backed with concrete arguments, it might be considered during future development of the installer. Since installation doesn't occur often (see the question above on rolling release), it is not a high priority for developers or users. However, two unofficial methods exist: Archie Live CD for XFCE (other desktops in development) and Arch Linux Office Install CD for KDE.

Warning: Development of Archie and it's derivatives and firefly have ceased and they are now out of date. Please consider using archiso or larch [1].

Q) I installed Arch, and now I am at a bash login! What now?

A) Have a look at the Arch Linux Beginners' Guide.

Q) Which DE/WM should I use?

A) Since many are available to you, use the one you like the most to fit your needs.

Q) What makes Arch unique amongst other "minimal" distributions?

A) A few distributions may provide minimal installation methods similar in design to the Arch installation process. However, a few points must be noted:

  1. Arch has been fundamentally designed as a lightweight, minimal environment upon which to build.
  2. Whether the Netinstall or Core images are used, the only way to install Arch is by building up from this minimal base.
  3. The installation, as well as the entire distribution is inherently a K.I.S.S. design approach, which makes it uniquely suitable for its target base of users.
  4. The simple Arch installer is designed for a high level of transparency and the base system is manually configured by the user to their needed specifications.
  5. Arch provides thoroughly complete documentation to guide one through this process of system assembly.

Other

Q) I get an error every time I use pacman saying 'warning: current locale is invalid; using default "C" locale'. What do I do?

A) As the error message says, your locale isn't correctly configured. Have a look at the locale configuration wiki page.

Q) How do I connect to my wireless network?

A) See Wireless Setup.

Q) How do I connect to my wired network?

A) See Configuring Network.

Q) What is this AUR thing I keep hearing about?

A) See Arch User Repository#FAQ.

Q) Why do I get a green screen whenever I try to watch a video?

A) Your colour depth is set wrong. It may need to be 24 instead of 16, for example.

Q) Spellcheck is marking all of my text as incorrect!

A) Have you installed an aspell dictionary? Use pacman -Ss aspell to see available dictionaries for downloading.

If installing aspell dictionary files did not resolve the problem. It is most likely to be a problem with enchant.

Firstly, check what dictionary files aspell knows about using the command aspell dicts:

$ aspell dicts

Prints out:

en
en_GB
...etc

If your respective language dictionary is listed, add the following line to /usr/share/enchant/enchant.ordering:

language:aspell
en_GB:aspell # Example