昨天我从 18.04 升级到了 Ubuntu 20.04,首先我必须完成软件更新程序建议的部分升级,然后它要求我删除所有未使用的软件包,所以我照做了,然后我又运行了一次确保所有软件都是最新的,乍一看似乎一切顺利。
今天我发现“开始”菜单中没有应用程序(当您单击启动器上的 Ubuntu 图标时,有些人可能称之为应用程序镜头) - 我只收到一条消息“抱歉,没有与您的搜索相匹配的内容”应用程序菜单也消失了,并显示相同的消息。
我确实搜索了一下,但我发现只有 gnome 才存在类似的问题,是由 gnome-tweaks 工具引起的,但我使用的是 Unity,但最后......
...我找到了解决方案 - 请参阅我的答案中的步骤:)
答案1
因为我知道我确实使用了一个调整工具,虽然不是针对 gnome,而是针对 Unity -unity-tweak-tool
我确实尝试了类似的方法并且成功了 :) 我也确实想保持我的团结,而不是用另一个 OS GUI 替换它(顺便说一下,这也可以 - 在登录之前切换到例如 Gnome)。
但首先...(步骤 1)
首先我发现我没有一个 GUI 方式来启动终端,幸运的是,有一个快捷方式
打开你的终端:按CtrlAltT
第 2 步:尝试运行 unity-tweak-tool
unity-tweak-tool
如果图形界面启动正常,请尝试从终端运行unity-tweak-tool
-跳至步骤 3
然而,对我来说,它大喊缺少软件包,似乎所有都与有关unity-lens-SOMETHING
,当我安装一个时,另一个弹出,所以我最终安装了所有的unity-lens-*
,错误可能看起来像
Error: schema com.canonical.Unity.ApplicationsLens not installed
- 注意这个错误的模式和我正在安装的内容:
sudo apt install unity-lens-applications
sudo apt install unity-lens-music
sudo apt install unity-lens-video
sudo apt install unity-lens-files
sudo apt install unity-lens-photos
此后,unity-tweak-tool
再次从终端运行,应该正常启动,如果确实如此 =>转至步骤 3,如果没有,请尝试安装它所需的任何依赖项 - 通常包的名称与com.canonical.Unity.SOMETHINGMISSING
某些东西中所需的内容相似unity-*
。
如果你只是在终端上输入 DONT ENTER YET!sudo apt install unity-
并按TAB
2x,它会显示所有unity-*
包 - 但数量并不多,因此你可以在那里搜索任何缺失的东西,同样也可以搜索其他缺失的东西。
步骤 3:重置 Unity 调整
现在您已处于工作的 GUI 中unity-tweak-tool
,在“Unity”类别下,打开Launcher
- 记下您在那里进行的所有设置并点击按钮Restore defaults
,确认任何问题(您可以稍后重新设置您的设置) - 对 Unity 类别中的所有选项卡执行相同操作:
Unity -> Launcher -> Restore defaults
Unity -> Search -> Restore defaults
Unity -> Panel -> Restore defaults
Unity -> Switcher -> Restore defaults
Unity -> Additional -> Restore defaults
步骤 4:重新启动计算机
重新启动后,您的开始菜单和整个面板将重置到其原始位置和所有内容(我们已关闭所有调整),但应用程序和搜索菜单现在应该可以正常工作。