如何使用脚本从Unity启动程序中删除图标?

在全新安装11.04后,我有一个脚本可以做一些有用的事情。 有没有办法使用命令行从Unity启动程序中删除LibreOffice,Ubuntu One等图标,以便我可以将它放在我的脚本中?

  • 获取启动器项列表:

    gsettings get com.canonical.Unity.Launcher favorites 

    这将返回如下内容:

     ['nautilus-home.desktop', 'gnome-terminal.desktop', 'gedit.desktop'] 

    您可以在脚本中操作(例如,使用sed ),然后

  • 设置启动器项列表:

     gsettings set com.canonical.Unity.Launcher favorites "['gimp.desktop']" 

    不要忘记引号。

尝试:

 unity --replace 

 gsettings set com.canonical.Unity.Launcher favorites "['firefox.desktop']" 

工作于12.04