เครื่องมือ Unity Tweak ไม่สามารถเริ่มต้นด้วยข้อผิดพลาด“ สกีมา com.canonical.unity.webapps หายไป”


66

ป้อนคำอธิบายรูปภาพที่นี่

com.canonical.unity.webapps
เพื่อให้ทำงานได้อย่างถูกต้องเครื่องมือ Unity Tweak แนะนำให้คุณติดตั้งแพ็คเกจที่จำเป็น


ฉันได้อัปโหลดภาพหน้าจอของปัญหาแล้ว กรุณาตรวจสอบมัน
Muddassir Nazir

17
-1 ถึงผู้เขียนข้อความแสดงข้อผิดพลาดนั้น yuck (หากพวกเขาเพิ่มชื่อไฟล์ที่สามารถลองได้apt-file search)
Rmano

@Rmano พวกเขาฉันพบว่ามันดีโดยใช้การค้นหา apt-file ชื่อไฟล์เต็มคือcom.canonical.unity.webapps.gschema.xml; บางทีคุณอาจจะต้องใช้sudo apt-file update?
mchid

คำตอบ:


80

ติดตั้งแพ็คเกจ unity-webapps-service


3
ฉันมีปัญหาเดียวกัน แต่ไม่สามารถติดตั้งแพ็คเกจได้ ฉันได้รับข้อความแสดงข้อผิดพลาดนี้: แพ็คเกจต่อไปนี้มีการพึ่งพาแบบไม่แน่นอน unity-webapps-service: ขึ้นอยู่กับ: webapp-container
Mrokii

3
sudo apt-get install unity-webapps-service IS เป็นคำสั่งที่เหมาะสม
Pratik

2
ฉันไม่ต้องการ webapps ในเดสก์ทอป PC ของฉัน ... ทำไมฉันไม่สามารถใช้เครื่องมือปรับแต่งโดยไม่ต้องใช้เบราว์เซอร์ Ubuntu ที่ไร้ประโยชน์อย่างสมบูรณ์
Kaspar

2
@ Florian: ว้าว! สำหรับฉันที่ดึง 120MB ของการอ้างอิง qt
ccpizza

6
นี่หมายความว่าแพคเกจสำหรับ Unity Tweak Tool ควรมีแพคเกจนี้เป็นการพึ่งพา แต่ไม่ได้ใช่หรือไม่
andrybak

18

เพียงแค่บรรทัดคำสั่งในการทำคำตอบของ jackyzy823:

mkdir tweak;cd tweak
sudo apt-get download unity-webapps-service
ar xvf *
tar xvf data*
sudo mv usr/share/glib-2.0/schemas/com.canonical.unity.webapps.gschema.xml /usr/share/glib-2.0/schemas/
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
cd ..; sudo rm -Rf tweak

4
สวย! ทำงานได้อย่างมีเสน่ห์หากคุณไม่สามารถติดตั้ง webapps-service ขอบคุณ
Andrew Fielden

2
ขอบคุณฉันตอบคำตอบทั้งคู่แล้ว เพียงข้อเสนอแนะ: คุณอาจต้องการระบุคำตอบที่คุณหมายถึง 'เหนือ' - ในกรณีนี้คำตอบของ jackyzy823
Hitechcomputergeek

1
ในกรณีของฉันฉันไม่ได้ติดตั้งอะไรเลย ชุดรูปแบบและชุดไอคอนแบบกำหนดเองของฉันหยุดทำงานแบบสุ่มและกลับสู่ค่าเริ่มต้น การพยายามกำหนดค่าใหม่ด้วย Unity Tweak Tool ล้มเหลวโดยมีข้อผิดพลาดเดียวกับ OP คำตอบนี้แก้ไขได้
Nahuel

ในกรณีของฉันฉันได้รับข้อผิดพลาดนี้เพราะจริง ๆ แล้วฉันไม่ได้notify-osdติดตั้งแพ็คเกจ; ฉันใช้xfce4-notifydแทน ดังนั้นการแก้ไขของฉันคือตรงตามที่ @mchid อธิบายเดียวที่ฉันดาวน์โหลดแทนnotify-osd unity-webapps-serviceทำงานเหมือนจับใจ
Jonathan Landrum

14

unity-webapps-serviceเป็นวิธีที่ยุ่งยากสำหรับนี้เพราะฉันไม่ต้องการที่จะดาวน์โหลดอ้างอิงมากมายสำหรับ

