ค้นหาเว็บไซต์

การติดตั้ง GUI (Cinnamon Desktop) และซอฟต์แวร์พื้นฐานใน Arch Linux


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

แต่การรันระบบปฏิบัติการจาก command line เท่านั้น โดยเฉพาะ Arch Linux ถือเป็นงานของผู้ใช้ Linux ระดับกลางหรือกูรู ซึ่งอาจดูน่ากลัวมากสำหรับมือใหม่หรือผู้ที่เข้ามา จากการกระจาย Linux GUI หรือแม้แต่ Microsoft Windows

บทช่วยสอนนี้จะแนะนำคุณเกี่ยวกับการเปลี่ยน Arch Linux CLI หลักให้เป็นแพลตฟอร์มเดสก์ท็อปที่ทรงพลังและแข็งแกร่งเท่านั้น พร้อมด้วยสภาพแวดล้อมเดสก์ท็อปที่ปรับแต่งได้ยอดเยี่ยมในโลก Linux ทุกวันนี้ – “Cinnamon” – และซอฟต์แวร์ที่จำเป็นทั้งหมดสำหรับผู้ใช้เดสก์ท็อปทั่วไป ทั้งหมดนี้ดำเนินการด้วยความช่วยเหลือของตัวจัดการซอฟต์แวร์ pacman ซึ่งจะตรวจสอบไลบรารี การขึ้นต่อกัน และการกำหนดค่าที่จำเป็นทั้งหมดในนามของคุณ

ความต้องการ

การติดตั้ง Arch Linux ก่อนหน้าบนเดสก์ท็อป แล็ปท็อป หรือเน็ตบุ๊กที่มีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้

  1. คู่มือการติดตั้งและกำหนดค่า Arch Linux พร้อมภาพหน้าจอ

ขั้นตอนที่ 1: ติดตั้งเซิร์ฟเวอร์ Xorg และไดรเวอร์วิดีโอ

1. หลังจากเข้าสู่ระบบครั้งแรก เราจำเป็นต้องอัปเดตระบบทั้งหมดโดยออกคำสั่งต่อไปนี้

sudo pacman –Syu

2. ก่อนที่เราจะติดตั้งซอฟต์แวร์ที่จำเป็นทั้งหมด เราต้องการความช่วยเหลือจากแพ็คเกจ “bash-completion“ ที่จะสั่งการให้เสร็จสิ้นโดยอัตโนมัติหรือแสดงรายการคำสั่งที่เป็นไปได้โดยการกด ปุ่ม TAB

sudo pacman –S bash-completion

3. ขั้นตอนต่อไปคือการติดตั้งสภาพแวดล้อม X เริ่มต้นที่ให้การกำหนดค่าเซิร์ฟเวอร์ Xorg หลักและ การสนับสนุน 3D .

sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa

4. สำหรับฟังก์ชันพิเศษของ Xorg ให้ติดตั้งแพ็คเกจต่อไปนี้ด้วย

sudo pacman -S xorg-twm xterm xorg-xclock

5. สำหรับแล็ปท็อปหรือเน็ตบุ๊ก ให้ติดตั้งไดรเวอร์เพื่อรองรับอินพุตทัชแพดด้วย

sudo pacman -S xf86-input-synaptics

6. ตอนนี้เราจำเป็นต้องติดตั้งไดรเวอร์เฉพาะระบบ VGA (การ์ดวิดีโอ) แต่ก่อนอื่นเราจำเป็นต้องระบุกราฟิกระบบของเรา ออกคำสั่งต่อไปนี้เพื่อระบุการ์ดแสดงผลของคุณ

lspci | grep VGA

หากระบบของคุณเป็นแล็ปท็อปรุ่นใหม่ที่รองรับ Optimus ผลลัพธ์ควรแสดงการ์ดกราฟิกสองตัว ซึ่งโดยปกติคือ Intel และ Nvidia หรือ อินเทล และ ATI ไดรเวอร์ Linux ที่สนับสนุนเทคโนโลยีประเภทนี้ขณะนี้ยอดเยี่ยมมาก (คุณสามารถลองใช้ Bumblebee หรือ Primus ได้) เพื่อการสลับ VGA เพียงเล็กน้อย

