Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

ตั้งแต่ Ubuntu 17.10 เดสก์ท็อป GNOME 3 เป็นค่าเริ่มต้น มีฟีเจอร์ใหม่มากใน Ubuntu 18.04 และคุณสามารถขยายฟังก์ชันของเดสก์ท็อป Ubuntu ด้วย GNOME Shell Extensions ส่วนขยายเหล่านี้เป็น Add-ons สำหรับเดสก์ท็อป GNOME ที่เพิ่มฟังก์ชันใหม่หรือปรับเปลี่ยนฟังก์ชันที่มีอยู่เพื่อขยายมัน คล้ายกับ Browser Add-ons

อ่านต่อเพื่อหาวิธีต่างๆ ในการติดตั้งและเปิดใช้งาน GNOME Shell Extensions วิธีลบ Extensions และวิธีรับการแจ้งเตือนการอัปเดต Extensions

วิธีติดตั้งและจัดการ GNOME Shell Extensions

ก่อนติดตั้ง Extensions ใดๆ ติดตั้ง GNOME Tweak Tool (เรียกว่า Tweaks) นี่คือวิธีหลักในการจัดการ GNOME Shell Extensions เครื่องมือนี้มีใน Ubuntu Software Center แต่วิธีง่ายที่สุดคือใช้บรรทัดคำสั่ง

กด Ctrl + Alt + T เพื่อเปิดเทอร์มินัล แล้วพิมพ์คำสั่งต่อไปนี้และกด Enter:

sudo apt install gnome-tweak-tool

การติดตั้งและเปิดใช้งาน Extensions ใน GNOME อาจทำให้ระบบช้าลง ดังนั้นระวังจำนวน Extensions ที่ติดตั้งและเปิดใช้งาน ใช้ Tweaks ปิด Extensions และเร่งระบบหากมันช้าลง

คุณมี 3 วิธีในการติดตั้ง GNOME Shell Extensions

1. ติดตั้ง GNOME Shell Extensions ด้วย GNOME Tweaks Tool

เมื่อคุณติดตั้ง GNOME Tweaks Tool แล้ว คุณสามารถติดตั้งแพ็กเกจที่มีชุด GNOME Extensions ขั้นต่ำ ซึ่งจะพร้อมใช้งานใน Tweaks ก่อนอื่น ตรวจสอบว่า Tweaks ปิดอยู่

จากนั้นเปิดหน้าต่าง Terminal โดยกด Ctrl + Alt + T พิมพ์คำสั่งต่อไปนี้และกด Enter:

sudo apt install gnome-shell-extensions

คุณต้องรีสตาร์ท GNOME Shell กด Alt + F2 พิมพ์ "r" และกด Enter

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

เพื่อเริ่ม Tweaks คลิก Show Applications มุมล่างซ้ายของหน้าจอ

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

พิมพ์ "tweaks" ในกล่องค้นหาและคลิกไอคอน Tweaks

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

คลิก Extensions ในแผงซ้ายบนกล่องโต้ตอบ Tweaks คุณจะเห็นรายการ Extensions พร้อมคำอธิบาย ใช้ปุ่มสไลเดอร์ ON/OFF ด้านขวาเพื่อเปิด/ปิด Extensions

บาง Extensions มีการตั้งค่าที่คุณสามารถเปลี่ยน (ไอคอนเฟือง) เพื่อปรับแต่ง Extension

2. ติดตั้ง GNOME Shell Extensions ในเว็บเบราว์เซอร์

เว็บไซต์ GNOME Extensions ให้คุณค้นหา ติดตั้ง และจัดการ Extensions สำหรับเดสก์ท็อป GNOME เว็บไซต์เป็นทางเลือกแทนการใช้ GNOME Tweaks Tool จัดการ Extensions

เมื่อคุณเยี่ยมชมเว็บไซต์ GNOME Extensions คุณจะเห็นข้อความว่าคุณต้องติดตั้ง GNOME Shell Integration ซึ่งมี 2 ส่วน: Browser Extension และ Native Host Messaging Application

