ไม่สามารถถอนการติดตั้ง Gnome Shell Extension


14

Gnome Shell 3.18.5 แจ้งให้ฉันทราบว่ามีส่วนขยายที่จำเป็นต้องได้รับการอัปเดต ฉันไปที่https://extensions.gnome.org/local/จาก Firefox อัปเดตส่วนขยาย Firefox และตอนนี้ฉันต้องการถอนการติดตั้งส่วนขยาย Gnome บางส่วนเช่นตัวอย่างต่อไปนี้

เมนูไดรฟ์ที่ถอดออกได้โดย
ส่วนขยายระบบfmuellner

เมนูสถานะสำหรับการเข้าถึงและถอดอุปกรณ์ที่ถอดออกได้

เมื่อวางเมาส์บนส่วนขยายระบบฉันอ่านคำแนะนำเครื่องมือต่อไปนี้

ควรถอนการติดตั้งส่วนขยายระบบโดยใช้ตัวจัดการแพ็กเกจ ดูหน้าเกี่ยวกับรายละเอียด

เกี่ยวกับหน้าพูดว่า:

ส่วนขยายระบบคืออะไร จะถอนการติดตั้งได้อย่างไร?

ติดตั้งส่วนขยายระบบไปยังตำแหน่งทั่วทั้งระบบ (โดยปกติคือ / usr / share / gnome-shell / extensions) ส่วนขยายดังกล่าวอาจถูกใช้โดยผู้ใช้พีซีเครื่องใดก็ได้ แต่สามารถถอนการติดตั้งโดยผู้ดูแลระบบเท่านั้น (รูท) หากต้องการถอนการติดตั้งส่วนขยายระบบให้ใช้ตัวจัดการแพ็คเกจของ distro หรือสอบถามผู้ดูแลระบบของคุณ

ฉันดูผ่าน Synaptic แต่ไม่เห็นส่วนขยายนี้ ฉันจะลบออกได้อย่างไร

นี่คือส่วนขยายที่ฉันต้องการลบ

คำตอบ:


6
  1. เปิด gnome-tweak-tool
  2. ค้นหา "ส่วนขยาย" ในกลุ่มผู้ชายที่เหมาะสม
  3. เลือกส่วนขยายและคลิกที่ "ลบ"

ตัวอย่าง


4
น่าสังเกตว่าtweak toolจะถอนการติดตั้งเฉพาะส่วนขยายในเครื่องเท่านั้น (แต่ไม่ใช่ส่วนขยายกว้างของระบบ - ปุ่มลบจะเป็นสีเทาสำหรับสิ่งเหล่านั้น)
don_crissti

1
ส่วนขยายบางส่วนของฉันมีปุ่มลบสีเทา (เช่นฉันไม่สามารถลบออกได้)
SumNeuron

8
ปุ่ม "REMOVE" จะไม่อยู่ใน gnome-shell 3.26 อีกต่อไป ความคิดใด ๆ
Dorian

@Dorian คลิกที่รายการและมันจะปรากฏในแอพซอฟต์แวร์พร้อมปุ่มลบซึ่งไม่มีเหตุผลที่ชัดเจนที่ล้มเหลวในการลบรายการที่ไม่อัปโหลดของฉันอัปเกรด 1904 ถึง 1910 เมนู Arc
Cees Timmerman

18

เนื่องจากปุ่มลบไม่สามารถใช้ได้ใน gnome-shell 3.26 อีกต่อไปวิธีเดียวที่ฉันรู้คือการลบไดเรกทอรีส่วนขยายเอง

ด้วย Nautilus

  1. เปิด Nautilus และแสดงไฟล์ที่ซ่อน (กดCTRL+ H)
  2. ไปที่โฟลเดอร์บ้านของคุณ
  3. นำทางไปยัง .local/share/gnome-shell/extensions
  4. ลบไดเรกทอรีของส่วนขยายที่ไม่ต้องการ
  5. โหลด gnome-shell อีกครั้ง กดALT+ F2พิมพ์และกดrENTER

วิธีผู้ชาย

  1. เปิดคอนโซล
  2. ไปที่ไดเรกทอรีส่วนขยาย: cd ~/.local/share/gnome-shell/extensions
  3. แสดงรายการส่วนขยายและรับชื่อส่วนขยายที่ไม่ต้องการ: ls -l
  4. ลบไดเรกทอรีส่วนขยาย: rm -r extension@author
  5. โหลด gnome-shell อีกครั้ง กดALT+ F2พิมพ์และกดrENTER

12

มีสองโฟลเดอร์สำหรับส่วนขยาย gnome-shell:

  1. ~/.local/share/gnome-shell/extensions สำหรับฝั่งผู้ใช้
  2. /usr/share/gnome-shell/extensions สำหรับฝั่งระบบ

1
หากต้องการแสดงรายการส่วนขยายทั้งหมดในทั้งสองไดเรกทอรี:ls -d -1 /usr/share/gnome-shell/extensions/* ~/.local/share/gnome-shell/extensions/*
Noam Manos

4

ไปที่ซอฟต์แวร์ -> ส่วนเสริมคุณจะเห็นส่วนขยายของคุณที่นั่นเพียงลบออก


3

ไมเคิล

ฉันมีปัญหาเดียวกันกับส่วนขยายเดียวกัน ปัญหาคือพวกเขาเป็น "ส่วนขยายของระบบ" และไม่ได้อยู่ในตำแหน่งปกติของ~/.local/share/gnome-shell/extensionsตามที่คนอื่น ๆ ได้กล่าวไว้ มีการติดตั้ง "System Extensions" /usr/share/gnome-shell/extensionsแทน

เพื่อลบ:

cd /usr/share/gnome-shell/extensions
sudo rm -rf apps-menu@gnome-shell-extensions.gcampax.github.com

ทำซ้ำตามความจำเป็น

ในที่สุดคุณจะต้องโหลดกระสุนอีกครั้ง: Alt+F2 r


1

มุ่งหน้าไปยังhttps://extensions.gnome.org/local ติดตั้งตัวเชื่อมต่อดั้งเดิมของ Chrome / Firefox สำหรับส่วนขยาย GNOME จากนั้นคุณจะเห็นส่วนขยาย GNOME ของคุณปรากฏอยู่ในหน้านั้น จากตรงนั้นคุณสามารถลบออกและกำหนดค่าโดยไม่ต้องลบไฟล์ด้วยตนเอง


0

มันง่ายมีปัญหาเดียวกันใช้ yum เพื่อแสดงรายการแพ็คเกจที่ติดตั้ง:

sudo yum list installed gnome-shell*

ดูส่วนขยายเฉพาะในแพ็คเกจที่ติดตั้งและลบ:

sudo yum remove <your extension>

ออกจากระบบและเข้าสู่ระบบ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.