7. หลังจากที่คุณตรวจพบ กราฟิก ของคุณแล้ว ก็ถึงเวลาติดตั้งไดรเวอร์ที่เหมาะสม ตามค่าเริ่มต้น Arch มีไดรเวอร์วิดีโอเริ่มต้น Vesaxf86-video-vesa ซึ่งสามารถรองรับชิปเซ็ตกราฟิกจำนวนมาก แต่ไม่มีให้ รองรับการเร่งความเร็ว 2D หรือ 3D

นอกจากนี้ Arch Linux ยังมีไดรเวอร์วิดีโอสองประเภทอีกด้วย

  1. โอเพ่นซอร์ส (บำรุงรักษาและพัฒนาโดยผู้จัดจำหน่าย – แนะนำให้ติดตั้ง)
  2. กรรมสิทธิ์ (พัฒนาและดูแลโดยผู้ผลิตการ์ดวิดีโอ)

หากต้องการแสดงรายการไดรเวอร์วิดีโอ Open Source ที่มีอยู่ทั้งหมดที่จัดทำโดยแหล่งเก็บข้อมูลอย่างเป็นทางการของ Arch Linux ให้รันคำสั่งต่อไปนี้

sudo pacman –Ss | grep xf86-video

หากต้องการแสดงรายการ ไดรเวอร์ที่เป็นกรรมสิทธิ์ ให้รันคำสั่งต่อไปนี้

## Nvidia ##
sudo pacman –Ss | grep nvidia
## AMD/ATI ##
sudo pacman –Ss | grep ATI
sudo pacman –Ss | grep AMD
## Intel ##
sudo pacman –Ss | grep intel
sudo pacman –Ss | grep Intel

สำหรับ แพ็คเกจ Multilib – แอปพลิเคชัน 32 บิตบน Arch x86_64 – ให้ใช้คำสั่งต่อไปนี้

## Nvidia ##
sudo pacman –Ss | grep lib32-nvidia
sudo pacman –Ss | grep lib32-nouveau
## ATI/AMD ##
sudo pacman –Ss | grep lib32-ati
## Intel ##
sudo pacman –Ss | grep lib32-intel

8. หลังจากที่คุณตรวจสอบแล้วว่าไดรเวอร์ใดบ้างที่พร้อมใช้งานสำหรับ กราฟิก ของคุณ ให้ดำเนินการติดตั้งแพ็คเกจไดรเวอร์วิดีโอที่เหมาะสม ตามที่กล่าวไว้ข้างต้น คุณควรยึดถือไดรเวอร์ Open Source เนื่องจากชุมชนได้รับการดูแลและทดสอบอย่างเหมาะสม หากต้องการติดตั้ง ไดร์เวอร์กราฟิก ให้รันคำสั่งต่อไปนี้ (หลัง xf86-video – กดปุ่ม TAB เพื่อแสดงรายการและเติมข้อความอัตโนมัติ)

sudo pacman  -S  xf86-video-[TAB]your_graphic_card

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับไดรเวอร์ Xorg และ กราฟิก ไปที่หน้า Arch Linux Wiki Xorg ที่ https://wiki.archlinux.org/index.php /Xorg.

9. หลังจากติดตั้งไดรเวอร์ที่เหมาะสม การ์ดวิดีโอ ของคุณแล้ว ก็ถึงเวลาทดสอบเซิร์ฟเวอร์ Xorg และ ไดรเวอร์วิดีโอ โดย ออกคำสั่งต่อไปนี้

sudo startx

หากทุกอย่างได้รับการกำหนดค่าอย่างถูกต้อง เซสชัน X พื้นฐานควรเริ่มต้นเหมือนในภาพหน้าจอด้านล่าง ซึ่งคุณสามารถยกเลิกได้โดยการพิมพ์ exit ลงในหน้าต่างคอนโซลที่ใหญ่ขึ้น

exit

ขั้นตอนที่ 2: ติดตั้งสภาพแวดล้อมเดสก์ท็อป – อบเชย

10. ตอนนี้ถึงเวลาที่จะมอบอินเทอร์เฟซผู้ใช้แบบกราฟิกที่ปรับแต่งได้สุดเจ๋ง – สภาพแวดล้อมเดสก์ท็อปเต็มรูปแบบสำหรับระบบของเราโดยการติดตั้งแพ็คเกจ Cinnamon เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้ง Cinnamon และการพึ่งพาอื่นๆ จากที่เก็บ Arch อย่างเป็นทางการ

