โดยปกติ สภาพแวดล้อมเดสก์ท็อป Linux มีชุดแอปพลิเคชันที่ผสานรวมเข้ากันแน่นอน ไม่ค่อยพบในระบบปฏิบัติการ Linux อื่นๆ กล่าวคือ ถ้าคุณสลับเดสก์ท็อป คุณก็สลับโปรแกรมด้วย ชุมชน Linux Mint กำลังพยายามเปลี่ยนแปลงสิ่งนี้ด้วยโครงการ X-Apps
X-Apps คืออะไร?
การปล่อย Linux Mint 18 นำการปล่อย X-Apps ครั้งแรกมาสู่ชุมชน โครงการนี้สร้างขึ้นตอบสนองต่อภูมิทัศน์เดสก์ท็อป Linux ที่เปลี่ยนแปลงตลอดเวลา แอปพลิเคชันวันนี้อาจมีอินเตอร์เฟซต่างไปหมดพรุ่งนี้ ตัวอย่างแอป GNOME ตอนนี้มีลักษณะเฉพาะตัว ด้วยแถบหัวข้อกว้างขึ้น
ดังนั้น เป้าหมายหลักของ X-Apps คือมีอินเตอร์เฟซที่สอดคล้องและดั้งเดิม หลายตัวจะดูคุ้นเคยมาก และนั่นคือจุดประสงค์ ควรจะรู้สึกสบายใจ ไม่ต้องเรียนรู้หรือปรับตัวใหม่ เหมือนสวมกางเกงยีนส์ที่สบาย ตามที่ควรจะเป็น เพราะแอปพลิเคชันเหล่านี้พัฒนาจากโปรแกรมดังจากเดสก์ท็อปอื่นๆ ปรับปรุงให้เป็น desktop-agnostic มากขึ้น
อีกเป้าหมายคือแอปพลิเคชันควรใช้งานได้ ทุกที่ ไม่ว่าคุณจะใช้เดสก์ท็อปไหน พวกมันควรผสานรวมได้ดี พร้อมกับนี้ พวกมัน ไม่ขึ้นอยู่กับเดสก์ท็อปเฉพาะที่ติดตั้ง ตัวอย่างเช่น KMail และ Evolution ต้องการซอฟต์แวร์ KDE และ GNOME เพิ่มเติมตามลำดับเพื่อทำงาน
แน่นอน เนื่องจาก X-Apps ควรจะมีลักษณะดั้งเดิม ถ้าคุณใช้กับเดสก์ท็อปที่ไม่ดั้งเดิม (เช่น GNOME) พวกมันจะโดดออกไปเล็กน้อย อย่างไรก็ตาม อาจไม่ใช่ราคาที่แย่สำหรับความสอดคล้อง คุณไม่ต้องเรียนรู้แอปใหม่สำหรับอ่านเอกสาร X-Apps จะมีลักษณะและพฤติกรรมเหมือนเดิม แม้จะอัปเดตตลอดเวลา
วิธีติดตั้ง X-Apps
ขณะนี้ แอปพลิเคชันรายการดังนี้:
- Xreader — อ่าน PDF, e-books, เอกสารอื่นๆ
- Xplayer — เล่นไฟล์วิดีโอและเสียง
- Xviewer/Pix — แสดงและจัดระเบียบภาพตามลำดับ
- Xed — แก้ไขไฟล์ข้อความ
ถ้าคุณใช้ Linux Mint 18 ไม่ต้องทำอะไร — ติดตั้งมาพร้อมแล้ว openSUSE มีใน repositories (แต่ไม่ติดตั้งมาพร้อม) Ubuntu ไม่โชคดีเท่านั้น ในอนาคตอาจเพิ่มใน repositories มากขึ้น แต่ตอนนี้ยังไม่
ใช้ X-Apps Ubuntu PPA
เนื่องจากโปรแกรมเหล่านี้ไม่ได้จัดหาอย่างเป็นทางการ คุณต้องเพิ่ม repository ไม่เป็นทางการใน Ubuntu ผ่าน PPA ใส่คำสั่งเหล่านี้ในเทอร์มินัล:
sudo add-apt-repository ppa:embrosyn/xapps
sudo apt-get update
ตอนนี้คุณอยู่ห่างจากการติดตั้งแอปที่ต้องการแค่คำสั่งเดียว ชื่อเหมือนชื่อของพวกมัน — ใช้ตัวพิมพ์เล็กทั้งหมด!
sudo apt-get install xreader xplayer xviewer pix xed
ติดตั้งด้วยตนเองบน Debian
PPAs เข้ากันได้กับ Debian ทางทฤษฎี แต่ในทางปฏิบัติเป็นโชคดีหรือไม่ดี ควรติดตั้งแพ็กเกจ DEB จริงจาก Mint ถ้าคุณใช้ Debian ล่าสุด (Jessie) ทุกอย่างควร (เน้นคำว่า ควร) ทำงานได้ — LMDE ของ Mint บน repositories ของพวกเขา อย่างไรก็ตาม ผลลัพธ์อาจแตกต่างออกไป!
ไปที่เว็บไซต์แพ็กเกจ Linux Mint ดาวน์โหลดไฟล์ DEB สำหรับ X-Apps ตามลำดับ ถ้าระบบ 64-bit ใช้รุ่น amd64 ไม่ใช่ใช้ i386 ดาวน์โหลดเสร็จเปิดในตัวจัดการไฟล์และติดตั้ง
จำไว้ว่าอาจมี dependencies เพิ่มเติม ด้วย! ตัวอย่าง X-Apps ต้องการแพ็กเกจ xapps-common และอื่นๆ คุณควรตรวจสอบได้ในหน้าต่างติดตั้ง
วิธีติดตั้ง Debian ทางเลือก (อาจไม่ได้ผล!)
ถ้าอยากวิธีอัตโนมัติมากขึ้น ลองเพิ่ม LMDE repository ใน package manager คุณจะติดตั้งได้โดยไม่ต้องดาวน์โหลด dependencies ด้วยตนเอง อีกครั้ง ลองได้ก็ต่อเมื่อคุณใช้ Debian Jessie เท่านั้น!
เริ่มด้วยการเปิดคอนโซลและใส่คำสั่ง:
cd /etc/apt/sources.list.d/
sudo nano mint.list
ใน nano ใส่บรรทัดนี้:
deb https://packages.linuxmint.com betsy main upstream import
กด Ctrl + X บันทึกและออก เนื่องจาก repository มีมากกว่า X-Apps แนะนำให้เปลี่ยน priority ไม่ให้รบกวนแอปอื่นๆ กล่าวคือ Debian จะดึงจาก Mint repository ก็ต่อเมื่อหาแพ็กเกจไม่เจอในแหล่งของตัวเอง
cd /etc/apt/preferences.d/
sudo nano x-apps
ในไฟล์ x-apps ใหม่ ใส่ข้อความ:
Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 100
Package: *
Pin: release a=stable
Pin-Priority: 700
กด Ctrl + X บันทึกและออก ยังไม่จบ! Linux Mint repositories ลงนามด้วยคีย์พิเศษ ที่คุณต้องนำเข้า ถ้าไม่มี Debian จะปฏิเสธเพื่อความปลอดภัย! พิมพ์คำสั่งนี้:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3EE67F3D0FF405B2
ถ้าไม่ได้ ลองติดตั้งแพ็กเกจ gnupg ก่อน ซึ่งรับผิดชอบตรวจสอบคีย์ สุดท้าย ใส่คำสั่งนี้ให้ Debian มองเห็นแพ็กเกจใหม่:
sudo apt-get update
ตอนนี้คุณติดตั้ง X-Apps ที่ต้องการได้เหมือน Ubuntu
sudo apt-get install xreader xplayer xviewer pix xed
ภาพรวม X-Apps
เช่นที่กล่าว โปรแกรมเหล่านี้ไม่ได้สร้างจากศูนย์ แต่พัฒนาจากแอปพลิเคชันของเดสก์ท็อปอื่นๆ ทุกตัวมีสไตล์คล้ายกัน และแชร์โค้ดบางส่วน ทำให้คุณคาดหวังได้ว่าทุกตัวจะทำงานและแสดงเหมือนกัน: การเลื่อนลื่น, เมนูบาร์, ฯลฯ
Xreader
โปรแกรมนี้พัฒนาจาก Atril ตัวดูเอกสาร MATE ฟีเจอร์มากมายถ่ายทอดมา เช่น รองรับ e-books, และการกู้คืน session — ถ้าคุณเปิดเอกสารใหม่ คุณจะกระโดดไปหน้าที่อ่านอยู่โดยอัตโนมัติ
Xplayer
Xplayer พัฒนาจาก Totem media player ของ GNOME แต่ด้วยอินเตอร์เฟซดั้งเดิมมากกว่า 近来 Totem เปลี่ยนลักษณะมาก ด้วยลักษณะไม่ธรรมดาที่ครอบงำแอป GNOME หลายตัว
Xplayer ให้ทางเลือกผู้คนที่มี ฟีเจอร์เดียวกันในภูมิทัศน์ที่คุ้นเคย ถ้าชอบ Totem แต่ไม่ชอบลักษณะ Xplayer 值得一试
Xviewer
พัฒนาจากแอป GNOME อีกตัว และมันโชว์ ส่วนใหญ่คล้ายกันมาก นอกจากแถบหัวข้อแบบดั้งเดิม คุณจะหาความต่างไม่ได้เลย
Pix
Pix photo organizer ได้แรงบันดาลใจจาก gThumb เหมือน Xviewer ไม่ได้เบี่ยงเบนมากจากราก ถ้าชอบดีไซน์แบบเมนู คุณอาจชอบมัน
Xed
ไม่แตกต่างเลยระหว่าง Xed และโปรเจกต์แม่ Pluma ตัวแก้ไขข้อความ MATE ด้านดีคือไม่ต้องพึ่ง MATE desktop ติดอยู่ ถ้าชอบลักษณะ Pluma แต่อยากใช้เดสก์ท็อปอื่น มันเป็นตัวเลือกดี
การฝึกฝนความสอดคล้อง
โครงการ X-Apps เป็นทางเลือกที่ดีสำหรับแทนที่การใช้แอปที่ทำสำหรับเดสก์ท็อปเฉพาะ ไม่ว่าคุณจะใช้เดสก์ท็อปไหน พวกมันรับประกันว่าจะอยู่ที่นั่น ผสานรวมดี และไม่มีของหนักเพิ่มเติม ถ้าคุณสลับเดสก์ท็อปบ่อย ลองใช้ดูสิ
คุณจะพิจารณาใช้ X-Apps ในอนาคตไหม? คิดว่าแอปเดสก์ท็อปมากขึ้นควรทำตาม เช่น file managers และ web browsers?