Unity dash:抱歉,没有符合您搜索的内容

Unity dash:抱歉,没有符合您搜索的内容

我面临问题

抱歉,没有符合您搜索的内容

在应用程序中搜索时。但是在文件或音乐等中搜索是可以的。只是找不到应用程序。它甚至不尝试查找任何东西。无论你搜索什么,都找不到应用程序。

unity dash 没有找到符合您搜索的内容

这是我的清单尝试

sudo apt-get install unity-scope-home
Reading package lists... Done
Building dependency tree       
Reading state information... Done
unity-scope-home is already the newest version.
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.

没有效果。

sudo apt-get install unity-place-applications unity-place-files
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package unity-place-applications
E: Unable to locate package unity-place-files

没有希望

rm ~/.cache -R
unity --reset &

结果:

[1] 5355
me@mypc:~$ ERROR: the reset option is now deprecated

即使注销/登录仍然不起作用。

sudo apt-get update
sudo apt-get upgrade

不!

sudo apt-get install unity-scope-home unity-scope-loader
[sudo] password for me: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package unity-scope-loader

不!

sudo apt-get install --reinstall unity-scope-home
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 to upgrade, 0 to newly install, 1 to reinstall, 0 to remove and 0 not to upgrade.
Need to get 0 B/105 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 565848 files and directories currently installed.)
Preparing to unpack .../unity-scope-home_6.8.2+14.04.20131029.1-0ubuntu1_amd64.deb ...
Unpacking unity-scope-home (6.8.2+14.04.20131029.1-0ubuntu1) over (6.8.2+14.04.20131029.1-0ubuntu1) ...
Setting up unity-scope-home (6.8.2+14.04.20131029.1-0ubuntu1) ...

没有效果!


编辑:

经检查发现其他用户账户也存在同样的问题。

答案1

E:无法找到软件包 unity-place-applications

E:无法找到包 unity-place-files

unity-place-applications并且unity-place-files在 Ubuntu 14.04 中不再可用unity-lens-applications而是使用unity-lens-files在 Universe 存储库中建立的,因此首先启用它(如果它由于某种原因被禁用,则跳到最后一个命令)

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

立即更新软件源

sudo apt-get update

现在您可以安装它:

sudo apt-get install unity-lens-applications

sudo apt-get install unity-lens-files 
尝试执行以下操作:mkdir local.OLD mkdir gnome.OLD mv .local/share/applications/*.desktop local.OLD/ mv .gnome/apps/*.desktop gnome.OLD/然后注销,登录并立即检查结果。

答案2

我刚刚遇到了与您类似的问题:报告 unity-scope-loader 崩溃,dash app search 无法找到任何应​​用程序,甚至 gnome-terminal 在运行某些命令时悄悄崩溃。

最后我通过更正 /tmp 文件夹的权限解决了这个问题,方法如下:

1)检查您对 /tmp 文件夹的权限。

ls -la /tmp

我发现非root用户的写权限已被删除。

2) 使 /tmp 对每个人都可写 cd /tmp

sudo chmod 1777 。

现在一切看起来都很好

为什么 /tmp 的写权限被删除了?也许是因为我之前不小心将根文件系统解压到了 /tmp 文件夹中。

答案3

对我来说,应用程序范围不知何故被禁用了。因此,我点击了仪表板底部的 A 形图标,转到“搜索应用程序”选项卡,点击了“Dash 插件”下的相同图标,然后单击启用。

当我切换回主页选项卡时,Unity 冻结了。我++Ctrl想从那里重新启动它,但当我++再次检查它时,它自己重新启动了。AltF1CtrlAltF7

此后,至少在这方面,一切似乎都恢复正常了。但是,像往常一样,从 14.04 升级到 16.04 破坏了很多东西,我想我还需要花几天时间才能解决。◔_◔

相关内容