sudo pacman -S cinnamon nemo-fileroller

11. ขั้นตอนต่อไปคือการติดตั้งแพ็คเกจตัวจัดการการแสดงผล GDM ซึ่งช่วยให้ระบบเริ่มต้นเซิร์ฟเวอร์ X และจัดเตรียมอินเทอร์เฟซผู้ใช้แบบกราฟิกสำหรับผู้ใช้ในการเข้าสู่ระบบ อบเชย DE.

sudo pacman –S gdm

12. ขั้นตอนต่อไปคือการเปิดใช้งาน จากนั้นเริ่มต้นและทดสอบ GDM โดยเข้าสู่ระบบ Arch Linux โดยใช้ข้อมูลประจำตัวของคุณ

sudo systemctl enable gdm
sudo systemctl start gdm

13. หลังจากโหลด GDM คุณจะได้รับหน้าต่าง เข้าสู่ระบบ เลือก ผู้ใช้ -> คลิกที่ ลงชื่อเข้าใช้ ไอคอนด้านซ้ายและเลือก Cinnamon จากนั้นป้อน รหัสผ่าน ของคุณแล้วกด < ปุ่ม b>ลงชื่อเข้าใช้ หรือปุ่ม Enter

14. จนถึงตอนนี้การเชื่อมต่ออินเทอร์เน็ตของเราได้รับการจัดการผ่านบรรทัดคำสั่ง แต่ถ้าคุณต้องการจัดการการเชื่อมต่อเครือข่ายจาก GUI คุณต้องปิดการใช้งานบริการ dhcpd และติดตั้ง เปิดใช้งานและเริ่มต้น แพ็คเกจ ตัวจัดการเครือข่าย ติดตั้งแพ็คเกจ net-tools สำหรับคำสั่งเครือข่ายเพิ่มเติม จาก GUI ให้เปิดพรอมต์เชลล์ UXterm แล้วเรียกใช้คำสั่งต่อไปนี้

ติดตั้ง ifconfig ที่ได้รับจากแพ็คเกจ net-tools จากนั้นดูการกำหนดค่าอินเทอร์เฟซโดยใช้คำสั่งต่อไปนี้

sudo pacman –S net-tools
ifconfig

จากนั้นติดตั้ง Network Manager

sudo pacman -S network-manager-applet

ปิดการใช้งานบริการ dhcpcd