แตกไฟล์com.canonical.unity.webapps.gschema.xml(คุณสามารถดูได้ในhttp://packages.ubuntu.com/trusty/amd64/unity-webapps-service/filelist ) ในแพ็คเกจunity-webapps-serviceใส่ไฟล์นี้/usr/share/glib-2.0/schemas/และในที่สุดsudo glib-compile-schemas /usr/share/glib-2.0/schemas/ก็ใช้งานได้


2
ขอบคุณ! นี่คือคำตอบที่ดีที่สุดเนื่องจาก unity-webapps-service ปฏิเสธที่จะติดตั้ง
Sumit Jain

ฉันจะหาไฟล์สคีมาได้ที่ไหน
thesdog

@thesdog ไปที่นี่packages.ubuntu.com/trusty/unity-webapps-service ดาวน์โหลดแพ็กเกจ deb และแกะโดยใช้คำแนะนำในโพสต์ด้านล่างโดย mchid
Andrew Fielden

10

ทางออกที่ง่าย

เพียงติดตั้งแพ็คเกจที่จำเป็น

sudo apt-get install unity-webapps-common

1
การติดตั้งแพคเกจนี้แก้ปัญหาได้ อย่างน้อยสำหรับ 14.10
Grzegorz Żur

2
ฉันได้รับข้อผิดพลาดนี้: The following packages have unmet dependencies: unity-webapps-common : Depends: unity-webapps-service (>= 2.3.8-0ubuntu3) but it is not going to be installed E: Unable to correct problems, you have held broken packages. Synaptic บอกว่าฉันไม่มีแพ็คเกจที่ใช้งานไม่ได้
Marc

คุณรู้จักติดตั้งunity-webapps-commonอย่างไร ไม่ได้กล่าวถึงเลยในหน้าจอข้อผิดพลาดที่แสดงใน OP มันเป็นความรู้ลึกลับที่มาถึงคุณเมื่อคุณนอนหลับ?
frumbert

2

สำหรับผู้ที่ยังต้องการทางออก: ปัญหาเกิดขึ้นหากมีการถอนการติดตั้งแถบเลื่อนแบบโอเวอร์เลย์ ในการแก้ปัญหาให้ติดตั้งแถบเลื่อนซ้อนทับอีกครั้ง ( sudo apt-get install overlay-scrollbar) และปิดการใช้งานผ่าน Unity Tweak Tool ( ระบบ> การเลื่อน )


1

ประเภทที่เรียบง่ายและมีประสิทธิภาพ

sudo apt-get install unity-webapps-common unity-webapps-service

เข้าสู่เครื่อง


ใช่แล้วคำตอบนั้นได้รับไว้แล้วข้างต้น การติดตั้ง unity-webapps-service ก็เพียงพอแล้ว
Muddassir Nazir

1

ฉันไม่มีปัญหาในการติดตั้งบริการ webapps และ webapps ทั่วไป ปัญหาที่แน่นอนของฉันคือแพคเกจ

 com.canonical.unity.FileLens

หายไป ฉันอ่านผิดหน้าจอในคำถามนี้และใช้เวลามากกว่าครึ่งชั่วโมงพยายามคิดว่าทำไมถึงแม้ว่าบริการ webapps ที่เป็นเอกภาพและ webapps ที่พบบ่อยติดตั้งเครื่องมือปรับแต่งความสามัคคีไม่ทำงาน ในที่สุดฉันก็พบว่าแพคเกจข้างต้นหายไปแทนที่จะเป็นหนึ่งในภาพ

เพื่อแก้ไขข้อผิดพลาดนี้ให้ติดตั้งunity-lens-filesแพ็คเกจ

sudo apt-get install unity-lens-files

แค่นั้นแหละ. เครื่องมือ Unity Tweak ทำงานแล้ว! (ในที่สุด!)


0

คุณต้องใช้ synaptic ลองเหล่านี้:

  1. ติดตั้ง synaptic: "sudo apt-get install synaptic" ในเทอร์มินัล
  2. เปิด Synaptic จาก dash หรือจาก Terminal sudo synaptic
  3. คลิกที่ตัวกรองที่กำหนดเองแล้วทำแพ็คเกจที่แนะนำหายไป
  4. ไฮไลต์เครื่องหมายคลิกทั้งหมดและขวาสำหรับการติดตั้ง
  5. คลิกใช้บนแถบเครื่องมือ

0

ไปที่เทอร์มินัลแล้วเรียกใช้คำสั่งต่อไปนี้ มันใช้งานได้สำหรับฉัน หวังว่ามันจะเหมาะกับคุณ

sudo apt-get install --reinstall notify-osd
sudo apt-get install --reinstall overlay-scrollbar

0

ในกรณีของ Ubuntu 19 ให้ติดตั้งunity-lens-applicationsแพคเกจโดยเรียกใช้:

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