สารบัญ
- §1 – บทนำ
- §2 – การรับ KDE Software Compilation
- §3 – การใช้งาน KDE
- §4 – แอปพลิเคชันพื้นฐานของ KDE
- §5 – แพ็กเกจอื่นๆ ของ KDE SC
- §6 – แพ็กเกจและแอปพลิเคชันเพิ่มเติม
- §7 – สรุป
1. บทนำ
ยินดีต้อนรับสู่ "คู่มือ KDE: เดสก์ท็อป Linux อีกตัวเลือก" จาก MakeUseOf คู่มือนี้แนะนำ KDE ให้ "ผู้ใช้งานระดับสูง" (Power Users) รู้จักเสรีภาพและตัวเลือกที่ KDE ให้มา หากคุณเข้าคะแนนไหนข้างล่าง คู่มือนี้เหมาะกับคุณ:
- ผู้ใช้ Windows ที่ไม่ชอบลุค Windows 8 และ Start Screen หา OS ทำงานแบบ Windows 7 แตดียิ่งขึ้น
- ผู้ใช้ Linux ใหม่ ลอง Ubuntu แต่ไม่ชอบ Unity, Dash, Scopes, Lenses หาเมนู "Start" แบบเดิม
- ผู้ใช้ Linux ระดับกลาง อยากปรับแต่งเดสก์ท็อปสวยงาม มีวิดเจ็ตเยอะ
- ผู้ใช้ Linux มืออาชีพเก่า ที่ติดตั้ง X ล่าสุด ต้องเลือกเดสก์ท็อป ชอบ emacs แต่อยากได้สีสันบนหน้าจอ
คู่มือนี้ครอบคลุม: ภาพรวม KDE, วิธีติดตั้ง, ส่วนประกอบพื้นฐาน (เดสก์ท็อป), และงานทั่วไปกับแอปที่มาพร้อม
1.1 KDE คืออะไร?
KDE หรือ "KDE Software Collection" โครงการที่ Matthias Ettrich ก่อตั้งเมื่อ 1996 เพื่อให้เดสก์ท็อปสมบูรณ์บน OS ฟรี (Linux รวม) ในขณะนั้นมี Window Managers หลายตัว แต่ไม่มีตัวนำ KDE พยายามสร้างฟังก์ชันคลาย CDE (Common Desktop Environment) เดสก์ท็อปมาตรฐานของ Unix พาณิชย์ และมาตรฐาน "วิดเจ็ต" (Widget) ส่วนประกอบของแอปพลิเคชัน เช่น ปุ่ม กล่องข้อความ ไฟล์ดายอะล็อก เพื่อความสอดคล้องและใช้งานง่าย
1.2 "เดสก์ท็อปเอนไวรอนเมนต์" คืออะไร?
ใน Linux มี "ชั้นซอฟต์แวร์" (Software Stack) ที่แสดง GUI:
- ระดับล่าง: Linux Kernel + Driver ควบคุมหน้าจอ
- X Window System (X11/X): จัดการพิกเซลสร้างหน้าต่าง "Root Window" = พื้นหลัง โปรแกรมเปิดในหน้าต่างของตัวเอง
- Window Manager: จัดเรียงหน้าต่าง X อนุญาตให้คลิกแถบหัวเพื่อนำหน้าต่างมาข้างหน้า
- Toolkits: ชิ้นส่วน UI สำเร็จรูป: เมนู ปุ่ม ไฟล์ดายอะล็อก เฟรมหน้าต่าง
- Desktop Environment: รวม Window Manager ใช้ Toolkit เดียวกันทุกแอป และให้เครื่องมือมากมาย: เมนูแอป, รายการโปรแกรมที่รัน, จัดการไฟล์, ศูนย์ควบคุม (Control Center) ฯลฯ
เดสก์ท็อปเอนไวรอนเมนต์เป็นตัวอย่าง "ยืนบนไหล่ยักษ์" ของชุมชนฟรีซอฟต์แวร์ KDE เข้ากับระบบนิเวศอย่างไร?
1.3 KDE ในชุมชน Linux
- โครงการฟรีซอฟต์แวร์ที่ประสบความสำเร็จมากที่สุด 證明ประโยชน์ของฟรีซอฟต์แวร์
- เป็นเดสก์ท็อปเริ่มต้นของหลายการกระจาย ให้ UI ทันสมัยทรงพลัง
- จัดหาแอปฟรีจำนวนมาก: เกม, เพลง, ออฟฟิศ ใช้ได้แม้ไม่ใช้ KDE เป็นเดสก์ท็อป
- ให้นักพัฒนานอกโครงการเริ่มต้นได้ง่าย ไม่ต้องเขียนปุ่ม/ไฟล์ดายอะล็อกเอง ไลบรารี KDE มีครบ
2. การรับ KDE Software Compilation
วิธีลอง KDE บน Linux ที่ง่ายที่สุด:
- ใช้การกระจายที่มี KDE เป็นเดสก์ท็อปเริ่มต้น
- ติดตั้ง KDE ในระบบ Linux ที่มีอยู่ เป็นทางเลือกเพิ่มเติม
KDE ใช้ Toolkit ชื่อ Qt ที่ข้ามแพลตฟอร์มได้ (Windows, macOS) แต่วิธีติดตั้งบน非-Linux ยุ่งยากและไม่เสถียร ลองใน Linux จะง่ายที่สุด
2.1 การกระจายที่ติดตั้ง KDE มาให้
การกระจายยอดนิยมที่รวม KDE (อยู่ในรายการ Best Linux Distributions ของ MakeUseOf):
- Kubuntu
- Fedora
- Linux Mint
- openSUSE
ทดสอบได้โดยสร้าง Live USB (ดูวิธีในบทความ MakeUseOf สำหรับ Windows, macOS, Linux) หรือใช้ Virtual Machine
2.1.1 Kubuntu
รวมที่เก็บ Ubuntu กับ KDE ล่าสุด หากใช้ Ubuntu อยู่ ורוצา ลอง Kubuntu Live USB ง่ายที่สุด
- ข้อดี: ใช้ที่เก็บ Ubuntu ให้ KDE แบบ Vanilla (เหมาะสำหรับผู้ปรับแต่ง)
- ข้อควรระวัง: ไม่ได้รับการสนับสนุนทางการจาก Canonical อีกต่อไป (Blue Systems ดูแลแทน) KDE แบบ Vanilla อาจดู "เน้นๆ" สำหรับมือใหม่
หมายเหตุ: นักเขียนใช้ Kubuntu เป็นหลัก คำแนะนำในคู่มือนี้จะอ้างอิง Kubuntu
2.1.2 Fedora
การกระจายชุมชนที่เป็นฐานของ Red Hat Enterprise Linux ปล่อยรุ่นเร็ว ได้ฟีเจอร์ใหม่เร็ว RPM รองรับแพ็กเกจของบุคคลที่สามดี Fedora Project
- ข้อดี: รองรับแพ็กเกจกว้างขวาง มี Rawhide (Rolling Updates)
- ข้อควรระวัง: GNOME เป็นเดสก์ท็อปเริ่มต้น KDE ติดตั้งได้หรือโหลด Spin แยก
2.1.3 Linux Mint
ยอดนิยมมาก (DistroWatch อันดับ 1 จากการเข้าชม) ฐาน Ubuntu + การขัดแต่ง ใช้ง่ายสำหรับมือใหม่และมือโปร Linux Mint 15 "Olivia" KDE
- ข้อดี: ขัดแต่ง Ubuntu ให้สวยงามกว่าเดิม
- ข้อควรระวัง: ปล่อยช้ากว่า Ubuntu (ต้องรอแพ็กเกจ Ubuntu) KDE ออกช้ากว่ารุ่นมาตรฐาน
2.1.4 openSUSE
รุ่นชุมชนของ SuSE Linux ใช้ KDE ที่ปรับแต่งเอง (Branded) มี YaST จัดการระบบ openSUSE
- ข้อดี: แพ็กเกจ KDE ทันสมัยและปรับแต่งแล้ว มี YaST
- ข้อควรระวัง: ที่เก็บแพ็กเกจน้อยกว่า ตารางปล่อยรุ่นไม่สม่ำเสมอ ใช้ Zypper (Package Manager ตัวเอง)
2.1.5 การแนะนำเพิ่มเติม
- Debian GNU/Linux: ฐานของ Ubuntu ติดตั้ง KDE เพิ่มได้
- Mageia: Fork จาก Mandriva (การกระจาย KDE เก่าๆ)
- PC-BSD: 基于 FreeBSD 目标是面向非技术用户的 BSD
2.2 ติดตั้ง KDE ใน Linux
หากใช้ Linux อยู่แล้ว และมีพื้นที่ฮาร์ดดิสก์ ติดตั้ง KDE ได้เลย ไม่มีความเสี่ยง จะไม่ "ครอบครอง" เดสก์ท็อปเดิม แค่เพิ่มตัวเลือกในหน้าจอเข้าสู่ระบบครั้งหน้า
หา Metapackage (แพ็กเกจที่ดึงแพ็กเกจอื่นๆ มาติดตั้ง) ชื่อ "KDE Desktop" หรือ "KDE" ใน Software Manager คำสั่งติดตั้งสำหรับแต่ละการกระจาย:
- Ubuntu:
kubuntu-desktop/sudo tasksel install kubuntu-desktop - Fedora:
"KDE Software Compilation"/yum groupinstall "KDE Software Compilation" - Linux Mint:
mint-meta-kde/sudo apt-get install mint-meta-kde - openSUSE:
kde4, kde4_basis/zypper install -t pattern kde4 kde4_basis
คำสั่งเหล่านี้ติดตั้ง: ระบบฐาน KDE + ไลบรารี + Qt Toolkit, Plasma Desktop Shell (เมนู, System Tray, เดสก์ท็อป), แอปพื้นฐาน (File Manager, Browser, Calculator, System Config)
3. การใช้งาน KDE
3.1 เข้าสู่ระบบ
ออกจากเซสชันเดสก์ท็อปปัจจุบัน -> จะไปหน้าจอ Display Manager (Login Manager) อาจมีธีม KDE (KDE Greeter) หรือไม่ก็ได้
หากไม่มี ก็เลือกเซสชัน KDE จาก Display Manager เดิม (เช่น LightDM บน Ubuntu)
คลิกโลโก้ Ubuntu สีขาว -> เลือก KDE -> โลโก้จะเปลี่ยนเป็นโลโก้ KDE -> ใส่ชื่อผู้ใช้/รหัสผ่าน -> เข้าสู่ระบบ
3.2 ภาพรวมเดสก์ท็อป KDE
3.2.1 เดสก์ท็อป
รูปแบบคล้าย Windows: พื้นหลังส่วนใหญ่ วางไอคอน/ไฟล์/วิดเจ็ตได้ แต่ KDE ทำงานต่างออกไป: เดสก์ท็อปเริ่มต้นไม่เก็บของโดยตรง ใช้ Folder View Widget แทน (กล่องที่เขียน "This folder is empty") เราจะสอนใส่ของในภายหลัง
3.2.2 แผงควบคุม (Panel)
แถบด้านล่างมีควบคุมต่างๆ เริ่มต้นมีองค์ประกอบดังนี้
3.2.3 เมนู "K"
อยู่มุมซ้ายสุด คล้าย "Start Menu" ของ Windows จัดหมวดหมู่แอปพลิเคชัน:
- Development
- Education
- Games
- Graphics
- Internet
- Multimedia
- Office
- Settings
- System
- Utilities
- Lost & Found
ยังมีแท็บ: Favorites (แอปโปรด), สถานที่สำคัญ, เอกสารล่าสุด, ปุ่ม Logout/Reboot/Shutdown
3.2.4 Activities (กิจกรรม)
คล้าย "Virtual Desktops" (เดสก์ท็อปเสมือน) แตทรงพลังกว่า: แต่ละ Activity มีพื้นหลัง/วิดเจ็ต/แอปที่เปิดต่างกัน ตั้งค่าให้แอปเปิดใน Activity เฉพาะได้ ใช้ได้ทั้งแบบง่ายและซับซ้อน
3.2.5 Task Manager
รายการแอปที่เปิดอยู่ คล้าย Windows: แสดงไอคอน/ชื่อ ไฮไลท์แอปที่ใช้อยู่ คลิกเพื่อสลับ คลิกขวาเพื่อ Maximize/Minimize/Close
3.2.6 Widgets (วิดเจ็ต)
KDE มีวิดเจ็ตมากมาย วางบน Panel หรือเดสก์ท็อปได้ ตัวอย่าง: "Show Desktop" คลิกซ่อนหน้าต่างทั้งหมด คลิกอีกทีแสดงคืน
Quick Launcher: ปุ่มบน Panel เปิดแอปโปรด (ภาพ: Dolphin File Manager)
3.2.7 System Tray
คล้าย Windows/macOS: โปรแกรมพื้นหลัง, ต้องการอินพุตด่วน, เกี่ยวกับระบบ จะแสดงไอคอนที่นี่
- ไอคอนอัปเดตซอฟต์แวร์ -> เปิด Muon Updater
- คลิปบอร์ด (กรรไกร), วอลลูม (ลำโพง), สื่อนำออก (USB/CD)
- KDE Network Manager: จัดการ Wi-Fi/VPN ต่างสถานที่ สลับได้ง่าย
3.3 ปรับแต่งสภาพแวดล้อม KDE
3.3.1 เดสก์ท็อป: พื้นหลัง
คลิกขวาที่พื้นหลัง -> "Default Desktop Settings" เลือกภาพจากที่ติดตั้งมา, ดาวน์โหลดจาก KDE ("Get New Wallpapers"), หรือเลือกไฟล์จากเครื่อง ("Open")
ตัวเลือกการวางภาพ (Positioning):
- Scaled & Cropped: ขยาย/ย่อให้ด้านสั้นเต็มจอ แล้วครอปด้านยาว
- Scaled: ขยาย/ย่อเต็มจอทั้งสองมิติ อาจบิดเบี้ยว
- Scaled, keep proportions: คงสัดส่วน อาจมีขอบว่าง
- Centered: วางกึ่งกลาง ภาพเล็กกว่าจอมีขอบ ภาพใหญ่กว่าจอแสดงแค่ตรงกลาง
- Tiled: ซ้ำแบบกระเบื้องจากมุมขวาบน
- Center Tiled: ซ้ำแบบกระเบื้องจากกึ่งกลาง
วิธีง่ายที่สุด: ลองแต่ละตัว กด Apply ดูชอบไหน
3.3.2 Panel: ย้าย/ปรับแต่งแผงควบคุม
คลิกไอคอนขวาสุด Panel -> Panel Tool Box
ลากควบคุม "Screen Edge" (แถว 2 กลาง) เพื่อย้าย Panel ไปขอบจอใดก็ได้
Panel Tool Box มีควบคุมอื่นๆ: แถว 1 ปรับขนาด (จุดเริ่มต้น, ความกว้าง Min/Max), แถว 2: Screen Edge, Height (ความหนา), Add Widgets, Add Spacer, More Settings (จัดตำแหน่ง, ซ่อนอัตโนมัติ, ลบ, ทำให้กว้างเต็มจอ)
ตัวเลือก "Lock Widgets" ใน More Settings: ล็อกวิดเจ็ตไม่ให้ลากเคลื่อนที่/ลบโดยไม่ตั้งใจ ต้อง Unlock Widgets จากเมนูคลิกขวา Paper/Panel ถึงจะย้ายได้
จัดเรียงไอคอนบน Panel: Unlock Widgets -> Panel Tool Box -> ลากไอคอน (เช่น นาฬิกา) ไปตำแหน่งใหม่
ลบไอคอน: คลิกขวา -> "Remove [Widget Name]"
เพิ่ม Panel ใหม่: คลิกขวาที่พื้นหลัง -> "Add Panel" -> "Empty Panel" (Default Panel มี K Menu, Task Manager, System Tray, Clock อยู่แล้ว)
3.4 เพิ่มวิดเจ็ตบนเดสก์ท็อป
วิดเจ็ต (Widgets) = ทุกอย่างบนเดสก์ท็อป: K Menu, Task Manager, Plasmoids (วิดเจ็ตเนทีฟ KDE) รองรับวิดเจ็ตอื่นๆ: Web (HTML/JS), SuperKaramba (KDE 3.x), Apple Widgets
วิดเจ็ตส่วนใหญ่มีการตั้งค่า: คลิกขวา -> "[Widget Name] Settings" เช่น Digital Clock Settings เปลี่ยนสี/ฟอนต์/โซนเวลา/แสดงวันที่
เพิ่มวิดเจ็ต: ย่อหน้าต่างทั้งหมด -> คลิกขวาพื้นหลัง -> "Add Widget" (ต้อง Unlock Widgets ก่อน)
จะได้ Dialog แสดงวิดเจ็ตทั้งหมดแบบ Filmstrip
หาวิดเจ็ตได้ 3 วิธี: เลื่อนดูทั้งหมด, พิมพ์คำค้นในกล่อง "Enter search term...", กรองตามหมวดหมู่ "Categories"
ลองเพิ่ม 2 วิดเจ็ตนิยม: Folder View และ Picture Frame
3.4.1 เพิ่มวิดเจ็ตบนเดสก์ท็อป
เปิด Filmstrip -> ค้นหา "folder" -> เลือก "Folder View" -> ลากวางบนเดสก์ท็อป
ค้นหา "picture" -> ลาก "Picture Frame" วางบนเดสก์ท็อป
3.4.2 ตั้งค่าวิดเจ็ต
ตั้งค่า Folder View ให้แสดงโฟลเดอร์ "Desktop" แทน Home ทั้งหมด: คลิกขวา หรือไอคอนคีม (handle) -> แท็บแรก -> เลือก "Desktop folder" หรือ Places/พาธเอง -> OK
ย้าย Picture Frame ไปมุมล่างขวา (ลาก handle) -> ขยายใหญ่ (ลากไอคอนสี่เหลี่ยมบน handle)
ตั้งค่า Picture Frame: ไอคอนคีม -> เลือกโหมด: รูปเดียว, สไลด์โชว์จากโฟลเดอร์, หรือ "Picture of the Day" จาก Flickr/National Geographic
3.4.3 เพิ่มวิดเจ็ตบน Panel
คลิกขวา Panel -> "Panel Options" -> "Add Widgets" -> ลากวิดเจ็ตไปวางบน Panel (จะเห็นเงาเว้นว่าง)
วิดเจ็ตน่าสนใจสำหรับ Panel:
- Menubar: ย้ายเมนูหลัก (File, Edit...) ของแอปขึ้น Panel (สไตล์ Mac) ให้พื้นที่หน้าต่างแอปมากขึ้น
- Icon Only Task Manager: แสดงแค่ไอคอนใหญ่ (คล้าย Dock macOS / Unity Dash) กำหนดได้ว่าจะแสดงแอปของ Activity นี้หรือทั้งหมด
- 3 รูปแบบ K Menu: Application Launcher (แท็บ), Application Launcher Menu (แบบ Windows 95), Homerun Launcher (ทันสมัย ค้นหา/เรียง A-Z)
3.5 Activities: เดสก์ท็อปเสมือนที่ทรงพลังกว่า
Virtual Desktops: เปิดโปรแกรมชุดต่างกันบนหน้าจอเสมือนหลายอัน KDE รองรับ แต่ Activities ดีกว่า:
- แต่ละ Activity มีพื้นหลัง/วิดเจ็ตเฉพาะตัว
- ตั้งค่าให้โปรแกรมเปิดใน Activity เฉพาะได้ (เช่น LibreOffice เปิดใน Activity "Work")
ตัวอย่างการแบ่ง 3 Activities:
- Main: พักผ่อน โซเชียลมีเดีย/อีเมล/IM พื้นหลังรูปสัตว์เลี้ยง วิดเจ็ต: Picture Frame (ครอบครัว), Weather, System Monitor ตั้งให้ Kopete (IM) และ Kontact (อีเมล) เปิดใน Activity นี้เสมอ + Facebook Widget + Web Browser Widgets
- Work: เขียนบทความ Folder View ต่อโปรเจกต์ + Quick Launch สำหรับแอปออฟฟิศ
- Development: เขียนโค้ด Folder View โปรเจกต์โค้ด + Quick Launch Eclipse + คอนฟิก Kate/Konsole เฉพาะ + ตั้งให้ Eclipse, Kate, Konsole, KDEsvn, Kompare เปิดใน Activity นี้อัตโนมัติ
สร้าง Activity ใหม่: คลิกขวาพื้นหลัง -> "Activities" หรือเมนู "Workspace" มุมขวาบน -> "Activities" -> แถบ Activities ด้านล่าง -> "Create Activity" -> เลือก: Empty Desktop, Duplicate Current, หรือ Template:
- Desktop Icons: วางไอคอนบนเดสก์ท็อปโดยตรง (แบบเดิม)
- Folder: คล้าย Windows XP จัดเรียงไอคอนอัตโนมัติ
- Homerun: พื้นหลังแบบเมนู Homerun
- Newspaper Layout: วางวิดเจ็ตเป็นบล็อก (คล้าย Metro Windows 8)
- Photos Activity: Folder View ชี้ไป Pictures + Picture Frame Slideshow
- Search and Launch: ค้นหา/เปิดแอป (บน: โปรด/ค้นหา, ล่าง: หมวดหมู่)
ข้อสังเกต: Panel แชร์ร่วมทุก Activity (เปลี่ยนใน Activity หนึ่ง จะเปลี่ยนทั้งหมด) แต่ยังใช้ Virtual Desktops ร่วมกับ Activities ได้ (ตั้งค่า Activity เหมือนกันทุก Virtual Desktop แตกต่างแค่ชุดโปรแกรมที่เปิด)
4. แอปพลิเคชันพื้นฐานของ KDE
4.1 System Settings (ตั้งค่าระบบ)
สมัยก่อนตั้งค่า Linux ต้องแก้ไฟล์ข้อความ/ฟล็กคำสั่ง ตอนนี้เดสก์ท็อปมี "Control Panel" แบบกราฟิก KDE มี System Settings UI คล้าย System Preferences ของ macOS จัดกลุ่มโมดูลตั้งค่า
คลิกไอคอนแต่ละตัว -> โมดูลตั้งค่า (อาจมีหลายแท็บ) ไม่ได้รายการหมด (ดูที่ KDE UserBase Wiki) หลายตัวเข้าใจง่าย (เปลี่ยนรหัสผ่านใน Account Details) นี่คือ 2 โมดูลที่มีประโยชน์:
4.1.1 Shortcuts & Gestures (ลัดและ่ท่าทาง)
ไปที่ "Shortcuts and Gestures" ในกลุ่ม "Common Appearance and Behavior" KDE มีระบบลัดคีย์บอร์ดละเอียด:
- Standard Keyboard Shortcuts: ลัดคำสั่งทั่วไป (Save, New, Print...) ใช้ Control เป็นหลัก เปลี่ยนได้ เพิ่ม Alternate ได้
- Global Keyboard Shortcuts: ลัดที่ทำงานได้ทุกแอป (ปรับเสียง, สลับ Activity)
- Custom Shortcuts: สร้างลัดสำหรับโปรแกรมไหนก็ได้ รวมท่าทาง (Gesture) ต้องเข้าใจ KDE/D-Bus นิดหน่อย แต่พื้นฐาน: สร้าง Hotkey สำหรับแอปไหนก็ได้
ลองสร้าง Hotkey เปิด File Manager: Custom Shortcuts -> Edit -> New Group (ตั้งชื่อ) -> Edit -> New > Global Shortcut > Command/URL -> ชื่อ "Launch File Manager"
3 แท็บหลัก: Comment (หมายเหตุ), Trigger (ลัดคีย์), Action (คำสั่ง)
กรอก: Comment: "This shortcut will open the default file manager." Trigger: กดปุ่ม "None" -> จะกลายเป็น "Input..." -> กด Win+P (Meta+P) Action: Command/URL = dolphin (File Manager ของ KDE) -> Apply -> กด Win+P เปิด Dolphin ได้เลย
4.1.2 Application Appearance / Workspace Appearance (ธีม)
จุดที่ KDE ยังซับซ้อน: การตั้งค่าลุกลักษณ์ (Theming) แบ่งอยู่ 3 โมดูลใน System Settings:
- Application Appearance: ลุกลักษณ์ภายในแอป: Style (ปุ่ม/สไลด์/แท็บ), Colors (สีพื้น/ข้อความ), Icons (ไอคอนปุ่ม/ไฟล์), Fonts (ฟอนต์/ขนาด), GTK (ทำให้แอป GTK ดูเหมือน KDE), Emoticons
- Workspace Appearance: ลุกลักษณ์ทั่วเดสก์ท็อป: Window Decorations (แถบหัวหน้าต่าง/ปุ่ม Close), Cursor Theme, Desktop Theme (ตั้ง Color Scheme, Icon Theme รวม), Splash Screen
ดาวน์โหลด Desktop Themes ได้ใน System Settings ("Get New Themes") หรือ KDE Look แตธีมมักไม่ตั้งค่าทุกอย่างครบ ต้องไปปรับแท็บแต่ละอันใน 2 โมดูลข้างต้นด้วยตนเอง
4.2 Dolphin File Manager (จัดการไฟล์)
Dolphin (ในเมนู K > System) เป็น File Manager เริ่มต้นของ KDE เปิดแล้วแสดงโฟลเดอร์/ไฟล์ใน Home ด้านซ้าย: Places Panel (F9 เปิด/ปิด) มี Home, Network, Root, Trash เพิ่มโฟลเดอร์เข้า Places: คลิกขวา -> "Add to Places" นอกจากนี้ยังมี Panels อื่นๆ:
- Folders Panel (F7): Tree view โฟลเดอร์
- Information Panel (F11): รายละเอียดไฟล์ (ขนาด, เจ้าของ, วันที่)
- Terminal Panel (F4): เทอร์มินัลด้านล่าง ทำงานในโฟลเดอร์ปัจจุบัน
แถบปุ่มบน: เปลี่ยมมุมมอง (Icon, Compact, Details), โหลด Preview, แยกหน้าต่าง (Split) เมนูอื่นๆ อยู่ในเมนูและปุ่ม Control
ย้าย/คัดลอกไฟล์: เปิดหลายหน้าต่างลากวาง หรือใช้ Split View ในหน้าต่างเดียว วางไฟล์ -> ป๊อปอัพถาม Move/Copy/Link
จุดเด่น: KIO Slaves ทำให้โฟลเดอร์ระยะไกลดูเหมือนโลคอล เช่น แก้ไฟล์บน FTP Server โดยไม่ต้องดาวน์โหลด-แก้-อัปโหลด แค่พิมพ์ที่อยู่ใน Location Bar (ftp://ftp.mysite.com) KIO Slave จัดการการเชื่อมต่อ/อัปโหลดให้
"Add Network Folder" Wizard: คลิก Network ใน Places -> "Add Network Folder" -> กรอกข้อมูล -> ได้ Shortcut ไปยังทรัพยากรเครือข่าย
Dolphin กลายเป็นศูนย์กลางย้ายไฟล์: ไฟล์เว็บ -> Server, รูปจากกล้อง (PTP), เพลงไป Android (MTP)
หมายเหตุ: MakeUseOf เคยเปรียบเทียบ Dolphin กับ Nautilus (File Manager ของ Ubuntu)
4.3 Muon Package Manager (จัดการแพ็กเกจ)
KDE มาพร้อม Muon Software Center และ Muon Discover (ในเมนู K > System) Muon Discover = ประสบการณ์แบบ App Store, Software Center = ค้นหาติดตั้งตรงไปตรงมา
ติดตั้งง่าย: หาแอป -> Install -> ใส่รหัสผ่าน -> Muon จัดการให้ จัดการ Software Sources ได้ (Muon Discover: ปุ่ม Sources, Software Center: Settings > Configure Software Sources) อัปเดตอัตโนมัติ Muon Updater แจ้งใน System Tray
อ่านเพิ่ม: Ubuntu Package Management Primer (ใช้กับ Muon ได้)
4.4 Kate Text Editor (แก้ไขข้อความ)
ใช้ Linux นานๆ ต้องแก้ไฟล์ข้อความบ่อย Kate (KDE Advanced Text Editor) ตอบโจทย์นักเขียน/นักพัฒนาดี แม้โปรแกรมเมอร์ชอบ vim/emacs แต Kate เหมาะสำหรับงานทั่วไป
เหตุผลที่นักเขียนชอบ Kate:
- Pre-configured for KDE: ไฟล์ข้อความ (plain text, HTML, Markdown) คลิกขวาเปิด Kate ได้เลย มักเป็น Default
- Syntax Highlighting: รองรับหลายภาษา (Tools > Mode/Highlighting) เช่น HTML tags บอลด์, Markdown headings สีม่วง
- Scripting (Build): ใช้ compile โค้ด แต่นักเขียนใช้รัน pandoc แปลง Markdown -> HTML ด้วย Quick Build (Build > Quick Build) กดลัดได้
- Sessions: บันทึกชุดไฟล์ที่แก้อยู่เป็น "Session" (Sessions > Save Session As) เปิดครั้งหน้าทุกไฟล์เปิดพร้อมกัน กลับมาตรงจุดเดิม
อ่านเพิ่ม: เปรียบเทียบ Kate vs gEdit (GNOME/Unity) และ ทำไม Markdown ดี (บน Mac)
4.5 Konsole Terminal Emulator (เทอร์มินัล)
ทำงานบรรทัดคำสั่ง (CLI) ก็คุ้นเคยเร็วๆ Konsole (K > System) เทอร์มินัลมาตรฐาน มีฟีเจอร์:
- รองรับ Tab: หน้าต่างเดียวหลายเซสชัน
- รองรับ Session: บันทึกสถานะกลับมาใช้ต่อได้
- Copy/Paste กับเทอร์มินัลง่าย (ดูง่ายแตสำคัญ)
นอกจากนี้ Konsole มีประโยชน์ตามความรู้ CLI ของคุณ MakeUseOf มีบทความ CLI ตั้งแต่คำสั่งพื้นฐาน Cheat Sheet จนเทคนิคขั้นสูง
5. แพ็กเกจอื่นๆ ของ KDE SC
KDE SC มีแอปหลากหลาย บางตัวติดตั้งมา บางตัวติดตั้งเพิ่มจาก Package Manager ของการกระจาย รายชื่อแอปเด่นตามหมวดหมู่:
5.1 เกมส์
- knavalbattle: โคลนเกมเรือรบ
- kreversi: โอเทลโล (กลับหิน)
- kbreakout: แบล็อกเบรกเกอร์
- kpatience: โซลิตเทียร์
ติดตั้งเกม non-KDE ได้ไม่มีปัญหา:
- Steam: ไคลเอ็นต์ Steam บน Linux (Portal ฯลฯ)
- TuxRacer: เพนกวิน Tux ลื่นหิมะ (ใน Muon: "Extreme Tux Racer")
5.2 กราฟิกส์
5.2.1 เปิดเอกสาร (Okular)
เปิด PDF, e-book ได้เลย ด้านซ้าย Thumbnail หน้า ด้านขวา หน้าเต็ม
5.2.2 แก้ไขภาพ (Gwenview)
Gwenview ไมแค่ดูภาพ มีลัดแก้ไขเร็ว:
- Shift+R: ปรับขนาด/สเกล -> Alt+R ยืนยัน
- Shift+C: ครอปภาพ (ลาก 8 จุด) -> Alt+C ยืนยัน
- Left/Right: เปลี่ยนรูปในโฟลเดอร์เดียวกัน
Gwenview เปิดรูปส่วนใหญ่โดย default ลัดข้างต้นทำให้เตรียมสกรีนชอทเยอะๆ เร็วมาก
5.2.3 วาดภาพ (KolourPaint4)
แก้ไข進阶: เพิ่มเส้น/สี่เหลี่ยม/วงกลม/ข้อความ/สี คล้าย MS Paint
5.2.4 สแกนภาพ (Skanlite)
ดึงภาพจากสแกนเนอร์แบบ GUI ไม่ต้องคำสั่ง ตรวจจับสแกนเนอร์ Preview บันทึกได้
5.3 อินเทอร์เน็ต
KDE Network Group: เบราว์เซอร์, อีเมล, IM, ดาวน์โหลด, ทรัพยากรอินเทอร์เน็ต ตั้งค่าเครือข่ายก่อน
5.3.1 KNetworkManager
จัดการเครือข่ายจาก System Tray: บ้าน (WPA), ที่ทำงาน (LAN), คาเฟ่ (Hotspot) ไอคอนใน System Tray แสดงสถานะ/เครือข่ายที่มี
คลิกไอคอน -> รายการเชื่อมต่อ/ที่ตั้งค่าไว้ -> เพิ่มใหม่: ไอคอนคีม -> "Edit Connections" -> "Add Connection" -> เลือกประเภท: Wired, Wireless, DSL, Cable, VPN
เชื่อม Wi-Fi: เลือก "Wireless" -> แท็บสำคัญ:
- Wireless: ตั้งชื่อการเชื่อมต่อ (เช่น "Work") SSID
- Wireless Security: ประเภทความปลอดภัย + Key/Password
- General: Auto-connect, อนุญาตผู้ใช้อื่นใช้ได้ไหม (บ้าน: ใช่, ที่ทำงาน: ไม่)
OK -> บันทึกโปรไฟล์ -> คลิกไอคอน System Tray อีกครั้ง -> เลือกชื่อ -> Connect
5.3.2 เบราว์เซอร์
มาพร้อม Rekonq เบราว์เซอร์เบา (WebKit เหมือน Chrome) ใช้งานได้ดี เว็บซับซ้อนอาจลำบาก รวมกับระบบ KDE: Bookmark ใช้ KDE Global Bookmarks (มีวิดเจ็ตวางบน Panel/Desktop) รหัสผ่านเก็บใน KWallet
Firefox/Chrome ติดตั้งเพิ่มได้:
- Firefox: ติดตั้งผ่าน Firefox Installer (Kubuntu) มี Add-on ให้ไอคอน KDE + เก็บรหัสใน KWallet
- Chrome: รองรับ KWallet ในตัว มี Extension ให้ธีมใน Chrome Web Store
5.3.3 อีเมล (Kontact)
Kontact = Outlook++ รวมปฏิทิน/งาน (KOrganizer), อีเมล (KMail), ติดต่อ (KAddressBook), บันทึก (KNotes, KJots, BasKet) ใน "Shell" เดียว สลับง่าย
ตั้งค่าอีเมล: คลิก "Mail" ซ้าย -> Tools > Account Wizard -> ใส่ชื่อ/อีเมล/รหัส -> Kontact ตั้งค่าให้อัตโนมัติ (Gmail ทำงานได้เลย)
ซิงค์ Google Calendar: ปุ่ม "Calendar" ซ้าย -> คลิกขวา Panel ล่างซ้าย -> "Add Calendar" -> เลือก "Google Calendar and Tasks" -> ใส่ User/Pass -> นัดหมาย/งานปรากฏใน Kontact
ซิงค์ Google Contacts: ปุ่ม "Contacts" -> "Add Address Book" -> เลือก "Google Contacts"
ส่วนประกอบอื่นๆ ของ Kontact:
- Summary: สรุปวัน: นัดหมาย, งาน, อีเมลไม่อ่าน, บันทึก
- Feeds: อ่าน RSS (Akregator) 替代 Google Reader
- Usenet: กลุ่มข่าว Usenet แบบเก่า
- Journal: บันทึกกิจกรรมผูกกับปฏิทิน (Time Tracking เรียบง่าย)
- Notebooks: คล้าย Evernote/OneNote เรียบง่าย: สมุด -> หน้า
- Popup Notes: ใบติดสี (Post-it) จัดเป็นกริด
Kontact ตัวเลือกดีสำหรับแฟน Outlook แม้การรวมระหว่างส่วนไม่ลึกขนาดนั้น (แปลงอีเมลเป็นนัดหมายไม่ได้) แต่มีฟีเจอร์เพิ่มที่มีประโยชน์
5.3.4 Instant Messaging (Telepathy)
Linux IM เปลี่ยนมาใช้ Telepathy Framework รองรับ AIM, Yahoo, ICQ, GTalk/Jabber ฯลฯ KDE รวม Telepathy เข้าเดสก์ท็อป -> ไม่มี "โปรแกรม IM" แยก IM จะแสดงผ่านระบบ (คล้าย Trillian/eBuddy รวม IM ในที่เดียว แต่ KDE วางไว้ "นอกโปรแกรม")
ตั้งค่า: System Settings -> Network and Connectivity -> "Instant Messaging and VOIP" -> "Add Account" -> เลือก Provider -> ใส่ User/Pass
วาง "Instant Messaging Presence Widget" บน Panel/เดสก์ท็อป (Panel แนะนำ) -> คลิกขวา -> ตั้งสถานะ "Online"
ตั้งค่าในแท็บ General: แชทรวมหน้าต่าง/แท็บ, แจ้งเตือน/เสียง, Auto-away หลังจากเวลาที่กำหนด
5.3.5 โปรแกรมเครือข่ายอื่นๆ
- KTorrent: BitTorrent Client เปิด .torrent -> ดาวน์โหลด Pause/Resume ได้ Seed ให้คนอื่น
- KRDC: Remote Desktop Client (VNC, RDP) บันทึก Bookmark เข้าได้ 1 คลิก
- Krfb: ตั้งค่าให้ Remote เข้าคอมพิวเตอร์เราได้ ตั้งรหัส/ดูอย่างเดียว
- BlueDevil: จับคู่ Bluetooth Devices
5.4 มัลติมีเดีย
มัลติมีเดียบน Linux ไม่ยากแล้ว โคเดคส่วนใหญ่เล่นได้ ติดตั้ง ubuntu-restricted-extras ก็ครบ 2 แอปหลัก: Amarok (เพลง) Dragon Player (วิดีโอ) + K3b (Rip/Burn Disc)
5.4.1 Amarok
Amarok ฟีเจอร์เยอะมาก ขั้นแรกชี้ไปที่ Music Collection: Settings > Configure Amarok > Local Collection -> ทิกโฟลเดอร์ที่มีเพลง -> Amarok สแกน Tag MP3 จัดเรียงตามศิลปิน/อัลบั้ม
หลังสแกนเสร็จ: ซ้าย = คอลเลกชัน, กลาง = Equalizer/เนื้อเพลง, ขวา = Playlist (ลากไฟล์/คอลเลกชันไป -> เรียงลำดับ -> Save = "Bookmark")
5.4.2 Dragon Player
เรียบง่าย: ปุ่ม "Play Media" (ไฟล์), "Play Disc" (DVD ในไดรฟ์), "Play Stream" (URL) เปิดไฟล์ที่รองรับ (FLV, MPEG 1/2/4, AVI) ได้เลย ไม่派手 แตทำงานดี เบา
5.4.3 K3b
Rip CD: Tools > Rip Audio (หรือ Rip Video/DVD ต้องแพ็กเกจเพิ่ม) ตั้งชื่อไฟล์/โฟแมต
Burn CD: Tools > Burn Image (ถ้ามี ISO) หรือ "New Audio Project" (ทำ Mix Tape) ลากไฟล์ เรียง Burn
อ่านเพิ่ม: เปรียบเทียบ K3b กับ Brasero (GNOME)
5.5 ออฟฟิศ
KDE ไม่มี Office Suite ตัวเอง (Calligra เป็น Fork ของ KOffice เก่า) แต่ LibreOffice/OpenOffice มีแพ็กเกจรวม KDE:
libreoffice-kde+libreoffice-style-oxygen: ไอคอนสไตล์ KDE + File Selector ของ KDE (เข้าถึง Places ใน Dolphin ได้)kde-thumbnailer-openoffice: Thumbnail ไฟล์ OpenDocument ใน KDE Dialogs
แอป Office อื่นที่ติดตั้งมา:
- Kontact (ในเมนู Internet และ Office) + KOrganizer, KAddressBook แยกได้
- KTimeTracker: ติดตามเวลาทำงานแต่ละงาน
เครื่องมือธุรกิจอื่นๆ ใช้งานใน KDE ได้เต็มที่
5.6 เครื่องมือระบบ
Dolphin, Muon, Konsole ครอบคลุมแล้ว เหลือ 2 โปรแกรม:
5.6.1 Additional Drivers (ไดรเวอร์เพิ่มเติม)
ตรวจสอบฮาร์ดแวร์ที่มีไดรเวอร์ Proprietary (ปิดซอร์ส) ซึ่งการกระจาย Ubuntu-based มักไม่ติดตั้งโดยค่าเริ่มต้น (เหตุผลทางปรัชญา) แตไดรเวอร์ Proprietary มักมีฟีเจอร์/ประสิทธิภาพดีกว่า
รันโปรแกรม -> สแกนฮาร์ดแวร์ -> หาเจอ -> แสดงรายละเอียด -> กด Install -> ติดตั้ง/ตั้งค่าให้อัตโนมัติ (อาจต้อง Reboot)
5.6.2 Startup Disk Creator (สร้างดิสก์บูท)
สร้าง USB Boot Disk เผื่อระบบบูทไม่ได้ เปิดโปรแกรม -> ค้นหา CD/ISO ต้นทาง -> เลือก USB ปลายทาง -> ตั้งค่า "Persistent" (เก็บข้อมูล/ตั้งค่าไว้หลัง Shutdown) หรือไม่ -> กด "Make Startup Disk"
Persistent = ระบบพกพา: เสียบ USB บูทที่คอมพิวเตอร์อื่น ใช้ Linux ของตัวเองได้
5.7 ยูทิลิตี้
เครื่องมือเล็กๆ ที่มีประโยชน์ Kate ครอบคลุมแล้ว เหลือ:
5.7.1 Ark (จัดการไฟล์บีบอัด)
Extract: .ZIP, .tar.gz ฯลฯ เปิดไฟล์ -> Extract -> เลือกที่วาง สร้าง Archive ใหม่: New -> ตั้งชื่อ (น副檔名กำหนดโฟแมต: .zip, .tar.gz) -> ลากไฟล์/โฟลเดอร์เข้าไป
อ่านเพิ่ม: เปรียบเทียบ Ark กับ File Roller (GNOME)
- KCalc: เครื่องคิดเลข
- KNotes: ใบติดสี (ใน Kontact)
- KWrite: Text Editor เรียบง่าย (เบากว่า Kate)
- KCharSelect: เลือกตัวอักษรพิเศษ/ต่างชาติ
6. แพ็กเกจและแอปพลิเคชันเพิ่มเติม
แอปที่ไม่ใช่ส่วนของ KDE Project แต่สร้างบน Framework KDE หรือเข้ากับ KDE ได้ดี หาได้ที่ KDE-Apps.org ตัวเด่น:
- Calligra: Office Suite: Words, Sheets, Stage, Kexi (DB), Flow (Diagram), Plan (Project Mgmt), Karbon (Vector), Author (e-book) เบากว่า LibreOffice แต่น้อยกว่า
- Yakuake: Drop-down Terminal (กดปุ่มลัดขึ้นมา คล้ายเกม Quake) ใช้ CLI บ่อย -> ติดตั้งเลย (ค้น "yakuake" ใน Package Manager)
- Scribus: Desktop Publishing เปรียบเทียบ Adobe FrameMaker จัด Layout ซับซ้อน สร้าง PDF พิมพ์ได้ Scribus Website
- KDevelop: IDE พัฒนา KDE เดิม ตอนนี้รองรับหลายภาษา (เว็บด้วย) ไม่ชอบ vim/emacs -> KDevelop เข้ากับ KDE ดี
- Kopete: Multi-protocol IM (ก่อน Telepathy) รองรับ AIM, Yahoo, MSN, GTalk, ICQ, Skype, Groupwise เปรียบเทียบ Kopete vs Pidgin บน MakeUseOf
7. สรุป
ขอบคุณที่อ่านจบ KDE Desktop Environment และฟีเจอร์/แอปพลิเคชันที่ยอดเยี่ยม บางคนว่าหลายเดสก์ท็อปทำให้ Linux แบ่งแยก (Fragmentation) แต่นักเขียนคิดว่า "ความเลือก擇" นี้ทำให้ชุมชนฟรีซอฟต์แวร์ยิ่งวิจิตร
KDE กำลังพัฒนาต่อไป: เวอร์ชัน 4.12 ใกล้ปล่อย (ขณะเขียน) และ v5.0 จะมีการเปลี่ยนแปลงใหญ่ๆ ไม่แค่เดสก์ท็อป แต่มือถือด้วย ลองดู: สร้าง Live USB การกระจาย KDE หรือติดตั้งผ่าน Package Manager/Terminal ค่าใช้จ่ายแค่พื้นที่ฮาร์ดดิสก์นิดหน่อย