บันทึกการติดตั้ง Arch Linux + KDE: การรู้จักความแตกต่าง

อาร์ชลินุกซ์

เมื่อวานนี้ ผมได้ติดตั้ง Arch Linux ซึ่งเป็นระบบปฏิบัติการ GNU/Linux แบบ Rolling Release ที่ได้รับความนิยมมากที่สุด ในขณะนี้ ลงใน คอมพิวเตอร์เครื่องหนึ่งของที่ทำงาน

งานไม่ยาก แต่ก็ไม่ง่ายเช่นกันและในกระบวนการนี้ฉันได้เรียนรู้หลายสิ่งหลายอย่างและเป็นส่วนหนึ่งของความรู้ที่ได้รับฉันต้องการแบ่งปันกับพวกคุณทุกคน

ผมขอเริ่มด้วยการบอกว่า ครั้งล่าสุดที่ผมติดตั้งArch Linuxนั้นง่ายกว่ามาก แต่เมื่อคุณคุ้นเคยกับวิธีการติดตั้งแบบใหม่แล้ว กระบวนการก็จะรวดเร็วมาก ลองนึกภาพดูสิครับ ด้วยการทำตามขั้นตอนทั้งหมดที่ผมจะแสดงให้คุณดูต่อไปนี้ ผมใช้เวลาไม่เกิน 5 นาทีในการติดตั้งและใช้งานระบบพื้นฐานเสร็จแล้ว อย่างไรก็ตาม ผมมีที่เก็บแพ็กเกจในเครื่อง ดังนั้นเวลาที่ใช้จะขึ้นอยู่กับว่าคุณติดตั้งแพ็กเกจไว้ที่ใด

สิ่งที่ผู้ใช้ Debian (หรือ distros อื่น ๆ ) ควรรู้

บางทีส่วนที่ยากที่สุดอาจไม่ใช่การติดตั้ง แต่เป็นการทำความเข้าใจวิธี การทำงาน ของ systemd มากกว่า เพื่อหาตัวอย่างที่ใกล้เคียงที่สุดสำหรับ ผู้ใช้ Debianนี่คือตัวอย่าง:

เมื่อเราติดตั้งKDE แล้ว KDM (หรือบริการอื่น ๆ) ไม่เริ่มต้นทำงาน เมื่อเราบูตเครื่องคอมพิวเตอร์สิ่งที่เราต้องทำคือเรียกใช้คำสั่งต่อไปนี้บน TTY:

# /etc/init.d/kdm start

หรืออะไรที่เหมือนกัน:

# service kdm start

ในกรณีของsystemd นั้นเราต้องเปิดใช้งานบริการก่อน:

# systemctl enable kdm.service

จากนั้นเริ่มต้น:

# systemctl star kdm.service

จนถึงตอนนี้ก็ดูดี แต่ตรงไหนที่มันซับซ้อนล่ะ? ก็คือมีเดมอนอื่นๆ อีก เช่น NetworkManager ซึ่งจากตัวอย่างก่อนหน้านี้ เราอาจคิดว่ามันถูกเปิดใช้งานโดยการพิมพ์คำสั่ง:

# systemctl enable networkmanager.service

หรือสิ่งที่คล้ายกัน แต่มันไม่ใช่อย่างนั้น แต่เราต้องใส่:

# systemctl enable NetworkManager

ยังมีรายละเอียดสำคัญอีกอย่างเกี่ยวกับเครือข่าย ลืมเรื่องethXและwlanXไปได้เลย ไม่ต้องใช้ ifconfig , ifup , ifdown อีกต่อไปแล้ว... ทุกอย่างเปลี่ยนไปแล้ว ตัวอย่างเช่น อินเทอร์เฟซเครือข่ายของผม ทั้ง แบบใช้สายและ Wi-Fi ตอนนี้เรียกว่า (ตามลำดับนี้): enp5s0และwlp9s0

เราจะรู้ได้อย่างไรว่าเราไม่มี ifconfig แล้ว? ใช้คำสั่ง:

$ ip link

ใน Debian ในการสร้างอินเทอร์เฟซเราต้องเปิดเทอร์มินัลและใส่:

# ifup eth0

และเพื่อปิดการใช้งาน:

# ifdown eth0

ตอนนี้ในการเพิ่มหรือปิดใช้งานอินเทอร์เฟซเครือข่ายเราต้องทำโดยใช้คำสั่ง:

# ip link set enp5s0 down

และเพื่อยกพวกเขา:

# ip link set enp5s0 up

หากเราต้องการตั้งค่า IP ด้วยตนเองใน Debian และอนุพันธ์เราต้องใส่:

# ifconfig eth0 192.168.X.X [otros parámetros opcionales]

อย่างไรก็ตามใน Arch Linux เราต้องใช้คำสั่ง:

