Arch Linux を試しているのですが、自動起動スクリプトなどの作り方がよくわかりません。私はこれを試しました(もっと良い方法があることは知っていますが、これは単なるテストです):
これはサービスです:
[Unit]
Description=testing purposes
[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/scripts/font
[Install]
WantedBy=multi-user.target
これはスクリプトです:
setfont Lat2-Terminus16
スクリプトなどを chmod +x したので、問題はないと思いましたが、予想とは違って機能しないので、明らかに何か間違ったことをしています。問題はどこだ?
編集:解決しました。ExecStart行を次のように変更しました:
ExecStart=/bin/sh -c '/usr/bin/setfont Lat2-Terminus16'