蕲春人的博客

About Blog Email GitHub

16 Jun 2016
Linux里GUI程序自启动

将.desktop文件复制到 /home/${user}/.config/autostart/目录下即可。

另外很多时候程序需要用root权限启动,需要修改.desktop文件, 在执行命令前加sudo

[Desktop Entry]
  Version=1.0
  Type=Application
  Terminal=false
  Name=NTPIS1
  Exec=sudo /usr/bin/nt-web-app
  Comment=Shanghai NT PIS 25t
  Icon=/usr/share/pixmaps/nt-web-icon.png
  StartupNotify=false
  Encoding=UTF-8
  Categories=Development;

为了让自启动程序不用如入sudo的密码,还需要修改/etc/sudoers文件

sudo visudo

add line

	%sudo   ALL=(ALL) NOPASSWD: /usr/bin/nt-web-app

after
	%sudo   ALL=(ALL:ALL) ALL

蕲春人 at 15:27

scribble

About Blog Email GitHub