Unity Tweak工具无法启动,并显示错误“ com.canonical.unity.webapps模式丢失”


66

在此处输入图片说明

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


我已经上传了问题的屏幕截图。请检查一下。
Muddassir Nazir 2014年

17
-1给写那个错误信息的人。uck (如果他们仅添加了文件名,则可以尝试apt-file search)。
Rmano 2014年

@Rmano他们做到了,我发现使用apt-file搜索就可以了。完整的文件名是com.canonical.unity.webapps.gschema.xml; 也许您需要跑步sudo apt-file update
mchid

Answers:


80

安装套件 unity-webapps-service


3
我有同样的问题,但无法安装该软件包。我收到此错误消息:以下程序包具有未满足的依赖性。unity-webapps-service:取决于:webapp-container
Mrokii

3
sudo apt-get install unity-webapps-service是正确的命令
Pratik

2
我不想在台式机中使用webapps ...为什么在没有完全没有用的Ubuntu浏览器的情况下不能使用调整工具
Kaspar 2015年

2
@弗洛里安:哇!对我来说,拉扯了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,则可以像魅力一样工作。谢谢。
安德鲁·菲尔登

2
谢谢,我对两个答案都赞成。不过,这只是一个建议:您可能希望指定“以上”表示的答案-在本例中为jackyzy823的答案。
Hitechcomputergeek

1
就我而言,我没有安装任何东西。我的主题和自定义图标包随机停止工作并恢复为默认。尝试使用Unity Tweak Tool重新配置它失败,并显示与OP相同的错误。这个答案解决了它。
纳韦尔

就我而言,我收到此错误是因为我实际上没有notify-osd安装软件包。我正在使用xfce4-notifyd。因此,我的修复与@mchid完全相同,只有我下载了notify-osd而不是unity-webapps-service。奇迹般有效。
乔纳森·

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 2015年

@thesdog去这里packages.ubuntu.com/trusty/unity-webapps-service。下载deb软件包,然后按照mchid在以下文章中的说明打开包装。
安德鲁·菲尔登

10

简单的解决方案。

只需安装必要的软件包。

sudo apt-get install unity-webapps-common

1
安装此软件包即可解决该问题。至少为14.10。
2015年

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说我没有损坏的包装。
2015年

您怎么知道要安装unity-webapps-common?OP中显示的错误屏幕中根本没有提及。当您睡觉时,是不是神秘的知识出现了?
frumbert

2

对于仍然需要解决方案的用户:如果卸载了覆盖滚动条,则会出现问题。要解决该问题,请再次安装覆盖滚动条(sudo apt-get install overlay-scrollbar),然后通过Unity Tweak工具本身将其禁用。(系统>滚动


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

您需要的是使用突触。试试这些:

  1. 安装突触:在终端中“ sudo apt-get install synaptic”。
  2. 从破折号或终端sudo突触中打开突触。
  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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.