如何获得新更新的指示器图标?

mis*_*aan 6 update-manager unity 11.04

我不希望更新管理器自己弹出,但我确实希望收到有新更新的通知。在较旧的 Ubuntu 版本中(我不记得有多久了),如果有可用更新,通知区域中会显示一个图标,如果有安全更新,则外观会有所不同。我可以调出一个终端并执行,sudo apt-get upgrade或者只需单击该图标即可调出更新管理器。在 10.10 中,我运行此命令以恢复该行为:

gconftool -s --type bool /apps/update-notifier/auto_launch false

这很好用,但现在我在 Unity 上运行 11.04,什么也没有显示。如果我sudo apt-get upgrade在终端中安装,它会安装更新(如果有),但并不总是更新,如果可能的话,我希望返回漂亮的非侵入式提醒图标。我读过 Unity 隐藏了一些指示器图标,所以也许这就是这里发生的事情?

mis*_*aan 2

我今天早上登录并看到了我的更新图标,正如我想要的那样!Here\xe2\x80\x99s 使用终端中的命令来实现此功能:

\n\n
    \n
  1. 检查\xe2\x80\x99s 已经允许使用的内容gsettings get com.canonical.Unity.Panel systray-whitelist,因为您可能不想\xe2\x80\x99 想要关闭任何内容。我的默认值是[\'JavaEmbeddedFrame\', \'Mumble\', \'Wine\', \'Skype\', \'hp-systray\', \'scp-dbus-service\'].
  2. \n
  3. 如果您怀疑还有其他丢失的图标(例如,Pidgin),您可以使用grep TrayChild ~/.xsession-errors\xe2\x80\x95 找到要添加到列表中的正确值,如果某些东西试图将自身添加到托盘中,它将显示名称为系统知道它。
  4. \n
  5. update-notifier(以及您在步骤 2 中找到的任何其他内容)添加到列表中。如果您的默认值与我相同,请使用以下命令: gsettings set com.canonical.Unity.Panel systray-whitelist "[\'JavaEmbeddedFrame\', \'Mumble\', \'Wine\', \'Skype\', \'hp-systray\', \'scp-dbus-service\', \'update-notifier\']"
  6. \n
  7. 现在将更新通知程序设置为不自动启动(这是来自问题): gconftool -s --type bool /apps/update-notifier/auto_launch false
  8. \n
\n\n

下次有更新时,您会收到通知您 \xe2\x80\x95 的图标,万岁!

\n