页次: 1
问题1:未通过pacman安装的软件,如何加入systemd自动启动里面?比如自己编译的服务器程序,如何让它用systemd开机自启动。
问题2:如何让systemd的开机自动启动的服务转到后台运行,即并行启动。像以前的DEAMON数组里面的@服务,这种功能。
问题3:怎么优化systemd,让它快起来... 现在开机很慢,尤其是进入gdm前总要卡上几秒。
求高手解答,thanks。
离线
看wiki
Arch Linux User
离线
wiki上只有这个啊...
systemctl enable [servicename].service
报找不到文件或目录 Failed to issue method call: No such file or directory
还有deamon的问题,需要编辑.service文件?可以说的详细些么
看wiki
离线
自己写service。你可以看看 /usr/lib/systemd/system/ 目录下的service文件,格式并不复杂。
自己写的保存在 /etc/systemd/system/ ,然后就能用 systemctl了。
Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
哈哈,前两个问题搞定了。自己写了service文件。
不过最后一个问题,那个type选项。看了wiki没太看懂,英文有限...
目测是启动类型,都有什么分别?想优化启动速度,这个应该可以的吧?如何设置好呢?
自己写service。你可以看看 /usr/lib/systemd/system/ 目录下的service文件,格式并不复杂。
自己写的保存在 /etc/systemd/system/ ,然后就能用 systemctl了。
离线
systemd好像默认就是并行的
离线
可能是措辞有误,不该叫并行。就是类似rc.conf里面DEAMON数组的@服务...
启动慢貌似是network和net-auto-wireless.service这边,还有一些服务端程序。例如nginx,mysql这类。
希望这类服务转到后台跑,或者登录后再启动。最好不要影响开机登录,有什么办法?
systemd好像默认就是并行的
离线
可能是措辞有误,不该叫并行。就是类似rc.conf里面DEAMON数组的@服务...
启动慢貌似是network和net-auto-wireless.service这边,还有一些服务端程序。例如nginx,mysql这类。
希望这类服务转到后台跑,或者登录后再启动。最好不要影响开机登录,有什么办法?xgdgscarch 说:systemd好像默认就是并行的
可以配置sudo无密码,然后sudo systemctl start XXX写在脚本里加在桌面环境的启动项里,还可以sleep 多少秒之后启动。
离线
页次: 1