Frequently asked questions (ไทย)

From ArchWiki
Revision as of 09:44, 17 November 2006 by Pkc (Talk | contribs) (Q) Arch packages need to use a unique naming convention. .pkg.tar.gz is too long, and or, confusing)

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. รายงานข้อผิดพลาดพร้อมรายละเอียดที่ http://bugs.archlinux.org
  4. แจ้งข่าวในกระดานข่าวหากคุณต้องการ โปรดให้รายละเอียดเกี่ยวกับปัญหาและข้อมูลที่เกี่ยวข้องที่ท่านได้รายงานไปแล้ว พร้อมทั้งแจ้งด้วยว่าุท่านได้รายงานข้อผิดพลาดเป็นที่เรียบร้อยแล้ว นี่จะช่วยลดปริมาณการแจ้งข้อมูลซ้ำซ้อน



ถาม) Arch จะมีฐานข้อมูลสำหรับ pacman หรือไม่

ตอบ) เป็นไปได้ ยังมีการถกเถียงกันอยู่ในหัวข้อนี้ http://bbs.archlinux.org/viewtopic.php?t=11193 http://bbs.archlinux.org/viewtopic.php?t=10898 โปรดดูที่ http://bugs.archlinux.org/task/5328 ด้วย



ถาม) Pacman ทำงานช้ามาก เราสามารถเพิ่มความเร็วในการใช้งานครั้งแรกได้อย่างไร

ตอบ) ปัญหานี้เกิดจากระบบฐานข้อมูลสนับสนุนของ pacman​ ซึ่งการใช้งานครั้งแรกหลังจากการ boot เครื่องเท่านั้นที่ช้า หลังจากนั้นทุกสิ่งทุกอย่างจะถูกเก็บอยู่ใน cache อย่างไรก็ตาม ระยะเวลาการเริ่มต้นการใช้งานครั้งแรกก็ยังคงเป็นปัญหาสำหรับผู้ใช้บางท่าน

หากคุณกำลังใช้ ReiserFS ยังมีปัญหาเกี่ยวกับการกระจายของข้อมูล ซึ่งทำให้การทำงานของ pacman ช้างลง มีการโต้ตอบอยู่ในกระทู้เหล่านี้: http://bbs.archlinux.org/viewtopic.php?t=11840

ตั้งแต่เวอร์ชัน 2.9.6 เป็นต้นไป pacman มาพร้อมกับ bash script ชื่อ pacman-optimze ซึ่งสามารถช่วยให้ผู้ที่มีปัญหาการเริ่มต้นการใช้งานช้าได้



ถาม) Arch ต้องตั้งนามสกุลไฟล์ Package เป็น .pkg.tar.gz ซึ่งมันยาวและซับซ้อนเกินไป

ตอบ) คำถามนี้เป็นที่ถกเถียงกันอยู่ใน Arch Mailing List มีบางกลุ่มเสนอนามสกุล .pac แต่ ณ ปัจจุบัน ยังไม่มีความตั้งใจใดๆ ที่จะเปลี่ยนนามสกุลของไฟล์


Tobias Kieslich หนึ่งในผู้พัฒนา Arch กล่าวไว้ว่า "Package มันอยู่ในรูปของ gzipped tarball และมันสามารถถูกเปิด แก้ไข และเรียกข้อมูลโดยโปรแกรมที่เข้ากันได้กับ tar นอกจากนี้ การตั้งค่า MIME-type ยังถูกตรวจสอบได้อย่างถูกต้องโดยโปรแกรมทั่วไป"



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).
ftp://ftp.archlinux.org/release/os/i686/

Read more:
http://bbs.archlinux.org/viewtopic.php?t=11288



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