# ชุดลิงค์ ip enp5s0 ขึ้น # ip addr เพิ่ม 192.168.XX / 255.255.255.0 dev enp5s0 # เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน 192.168.XX

ในกรณีของ WiFi เราต้องดำเนินการ:

# wifi-menu wlp9s0

สิ่งเหล่านี้คือสิ่งที่มักขัดแย้งกับประสบการณ์ของผู้ใช้ที่มาจากDebianเมื่อก้าวเข้าสู่ โลก ของ Arch Linuxอาจมีสิ่งอื่นๆ อีก แต่สำหรับผมแล้ว สิ่งเหล่านี้เป็นสิ่งที่สำคัญที่สุด

จากนั้นเราต้องปรับตัวให้เข้ากับความจริงที่ว่าเราไม่ได้ใช้:

# aptitude update

แต่

# pacman -Su

และเราไม่ได้ติดตั้งด้วย:

# aptitude install

แต่ด้วย:

# pacman -S

แน่นอน ถ้าพวกเขาคุ้นเคยกับการใช้Aptitude อยู่แล้ว เราก็สามารถสร้างชื่อเรียกแทน (alias) สองสามชื่อเพื่อเรียกใช้PacManโดยใช้คำสั่งเดียวกันกับใน Debian ได้เสมอ 

และสุดท้ายเราต้องจำไว้ว่าเป็นไปได้ว่าชื่อของแพ็คเกจหรือเมตาแพ็กเกจบางอย่างแตกต่างกันบ้างใน Debian และ Arch

ความประทับใจและการติดต่อครั้งแรกของฉัน

ฉันชอบความเร็วในการเริ่มต้นแล็ปท็อปมากเนื่องจาก Grub ผ่านไปจนถึง KDM เริ่มต้นใช้เวลาประมาณ 5 วินาทีเท่านั้น (โดยไม่เกินจริงและด้วย SATA HDD)

อีกสิ่งหนึ่งที่เราคุ้นเคยอย่างรวดเร็วคือความเร็วในการติดตั้งแพ็กเกจโดยใช้ Pacman มันเร็วมากแม้ว่าฉันจะต้องหาวิธีปรับให้เข้ากับความชอบของฉันเล็กน้อยเช่นเน้นผลการค้นหาด้วยสี หรืออะไรทำนองนั้นเพราะตามค่าเริ่มต้นมันเป็นเรื่องยากที่จะหาบางอย่าง

KDE 4.10.5มีให้ใช้งานแล้วบน Arch Linux แต่ผมกำลังประสบปัญหาแปลกๆ อยู่ครับ เมื่อเปิดใช้งาน Nepomukแล้วมันเริ่มคำนวณและตรวจสอบไฟล์ใหม่ การใช้งาน RAM ก็เพิ่มขึ้น (โดยที่ผมไม่ได้เปลี่ยนแปลงอะไรเลย) และ หน้าต่าง Virtuosoก็ใช้ RAM ไปมากกว่า 1GB เลยทีเดียว โชคดีที่ปัญหานี้กำลังได้รับการแก้ไขในKDE 4.11ครับ

ในทางกลับกันฉันเข้าใจว่า Arch Linux คือ KISS และอื่น ๆ แต่ฉันไม่เข้าใจว่าทำไมพวกเขาไม่ใช้ตัวติดตั้งที่ง่ายกว่าสิ่งที่ง่ายกว่าโดยเฉพาะอย่างยิ่งสำหรับส่วนที่สำคัญที่สุดของการติดตั้งซึ่งก็คือการแบ่งพาร์ติชัน สำหรับผู้ใช้ที่ค่อนข้างคุ้นเคยกับ GNU / Linux วิธีการติดตั้ง Arch อาจดูเหมือนง่าย แต่สำหรับผู้มาใหม่ดูเหมือนว่าจะไม่เหมาะกับฉัน

และไม่มีอะไรเลยนั่นเป็นวิธีที่การผจญภัยของฉันเริ่มต้นด้วยการแจกจ่ายนี้ซึ่งเพื่อนร่วมงานของฉัน KZKG ^ กาอาระบอกฉันว่า: "มาดูกันว่าจะนานแค่ไหน" ฉันมีงานรออยู่ข้างหน้าฉันอ่านเอกสารมากมายและทดลองเพื่อให้สามารถทำทุกอย่างที่ฉันทำกับ Debian ของฉัน ... และนี่เป็นสิ่งที่ต้องทำเล็กน้อยของฉัน:

  • ติดตั้งแพ็กเกจที่ฉันใช้เป็นประจำทุกวันและเตรียมระบบให้พร้อม
  • ติดตั้ง Qemu-KVM
  • ติดตั้งเว็บเซิร์ฟเวอร์

ในส่วนที่สองของบันทึกการติดตั้งนี้ เราจะดูวิธีการติดตั้ง Arch Linux โดยไม่ต้องพยายามเลย.. 


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google