通过 SSH 编辑启动应用程序

通过 SSH 编辑启动应用程序

使用 Ubuntu 的 GUI,我可以从系统->首选项->启动应用程序菜单添加/删除/编辑启动应用程序。

现在,如果我只能通过 SSH 访问该机器,我该如何编辑/添加这些应用程序?配置存储在哪个文件中?您能发布一个如何添加 VLC 播放器的示例吗?

答案1

如果您想为每个用户执行此操作,请更改为/etc/xdg/autostart/。如果它仅适用于您的用户帐户,请转到您的主目录并转到.config/autostart/。这里应该有很多 .desktop 文件。

创建一个名为 的新文件yourcommand.desktop,例如,用于 VLC sudo nano vlc.desktop。然后在文件中添加以下信息:

[Desktop Entry]
Type=Application
Name=VLC
Exec=/usr/bin/env vlc

保存文件。这样就行了。对于任何其他命令,请更改名称和执行行。显然,执行行应该指向您可以运行的内容。在本例中,它是命令vlc

(我在 Ubuntu 10.10 上测试过,效果很好)

答案2

如果您的本地机器上有 X 服务器,您可以在启用 X 转发的情况下通过 SSH 进入 ( ssh -X) 并运行gnome-session-properties

相关内容