คำถามติดแท็ก gnome-shell-extension

ส่วนขยายของ GNOME Shell เป็นตัวอย่างเล็ก ๆ ที่ขยายการทำงานและคุณสมบัติของ GNOME Shell ตัวอย่างเหล่านี้เขียนใน JavaScript และ CSS

3
กำหนดค่า gnome-shell extension จากบรรทัดคำสั่ง
ฉันต้องการเรียกใช้สคริปต์สองสามตัวเพื่อติดตั้งแพ็คเกจโดยอัตโนมัติและทำการตั้งค่าบางอย่างในการติดตั้งระบบปฏิบัติการใหม่ ฉันใช้ gnome shell กับส่วนขยายเล็กน้อยและคิดที่จะปรับปรุงสคริปต์เพื่อกำหนดค่า ฉันมักจะกำหนดค่าส่วนขยายโดยใช้ gnome-shell-extension-prefs หรือ dconf-editor และฉันรู้วิธีแก้ไขสกีมาอื่น ๆ จากบรรทัดคำสั่ง ตัวอย่าง: gsettings set org.gnome.desktop.background picture-options stretched แต่ถึงแม้ว่าฉันสามารถค้นหาและแก้ไขส่วนขยายที่ติดตั้งภายใต้ org.gnome.shell.extensions โดยใช้ dconf-editor ฉันไม่สามารถเข้าถึงได้โดยใช้ gsettings เนื่องจากดูเหมือนว่าจะไม่มี schema ที่กำหนด: No such schema 'org.gnome.shell.extensions.extname' ส่วนขยายเท่านั้นที่เข้าถึงได้ด้วย gsettings ดูเหมือนจะเป็นส่วนขยายที่ติดตั้งมาล่วงหน้า ดังนั้นคำถามคือฉันจะกำหนดค่าส่วนขยายที่ติดตั้งจากบรรทัดคำสั่งได้อย่างไร มีวิธีใดบ้างที่จะมอบหมายให้ gsettings สกีมาที่คอมไพล์แล้ว~/.local/share/gnome-shell/extensions/? บางทีฉันกำลังมองไปในทิศทางที่ผิด สภาพแวดล้อม: Ubuntu Gnome 14.04 (Gnome Shell 3.10.4) ขอบคุณล่วงหน้า.

1
ติดตั้งส่วนขยาย GNOME ผ่านเว็บไซต์: ช่องโหว่ด้านความปลอดภัยหรือไม่
ฉันพบส่วนขยาย GNOME ผ่านการค้นหาของ Google (โดยใช้ Chromium) และรู้สึกประหลาดใจมากที่ฉันสามารถสลับเปิด / ปิดเพื่อให้เว็บไซต์ติดตั้งส่วนขยาย GNOME แบบเต็มบนคอมพิวเตอร์ของฉันโดยไม่ต้องทำตามขั้นตอนอื่น ๆ ด้วยตนเอง (ทดสอบแล้วทำงานได้กับ Firefox เช่นกัน) จริงอยู่ที่มันปรากฏขึ้นในกล่องโต้ตอบขอให้ฉันยืนยันการติดตั้ง แต่ ... แม้ว่าสิ่งนี้จะยอดเยี่ยมสำหรับการใช้งานง่ายและการใช้งาน แต่ก็ไม่มีจุดอ่อนด้านความปลอดภัยหรือไม่? ฉันสนใจที่จะทราบว่าคุณลักษณะนี้ทำงานอย่างไรและควรคำนึงถึง "แบ็คดอร์" ใด ๆ ที่อาจทำให้แฮกเกอร์สามารถติดตั้งโปรแกรมปฏิบัติการบนเครื่องของฉันได้หรือไม่ ส่วนขยายของไซต์ GNOME นั้นตรวจสอบหรือไม่ มีวิธีที่จะบอกว่าส่วนขยายปลอดภัยหรือไม่? เบราว์เซอร์ Chromium และ Firefox ได้รับการแก้ไขโดย GNOME เพื่อให้สามารถใช้งานฟีเจอร์นี้ได้หรือไม่? มีการเปลี่ยนแปลงอื่น ๆ ของ GNOME Chromium / Firefox ที่กำหนดเองที่ผู้ใช้ควรรู้ อัปเดต: เมื่อเข้าใจว่ามันใช้งานได้อย่างไรตอนนี้ฉันเชื่อว่านี่เป็นคุณสมบัติที่ยอดเยี่ยมโดยเฉพาะอย่างยิ่งสำหรับผู้ใช้ที่ไม่ใช่ด้านเทคนิค แต่มันปลุกฉันเล็กน้อยเมื่อฉันพบมันครั้งแรก

2
นามสกุล Gnome ยังคงอยู่ในรายการหลังจากถูกลบออก
ฉันมีปัญหาเล็กน้อยกับส่วนขยายของ gnome shell หลังจากติดตั้งบางส่วนแล้วฉันเข้าใจว่าฉันไม่ชอบและตัดสินใจที่จะลบออก ส่วนขยายตัวเอง (โฟลเดอร์ใน/home/username/.local/share/gnome-shell/extensions) ถูกลบสำเร็จแล้ว อย่างไรก็ตามส่วนขยายที่ถูกลบถูกไม่ได้ลบออกจากรายการของติดตั้งส่วนขยายที่extensions.gnome.org พวกเขายังไม่ถูกลบออกจากรายการใน gnome-tweak-tool ดังนั้นในรายการของฉันฉันมีส่วนขยายที่ฉันได้ลบไปแล้ว สิ่งที่ตลกคือฉันไม่สามารถติดตั้งใหม่ได้เนื่องจากทั้ง gnome-tweak-tool และเว็บไซต์คิดว่าพวกเขายังอยู่ที่นั่น นี่ไม่ใช่เรื่องใหญ่ แต่ฉันคิดว่ามันน่ารำคาญนิดหน่อย การติดตั้ง gnome-tweak-tool ใหม่ไม่ได้ช่วยอะไร มีวิธีใดบ้างในการอัปเดตสถานะของส่วนขยายที่ติดตั้งไว้หรือไม่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.