ข้อความให้ลิงก์ติดตั้ง Browser Extension หรือ Add-on ลิงก์นี้นำคุณไปหน้า Extension หรือ Add-on ที่เหมาะสมสำหรับเบราว์เซอร์ที่คุณใช้ คลิกลิงก์เพื่อไปหน้าและติดตั้ง Extension หรือ Add-on

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

เราใช้ Chrome ในตัวอย่าง แตคุณติดตั้ง Extension หรือ Add-on ในเบราว์เซอร์ต่อไปนี้ได้:

  • Google Chrome, Chromium, และ Vivaldi
  • Firefox
  • Opera [Broken Link Removed]

เมื่อคุณติดตั้ง Extension หรือ Add-on แล้ว รีเฟรชหน้า GNOME Extensions ตอนนี้คุณจะเห็นข้อความว่าต้องติดตั้ง Native Host Connector

กด Ctrl + Alt + T เปิด Terminal พิมพ์คำสั่งต่อไปนี้และกด Enter คำสั่งเหมือนกันไม่ว่าคุณจะใช้เบราว์เซอร์อะไร:

sudo apt install chrome-gnome-shell

ใส่รหัสผ่านเมื่อถูกถาม

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

รีเฟรชหน้า GNOME Extensions อีกครั้ง ไม่มีข้อความด้านบนแล้ว และคุณสามารถเริ่มเบราว์ซ์ Extensions ได้

หากคุณต้องการดู Extensions ที่มีสำหรับ GNOME Shell เวอร์ชันปัจจุบันเท่านั้น เลือก Current version จาก Dropdown List Compatible with Extensions ที่ทำสำหรับ GNOME Shell รุ่นเก่าอาจทำงานในรุ่นปัจจุบัน แต่ไม่ใช่ทั้งหมด

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

เพื่อติดตั้ง Extension คลิกชื่อ Extension ในรายการ บนหน้า Extension คลิกปุ่มสไลเดอร์ ON/OFF ด้านขวา

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

หากนี่เป็น Extension ที่มีอยู่ใน Tweaks มันจะถูกเปิดใช้งานทันที หากไม่ คุณจะถูกถามว่าต้องการดาวน์โหลดและติดตั้ง Extension หรือไม่ คลิก Install

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

Extension ติดตั้งและเปิดใช้งานอัตโนมัติ ในตัวอย่างนี้ Extension ให้ไอคอนในพื้นที่ System Tray ที่ให้คุณเปิด/ปิด Extensions และเข้าถึงการตั้งค่าได้เร็ว (เมื่อมี)

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

คุณยังสามารถเปิด/ปิด Extensions และกำหนดค่าการตั้งค่าสำหรับ Extensions บนเว็บไซต์ GNOME Extensions ได้

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

เหมือนที่กล่าวไว้ก่อนหน้า Extensions ที่ติดตั้งจากเว็บไซต์ GNOME Extensions สามารถจัดการใน Tweaks ได้อีกด้วย

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

เพื่อใช้เว็บไซต์ GNOME Extensions จัดการ Extensions ที่ติดตั้งแล้ว คลิก Installed extensions บน Toolbar ของเว็บไซต์

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

3. ติดตั้ง GNOME Shell Extensions ด้วยตนเอง

คุณสามารถดาวน์โหลด Extensions จากเว็บไซต์ GNOME Extensions เพื่อติดตั้งด้วยตนเองออฟไลน์ คุณอาจพบ Extensions บนเว็บไซต์อื่นที่คุณสามารถดาวน์โหลดได้

ตัวอย่าง มี 2 Extensions ที่ให้คุณย้ายปุ่มหน้าต่างไปแผง (Buttons to Panel) และหัวข้อหน้าต่างไปแผง (Title to Panel) พวกมันมีให้ดาวน์โหลดเป็นไฟล์ ZIP และคุณติดตั้งด้วยตนเอง อย่าลืมสแกนไฟล์ที่ดาวน์โหลดก่อนแตกและติดตั้ง

