Frequently asked questions (ไทย)

From ArchWiki
Revision as of 18:09, 16 November 2006 by Pkc (talk | contribs) (คำถาม) ฉันเป็นผู้ใช้ Linux ที่พึ่งเริ่มต้น ควรจะใช้ Arch ดีมั๊ย)
Jump to: navigation, search

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 (ไทย)#)
Template:I18n links start

Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end

โปรดอ่าน The Arch Way และ ArchLinux (ไทย) และ Devland ก่อนในเบื้องต้น บทความทั้งสามมีข้อมูลที่สำคัญที่เกี่ยวข้องกับ Arch Linux

คำถาม) ฉันเป็นผู้ใช้ Linux ที่พึ่งเริ่มต้น ควรจะใช้ Arch ดีหรือไม่

คำตอบ) คำถามนี้เป็นที่ถกเถียงกันอย่างมาก เป้าหมายของ Arch คือผู้ใช้งานที่มีความรู้ความเข้าใจพอสมควร แต่ผู้ใช้หลายคนรู้สึกว่า Arch เป็นจุดเริ่มต้นที่ดี ถ้าคุณพึ่งเริ่มต้นใช้ Linux และอยากใช้ Arch คุณควรจะมีความเต็มใจที่จะเรียนรู้พอสมควร และก่อนที่จะเริ่มถามคำถาม โปรดศึกษาด้วยตัวเองก่อน ด้วยการค้นหาจาก Google, จาก Wiki, และค้นหาจากกระดานข่าว (พร้อมทั้งอ่าน FAQ อันเก่าๆ) ซึ่งการกระทำเหล่านี้สามารถตอบคำถามส่วนใหญ่ของคุณได้ ผู้ใช้หลายๆ ท่านในชุมชนรู้สึกอึดอัดที่จะตอบคำถามง่ายๆ ซ้ำกันหลายๆ รอบ นี่คือเหตุผลที่ทรัพยากรต่างๆ ได้ถูกสร้างสรรค์มาเพื่อคุณ คุณสามารถอ้างอิงข้อมูลจาก ArchLinux Newbie Guide

คำถาม) ฉันเจอข้อผิดพลาดกับ package X ควรจะทำอย่างไรดี

คำตอบ ขั้นแรกคุณควรจะพิจารณาว่าข้อผิดพลาดนี้เป็นสิ่งที่ทีมงาน Arch สามารถปรับปรุงได้หรือไม่ บางครั้งพวกเขาไม่สามารถทำได้ (เช่น Firefox ค้าง อาจจะเกิดจากปัญหาของทีม Mozilla) ซึ่งเราเรียกปัญหาเหล่านี้ว่า Upstream Error หรือถ้าหากมันเป็นปัญหาของ Arch คุณสามารถทำตามขั้นตอนต่างได้ดังนี้

  1. ค้นหาข้อผิดพลาดจากกระดานข่าว ดูว่ามีคนอื่นค้นพบปัญหานี้แล้วหรือยัง
  2. แจ้งผู้ดูแล Package ลองใช้ "pacman -Qi <ชื่อ Packange>" สำหรับข้อมูลเพิ่มเติม
  3. รายงานข้อผิดพลาดพร้อมรายละเอียดที่
  4. แจ้งข่าวในกระดานข่าวหากคุณต้องการ โปรดให้รายละเอียดเกี่ยวกับปัญหาและข้อมูลที่เกี่ยวข้องที่ท่านได้รายงานไปแล้ว พร้อมทั้งแจ้งด้วยว่าุท่านได้รายงานข้อผิดพลาดเป็นที่เรียบร้อยแล้ว นี่จะช่วยลดปริมาณการแจ้งข้อมูลซ้ำซ้อน

Q) Will Arch have a database for pacman?

A) Possibly. There is discussion over the issue. Look at too.

Q) Pacman is slow! How can initial start times be improved?

A) See previous entry relating to a database backend for pacman. Only the first pacman run after a boot should be slow. After that, things are generally cached. Still, initial start time is an issue for some people. There is discussion on addressing this. If you are on ReiserFS, there are issues with fragmentation that slow down pacman more than necessary. See this thread for help:

Since version 2.9.6, the pacman package bundles a bash script called pacman-optimize that should help anyone experiencing slow start-up times.

Q) Arch packages need to use a unique naming convention. .pkg.tar.gz is 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 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) A library for pacman is in progress.

Q) Pacman needs a front-end

A) Did you read The Arch Way and ArchLinux and Devland? The answer is basically that the Arch dev team will not be providing one. Feel free to use one of the user provided ones available. There is a nice list of them on the UserContributionsPage, in the links section. Once the library for pacman is done, it will be much easier to the various frontends to interact with Arch packages. Besides: This is not a Question but a statement. ;-)

Q) Pacman needs feature X!

A) Did you read TheArchWay and ArchLinux and Devland? 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.

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

A) The discussion of a "better" installer is a subjective opinion. The best way to cope with these issues it to fit the installer to "the arch way". If this opinion on a better installer is backed with more concrete arguments, it might be taken into account for further development of the installer. Windows uses a text based installer, FWIW

Q) Arch needs more press (ie advertisement)

A) Arch gets plenty of press as it is. The goal of ArchLinux is not to be large. The goal is to be well done. Let growth occur naturally. Trying to force it to grow too quickly will just cause problems.

Q) Arch needs less press

A) Similarly to what is stated above, do not try to restrict the natural growth. More users might mean more devs to work on ArchLinux. This may cause some organizational issues at the "top", but those will be dealt with when they arrive.

Q) Arch needs more devs

A) Possibly so. Feel free to volunteer your time! Visit the forums, irc channel, mailing lists, and see what needs to be done. There is always a need for documentation, see DocumentRequests for anything pending.

Q) Arch needs a stable package branch

A) COMMENT: "For me, In short, Arch is Rock-solid enough."

REPLY: It depends on what type of work we use our machine for. For example, in office work we don't want our printer to stop working. In multimedia work our cd burner must function. Web developers need functional ftp clients. Currently I am annoyed with kde-3.4 because I lost all my bookmarks in kbear (ftp). New bookmarks cannot be saved.

SOLUTION: There is a release repo which is stable, though not supporting all packages. There are thoughts of including all major packages (kde, gnome, etc).

Read more:

Q) Arch needs more documentation

A) Documentation does not occur ex-nihilo. After searching the forums, and the wiki, if you cannot find the documentation you require, try creating it. Start a page on the wiki, and post in the forums regarding it. Likely other people have experience in the area, or are at least willing to help. If nobody does, don't be discouraged. When you finish your documentation, other people will likely find it an extremely valuable resource. There is always a need for documentation, see DocumentRequests for anything pending.

Q) Arch needs to be more "newbie" friendly

A) Before we start a discussion about newbie-friendliness, we first need to define "newbie-friendliness". Please refer to the Question about a better installer.

Q) Newbies are annoying. Make them go away.

A) <Philosophical discussion> Part of being human is accepting others being human too. </Philosophical discussion>

The best way to cope with newbies is not to judge them beforehand. Somebody may have a common problem, even if they have read the docs; everybody misses sometimes. Shouting at them will not help. Use your best behaviour and ignore people you don't like instead of starting a fight.

Newbies are best helped in guiding them to find the right information. Especially newbies that come from windows may have a hard time finding information; it's not always in the place they would expect. Compare it to finding the right word for the right job: you can ask your teacher to look up a certain word for you, and you'll always forget what it means. However, if you look up the word for yourself in a dictionary, you'll never forget it for the rest of your life.

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

A) See The Arch Linux Repositories