立方体:将自定义收藏夹添加到 gnome3 左侧面板;.desktop 启动器在 ~/Desktop 上不受信任

立方体:将自定义收藏夹添加到 gnome3 左侧面板;.desktop 启动器在 ~/Desktop 上不受信任

使用 cubic 创建自定义 18.04 iso 时,是否有办法在左侧 gnome3 栏中添加自定义收藏应用程序启动器?我发现,通过在启动 live cd 时在那里添加一个已知启动器,我可以在 .config/dconf/user 中找到它的名称,这是一个二进制文件,我认为它不能手动编辑。另外,我想将修改后的收藏夹列表添加到 /etc/skel。

我遇到的另一个问题是 .desktop 启动器不受信任;如果我将桌面启动器放在 /etc/skel/Desktop/test.desktop 中,然后启动自定义的 live cd,启动器的图标会显示一些默认图标,双击它会要求将其标记为受信任,然后它才会切换为显示启动器的实际图标。是否可以修复此问题,以便不需要用户先手动将其标记为受信任?

chmod a+x 没有帮助。尝试“gio set test.desktop“metadata::trusted”yes”(按照17.10 .desktop 文件不再受信任) 不起作用并返回 metadata::trusted - 条目不存在。

任何帮助是极大的赞赏。

答案1

gio set path/to/launcher.desktop metadata::trusted yes 

如果超级用户或其他用户正在执行该命令,gio 将返回“metadata::trusted - 条目不存在。”。

还要确保用户拥有 ~/.local/share/gvfs-metadata/ 的所有权

如果您以 root 身份执行 gio,以下命令将恢复权限。

sudo chown -R username ~/.local/share/gvfs-metadata/

相关内容