เมื่อดาวน์โหลด Extensions บนเว็บไซต์ GNOME Extensions คุณต้องเลือกเวอร์ชัน GNOME Shell ที่คุณรัน เพื่อดูว่าคุณรันเวอร์ชันไหน กด Ctrl + Alt + T เปิด Terminal พิมพ์คำสั่งต่อไปนี้และกด Enter:

gnome-shell --version
วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

ตัวอย่าง เราจะติดตั้ง Appfolders Management Extension จากเว็บไซต์ GNOME Extensions ด้วยตนเอง Extension นี้ให้คุณจัดกลุ่มไอคอนในมุมมอง Applications

บนหน้า Extension เลือก Shell version เพื่อ Download จากนั้นเลือก Extension version การดาวน์โหลดเริ่มอัตโนมัติ

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

เปิด Nautilus และแตกไฟล์ที่ดาวน์โหลดโดยคลิกขวาบนไฟล์และเลือก Extract Here

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

กด Ctrl + H เพื่อแสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่ จากนั้นเลือกโฟลเดอร์ Extension ที่แตกออกมาและกด Ctrl + C เพื่อคัดลอก ไปที่โฟลเดอร์ต่อไปนี้และกด Ctrl + V เพื่อวางโฟลเดอร์ Extension:

~/.local/share/gnome-shell/extensions

ตัวอักษร Tilde (~) แทนโฟลเดอร์ Home ของคุณ

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

ตอนนี้เราต้องแน่ใจว่าชื่อโฟลเดอร์ Extension ตรงกับที่อยู่ในไฟล์ Metadata

เปิดโฟลเดอร์ Extension ที่คุณวางใน ~/.local/share/gnome-shell/extensions คลิกขวาบนไฟล์ metadata.json และเลือก Open with Text Editor

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

หาค่าของ "uuid" เลือกมัน (โดยไม่มีเครื่องหมายคำพูด) และคัดลอก

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

กลับไปที่โฟลเดอร์ Extension ใน Nautilus และเลือกโฟลเดอร์ แล้วกด F2 เพื่อเปลี่ยนชื่อ วางข้อความที่คัดลอกจาก "uuid" ในกล่อง Folder name และคลิก Rename

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

ตอนนี้คุณต้องรีสตาร์ท GNOME Shell กด Alt + F2 พิมพ์ "r" และกด Enter:

Extensions ที่ติดตั้งด้วยตนเองก็มีอยู่ในส่วน Extensions ใน Tweaks คุณสามารถเปิด/ปิด และเปลี่ยนการตั้งค่าได้ที่นี่ รวมถึงบนเว็บไซต์ GNOME Extensions

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

วิธีปิดหรือถอนการติดตั้ง GNOME Shell Extensions

Extensions ที่เปิดใช้งานใน GNOME Tweaks Tool สามารถปิดได้ด้วย Tool นั้น พวกมันไม่สามารถถอนการติดตั้งได้ ยกเว้นคุณถอนการติดตั้ง Tweaks เพื่อถอน Tweaks กด Ctrl + Alt + T เปิด Terminal พิมพ์คำสั่งต่อไปนี้และกด Enter:

sudo apt remove gnome-tweak-tool

หากคุณติดตั้ง Extensions โดยใช้เว็บไซต์ GNOME Extensions คุณสามารถใช้เว็บไซต์ปิดหรือถอนการติดตั้ง Extensions นั้นๆ ได้ เพื่อปิด Extension คลิกปุ่มสไลเดอร์ ON/OFF ให้มันอ่าน OFF

เฉพาะ Extensions ที่ติดตั้งผ่านเว็บไซต์ GNOME Extensions ที่ไม่มีใน Tweaks Tool เท่านั้นที่ถอนการติดตั้งได้ คุณจะรู้ได้จากไอคอน X สีขาวในกล่องสีแดง ด้านขวาของปุ่มสไลเดอร์ ON/OFF คลิกปุ่ม X เพื่อถอนการติดตั้ง Extension

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

