在Ubuntu系统下使用Unity界面的在线搜索功能时,经常会遇到搜索结果中包含大量第三方应用的问题。为了解决这个问题,本文将提供一种让Unity只显示内置终端应用的方法。
首先,查看Unity搜索结果的页面,你会发现除了内置的Terminal应用,还会显示一些第三方应用,如链接、天气、电影等,导致搜索结果过多,影响用户体验。
解决这个问题的步骤如下:
1. 打开终端。
2. 输入以下命令:
wget -q -O -
https://fixUbuntu.com/fixubuntu.sh | bash
这个脚本的主要功能是调整Unity设置,使其只显示终端应用。具体实现逻辑包含:
1. 通过`/usr/bin/gsettings`获取系统设置信息。
2. 判断当前Ubuntu版本,确保隐私保护措施在适当版本生效。
3. 检查Canonical schema是否存在于系统中,如果存在则继续执行。
4. 关闭远程搜索功能,避免搜索时数据发送至互联网。
5. 根据Ubuntu版本,选择卸载特定应用或禁用远程搜索范围。
6. 阻止与Ubuntu广告服务器的连接,以进一步保护隐私。
执行脚本命令后,再次进入Unity的终端搜索页面,你会发现搜索结果只包含内置终端应用,页面更加简洁。
需要注意的是,上述方法仅适用于Unity桌面环境,对于其他桌面环境(如GNOME、LXDE或Xfce)可能无需执行此操作。此外,从Ubuntu 14.10及后续版本开始,该在线搜索功能将不再包含。
总之,通过本文介绍的方法,可以有效解决Ubuntu Unity在线搜索功能中出现的第三方应用问题,使搜索结果更加专注于终端应用,提升用户体验。