Answers:
有多种方法可以做到这一点,尽管有人会认为ubuntu最简单的方法就是从仪表板内部轻松访问一些配置选项,但这只是疯狂的说法。
如果您有信心使用终端,那么我建议您选择选项1,因为软件中心的行为会引起误解和混乱。
打开终端Ctrl+ Shift+T
要检查当前安装了哪些示波器和镜头,请dpkg
与配合使用grep
。例如,列出所有内镜和镜头包
$ dpkg -l | egrep "(unity-lens-|unity-scope-)"
ii unity-lens-applications ... Application lens for unity
ii unity-lens-files ... File lens for unity
ii unity-lens-gwibber ... Gwibber Lens for unity
ii unity-lens-photos ... Unity Photos Lens
ii unity-lens-shopping ... Shopping lens for unity
关于14.04的注意事项
14.04具有比以往更多的镜头和范围。其中一些无法删除而不破坏系统,例如unity-scope-home
。
以下是在14.04中默认安装的一些示波器和镜头:
unity-lens-video
unity-lens-friends
unity-scope-audacious
unity-scope-calculator
unity-scope-chromiumbookmarks
unity-scope-clementine
unity-scope-colourlovers
unity-scope-devhelp
unity-scope-firefoxbookmarks
unity-scope-gdrive
unity-scope-gmusicbrowser
unity-scope-gourmet
unity-scope-guayadeque
unity-scope-home
unity-scope-manpages
unity-scope-musicstores
unity-scope-musique
unity-scope-openclipart
unity-scope-texdoc
unity-scope-tomboy
unity-scope-video-remote
unity-scope-virtualbox
unity-scope-yelp
unity-scope-zotero
大部分可取下的范围和镜头都已删除:
$ dpkg -l | egrep "(unity-lens-|unity-scope-)"
ii unity-lens-applications ... Application lens for unity
ii unity-lens-files ... File lens for unity
ii unity-scope-home ... Home scope that aggregates results from multiple scopes
要卸下镜头,请使用apt-get remove
。例如,取下统一的购物镜片:
sudo apt-get remove --purge unity-lens-shopping
通过选择该项目并单击“删除”进行卸载。
重要!
您必须选择显示(计数)技术项目才能显示所有已安装的镜头。例如,“购物镜头”是一个技术项目,我个人认为这有点厚脸皮。您知道,因为您太笨了,不知道那是什么。
不要选择“已安装”,然后搜索“镜头”。这没有达到您的预期。它应该列出所有“已安装”的len,但是不会这样做。可能是错误。
除了unity-lens-applications
可能还有所有的人unity-lens-files
。就个人而言,如果没有破折号,我会很高兴。取而代之的是一个简单,直接,无混乱,尽可能快的应用程序启动器。我不能相信我要说的是这个,但实际上我对Windows怀念一些东西。
注意在14.04,则不能删除unity-scope-home
不去除unity-desktop
和破坏整个系统。
unity-lens-applications
但它们仍显示在破折号中。有任何想法吗?
unity-tweak-tool
仍然有效的功能将其禁用:askubuntu.com/questions/107701/…–
dpkg -l | egrep "(lens|scope)"
节目?例如,您不能卸载“ home”范围,即unity-scope-home
不卸载unity-desktop
。另外,在删除可以卸载的组件时,请清除apt-get remove --purge <package_name_here>
如果您对setsid统一或注销感到满意,这是一个小包装
我想像一下,最简单的方法是卸载,注销和登录。如果您以后要再次安装它,它将仍然在缓存中。
另一方面,如果您不想卸载它,而只是想使其脱离Dash,则可以将其移出/usr/share/unity/lenses
文件夹。
例如,假设您像我一样安装了Askubuntu Lense。
然后,您将在其中有一个/usr/share/unity/lenses
名为extras-unity-lens-askubuntu /的文件夹。将该文件夹移到其他位置。登出。登录。
一个例子:
cd /usr/share/unity/lenses
sudo mv extras-unity-lens-askubuntu/ ..
这会将askubuntu lense从lense文件夹移动到父文件夹。如果您注销/登录,askubuntu lense将消失。
更新-正如aking1012所指出的那样,键入setsid unity
将随着更改“刷新” Unity。
setsid unity
没有登录,则无需注销
setsid unity
对我不起作用。所有窗户装饰都消失了,程序没有退出。它迫使我Ctrl+C
和gnome-session-quit
注销。
setsid unity
删除所有窗口装饰,也不会在14.04退出。任何建议如何调试此行为?
只需打开终端并执行此操作(无需sudo):
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"