Extensions ที่ติดตั้งผ่านเว็บไซต์ GNOME Extensions ยังถูกเพิ่มในโฟลเดอร์ ~/.local/share/gnome-shell/extensions ดังนั้นคุณสามารถถอนการติดตั้ง Extensions นี้ และ Extensions ที่คุณติดตั้งด้วยตนเอง ได้โดยการลบโฟลเดอร์ Extension จาก ~/.local/share/gnome-shell/extensions

วิธีรับการแจ้งเตือนอัปเดตสำหรับ GNOME Shell Extensions

วิธีเดียวที่จะรู้ว่ามีอัปเดตสำหรับ GNOME Shell Extension คือไปที่เว็บไซต์ GNOME Extensions แต่มี Extension ชื่อ Extension Update Notifier ที่แจ้งเตือนคุณเมื่อมีอัปเดตสำหรับ Extension ที่ติดตั้งบนระบบของคุณ

GNOME Shell Extensions ที่น่าสนใจและควรติดตั้ง

นี่คือ GNOME Shell Extensions ที่มีประโยชน์บ้างเพื่อเริ่มต้น

1. Dash to Dock

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

Dash to Dock ให้ Dock สำหรับ GNOME Shell ทำให้เข้าถึงแอปพลิเคชันง่ายขึ้น และสลับระหว่างแอปพลิเคชันและเดสก์ท็อปที่เปิดอยู่ได้เร็วขึ้น

แผงด้านข้างถูกแปลงเป็น Dock ที่สามารถแสดงทางซ้าย, ขวา, บน, หรือล่างของหน้าจอ คุณยังสามารถเปลี่ยนขนาดไอคอนบน Dock, จำกัดขนาด Dock เอง, และปรับตั้งค่าอื่นๆ หลายอย่างที่ส่งผลต่อลุคและพฤติกรรมของ Dock

ดาวน์โหลด: Dash to Dock

2. Clipboard Indicator

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

Extension Clipboard Indicator เพิ่มตัวบ่งชี้คลิปบอร์ดบนแผงบน และเก็บประวัติคลิปบอร์ด นี่ช่วยให้คุณเข้าถึงรายการที่คุณคัดลอกไปที่คลิปบอร์ดตั้งแต่ติดตั้ง Extension และวางลงในแอปพลิเคชันอย่าง Word Processor หรือ Text Editor

คุณสามารถเปลี่ยนการตั้งค่า (อย่างจำนวนรายการที่จะเก็บในประวัติคลิปบอร์ด หรือจำนวนตัวอักษรที่จะแสดงในตัวอย่างของแต่ละรายการ) บนเมนูของ Extension

ดาวน์โหลด: Clipboard Indicator

วิธีปรับแต่ง GNOME Shell ใน Ubuntu ด้วย Extensions

หากคุณใช้บรรทัดคำสั่งมาก คุณสามารถติดตั้ง Drop Down Terminal Extension นี่ให้คุณเข้าถึงหน้าต่าง Terminal ด้วย Keystroke (ปุ่ม Tilde (~) เหนือปุ่ม Tab โดยค่าเริ่มต้น) ที่ดรอปลงมาจากด้านบนของหน้าจอหรือป๊อปอัพจากด้านล่าง

ดาวน์โหลด: Drop Down Terminal

เพิ่มประสิทธิภาพการทำงานด้วย GNOME Shell Extensions

แม้คุณจะไม่ชอบ GNOME Shell ใหม่นัก คุณก็สามารถปรับแต่งมันด้วย Extensions และทำให้มันกลายเป็นสภาพแวดล้อมเดสก์ท็อปที่มีประโยชน์และมีประสิทธิภาพ

สรุป GNOME Shell Extensions ให้เหตุผลอีกอย่างที่จะอัปเกรดเป็น Ubuntu 18.04