将 Unity Launchers 从 14.04 复制到 16.04

Bre*_*bad 3 launcher 14.04 copy 16.04

试图.desktop14.04复制到Ubuntu的一堆文件中恢复16.04,但它们没有出现在启动器中。

执行以下操作(/14.04挂载到旧的 Ubuntu 磁盘 / FS)

cd ~/.local/share/applications
cp -pr /14.04/home/ring0/.local/share/applications/[bunch-of].desktop .
Run Code Online (Sandbox Code Playgroud)

但它们在重新登录后不会出现16.04。(两个版本的用户/uid 相同)

看了一下/usr/share/applications,但文件在.local目录中。

查看.desktop两个版本的文件结构,它们看起来很相似。

还有什么要检查/设置的吗?

谢谢

Ami*_*ias 8

您需要手动将其添加到Unity Launcher,仅将其放在文件夹中是不够的。

  1. .local/share/applications在 Nautilus 中浏览到您的文件夹(该文件夹可能被隐藏,因此您可能需要按Ctrl+ H

  2. .desktop文件从 Nautilus拖到Unity Launcher,它应该会立即出现