Unity Tweak 工具无法启动并显示错误“com.canonical.unity.webapps schema is missing”

Mud*_*zir 68 unity-tweak-tool 14.04

在此处输入图片说明

com.canonical.unity.webapps
为了正常工作,Unity Tweak Tool 建议您安装必要的包

Flo*_*sch 79

安装包 unity-webapps-service

  • 这是否意味着 Unity Tweak Tool 的包应该将此包作为依赖项,但没有? (6认同)
  • 我有同样的问题,但无法安装该软件包。我收到此错误消息:以下包具有未满足的依赖项。unity-webapps-service :取决于:webapp-container (3认同)
  • sudo apt-get install unity-webapps-service 是正确的命令 (3认同)
  • 我不想在我的台式电脑中使用 webapps...为什么我不能在没有完全无用的 Ubuntu 浏览器的情况下使用调整工具 (2认同)
  • @弗洛里安:哇!对我来说,拉了 120MB 的 qt 依赖项。 (2认同)
  • 对我来说,这是在 15.04 到 15.10 升级后弹出的。 (2认同)

mch*_*hid 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
Run Code Online (Sandbox Code Playgroud)

  • 美丽的!如果您无法安装 webapps-service,它就像一个魅力。谢谢。 (4认同)
  • 谢谢,我对这两个答案都投了赞成票。不过,这只是一个建议:您可能想要指定“上面”的意思是哪个答案 - 在这种情况下是 jackyzy823 的答案。 (2认同)

小智 14

这是一个棘手的方法,因为我不想为unity-webapps-service.

将文件com.canonical.unity.webapps.gschema.xml(您可以在http://packages.ubuntu.com/trusty/amd64/unity-webapps-service/filelist 中看到)unity-webapps-service解压到package 中,把这个文件放到/usr/share/glib-2.0/schemas/最后sudo glib-compile-schemas /usr/share/glib-2.0/schemas/,它就可以工作了。

  • 谢谢!这是最好的答案,因为 unity-webapps-service 拒绝安装。 (2认同)

小智 10

简单的解决方案。

只需安装必要的软件包。

sudo apt-get install unity-webapps-common
Run Code Online (Sandbox Code Playgroud)

  • 我收到此错误:`以下软件包具有未满足的依赖项:unity-webapps-common : Depends: unity-webapps-service (>= 2.3.8-0ubuntu3) 但它不会被安装 E:无法纠正问题,你持有破损的包裹。` Synaptic 说我没有破损的包裹。 (2认同)