sudo systemctl stop [email 
sudo systemctl disable [email 
sudo systemctl stop dhcpcd.service
sudo systemctl disable dhcpcd.service

เริ่มต้นสิ้นสุดเปิดใช้งาน Network Manager

sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager

15. ตอนนี้ทดสอบการเชื่อมต่ออินเทอร์เน็ตของคุณอีกครั้งโดยใช้ ifconfig เพื่อรับสถานะอินเทอร์เฟซเครือข่าย จากนั้นออกคำสั่ง ping กับโดเมน

หากต้องการทดสอบระบบทั้งหมด ให้รีบูตระบบของคุณเพื่อให้แน่ใจว่าทุกอย่างถูกต้องได้รับการติดตั้งและกำหนดค่าไว้

ขั้นตอนที่ 3: ติดตั้งซอฟต์แวร์พื้นฐาน

16. สำหรับตอนนี้ ระบบของเรามีซอฟต์แวร์ที่ติดตั้งขั้นต่ำซึ่งช่วยไม่ได้มากนักในการใช้งานเดสก์ท็อปหรือแล็ปท็อปในแต่ละวัน รันคำสั่งแบบยาวต่อไปนี้เพื่อติดตั้งซอฟต์แวร์พื้นฐาน

sudo pacman -S pulseaudio pulseaudio-alsa pavucontrol gnome-terminal firefox flashplugin vlc chromium unzip unrar p7zip pidgin skype deluge smplayer audacious qmmp gimp xfburn thunderbird gedit gnome-system-monitor

17. ติดตั้ง ตัวแปลงสัญญาณ ที่จำเป็นสำหรับแอปพลิเคชันมัลติมีเดียเพื่อเข้ารหัสหรือถอดรหัสสตรีมเสียงหรือวิดีโอโดยใช้คำสั่งต่อไปนี้

sudo pacman -S a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins

18. ติดตั้งแพ็คเกจ LibreOffice หากคุณต้องการเครื่องมือ Office เช่น Writer, Calc, Impress, Draw, Math และ Base โดยการรันคำสั่งต่อไปนี้แล้วกดปุ่ม Enter เพื่อเลือก (ค่าเริ่มต้น=ทั้งหมด)

sudo pacman -S libreoffice

หากคุณต้องการโปรแกรมหรือยูทิลิตีอื่นๆ โปรดไปที่หน้าแพ็คเกจ Arch Linux ที่ https://www.archlinux.org/packages/ ค้นหาแพ็คเกจของคุณและติดตั้งผ่าน Pacman

หากต้องการลบแพ็คเกจให้ใช้สวิตช์ –R ด้วยคำสั่ง pacman

sudo pacman -R package-to-remove

19. หากต้องการติดตั้งซอฟต์แวร์ที่ดูแลรักษาโดยชุมชน ให้ติดตั้งเครื่องมือ Yaourt Package Manager (ไม่แนะนำให้ใช้ yaourt สำหรับผู้ใช้ระดับเริ่มต้น)

sudo pacman -S yaourt

ขั้นตอนที่ 4: ปรับแต่ง Cinnamon Desktop

20. การตั้งค่าระบบ Cinnamon ให้อินเทอร์เฟซโดยคุณสามารถปรับเปลี่ยนและปรับแต่ง Arch และ Cinnamon DE ด้วยการตั้งค่าที่เหมาะสม ความต้องการของคุณ การตั้งค่าต่อไปนี้จะแสดงวิธีเปลี่ยนรูปลักษณ์ทั่วไปของระบบ (ธีม และ ไอคอน) ก่อนอื่น ให้ติดตั้ง ธีมไอคอน Faenza และ ธีม Numix

sudo pacman -S Faenza-icon-theme numix-themes

21. จากนั้นเปิด การตั้งค่าระบบ --> ธีม --> การตั้งค่าอื่นๆ --> เลือก Numix บน การควบคุม และ ขอบหน้าต่าง และ
Faenza บน ไอคอน

22. หากต้องการเปลี่ยนธีมเริ่มต้นของ Cinnamon ให้ไปที่ การตั้งค่าระบบ –> ธีม –> ออนไลน์มากขึ้น –> เลือกและติดตั้ง Minty จากนั้นไปที่แท็บติดตั้ง เลือกและ ใช้ธีม Minty

นั่นคือทั้งหมด! ตอนนี้ลักษณะระบบขั้นสุดท้ายของคุณควรมีลักษณะเหมือนในภาพหน้าจอด้านล่าง

23. ในการปรับแต่งครั้งสุดท้ายเพื่อแสดงเครื่องมือตรวจสอบกราฟิกที่ดีบนแถบเครื่องมือระบบ ก่อนอื่นให้ติดตั้งแพ็คเกจต่อไปนี้

sudo pacman -S libgtop networkmanager

จากนั้นเปิด การตั้งค่าระบบ –> แอปเพล็ต –> ออนไลน์มากขึ้น ค้นหา Multi-Core System Monitor และติดตั้ง จากนั้นสลับไปที่แท็บ ติดตั้งแล้ว คลิกขวาและ เพิ่มลงในแผงควบคุม

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

หากต้องการดูรายการแอปพลิเคชันทั้งหมด โปรดไปที่หน้าต่อไปนี้

  1. https://wiki.archlinux.org/index.php/List_of_applications

สร้างบนโมเดล Rolling Release Arch Linux ยังมี สภาพแวดล้อมเดสก์ท็อป Linux อื่นๆ เช่น KDE, GNOME, Mate, LXDE, XFCE, การตรัสรู้ จากแหล่งเก็บข้อมูลอย่างเป็นทางการ ดังนั้นจึงเลือก < b>Cinnamon หรือ DE อื่นๆ เป็นเพียงตัวเลือกส่วนตัวที่เรียบง่าย แต่ในความคิดของฉัน Cinnamon ให้ความยืดหยุ่นที่ดีกว่า (ธีม, แอปเพล็ต, Desklets และ ส่วนขยาย) กับการปรับแต่งที่ซับซ้อนกว่า Gnome Shell ระดับบนสุด