「自動起動」の版間の差分
細 最初に空行が空くのを修正 ( {{Related articles start}} の欄に空行があってはいけない) |
→グラフィカル: 英語版と同期して項目を整理 |
||
| 30行目: | 30行目: | ||
{{ic|/etc/profile}} はログイン時に全ての Bourne 互換のシェルによって読み込まれます: ログイン時に環境変数を設定したり {{ic|/etc/profile.d/*.sh}} スクリプトを実行してアプリケーション固有の設定を行ったりするのに使います。 |
{{ic|/etc/profile}} はログイン時に全ての Bourne 互換のシェルによって読み込まれます: ログイン時に環境変数を設定したり {{ic|/etc/profile.d/*.sh}} スクリプトを実行してアプリケーション固有の設定を行ったりするのに使います。 |
||
| ⚫ | |||
== グラフィカル == |
|||
[[ウィンドウマネージャ]]や[[デスクトップ環境]]にログインした時に自動でプログラムを実行するよう設定することができます。 |
|||
* [[xinit]] で手動で [[Xorg]] を起動する場合は [[xinitrc]] を使用します。 |
|||
| ⚫ | |||
* [[ディスプレイマネージャ]] を使っている場合は [[xprofile]] を使用します。 |
|||
== デスクトップ環境のスタートアップ == |
|||
[[xinitrc]] や [[xprofile]] を見て下さい。 |
|||
ほとんどの [[デスクトップ環境]] は、[[XDG Autostart]] を実装しています。 |
|||
デスクトップ環境に記事がある場合は、''自動起動'' の項をご覧ください。 |
|||
* [[GNOME#自動起動]] |
|||
| ⚫ | |||
[[ |
* [[Xfce#スタートアップアプリケーション]] |
||
| ⚫ | |||
| ⚫ | |||
=== KDE Plasma === |
|||
| ⚫ | |||
=== Xfce === |
|||
[[Xfce#スタートアップアプリケーション]]を見て下さい。 |
|||
=== LXDE === |
|||
| ⚫ | |||
=== LXQt === |
|||
| ⚫ | |||
=== Fluxbox === |
|||
[[Fluxbox#プログラムの自動起動]]を見て下さい。 |
|||
=== Openbox === |
|||
[[Openbox#autostart]] を見て下さい。 |
|||
2022年1月14日 (金) 20:01時点における版
関連記事
この記事ではシステムの起動・シャットダウンや、ログイン・ログアウトなど特定のイベントが起こった時に自動でスクリプトやアプリケーションを起動する方法について触れています。
デーモン
スクリプトやアプリケーションをデーモンとして簡単に起動することができます、デーモンを参照してください。
Systemd
systemd は initscripts を置き換えるデフォルトの init フレームワークです。systemd によって実行されるサービスは /etc/systemd/system/ のサブフォルダにあります。サービスは systemctl コマンドを使うことで有効にできます。systemd の詳細や自動起動スクリプトを書く方法については systemd を見て下さい。特定のユーザーでスクリプトを自動実行するには、systemd/ユーザーを見て下さい。
Cron
GUI 以外のシステム設定タスクの自動起動には Cron が使えます。
シェル
コンソールやログイン時にプログラムを自動起動するために、シェルのスタートアップファイル・ディレクトリを使うことができます。シェルのドキュメントや ArchWiki の記事 Bash#設定ファイル や Zsh#アプリケーションの自動起動 を読んで下さい。
Wikipedia:ja:Unixシェル#主なUnixシェルの設定ファイル も参照のこと。
/etc/profile
/etc/profile はログイン時に全ての Bourne 互換のシェルによって読み込まれます: ログイン時に環境変数を設定したり /etc/profile.d/*.sh スクリプトを実行してアプリケーション固有の設定を行ったりするのに使います。
Xorg のスタートアップ
- xinit で手動で Xorg を起動する場合は xinitrc を使用します。
- ディスプレイマネージャ を使っている場合は xprofile を使用します。
デスクトップ環境のスタートアップ
ほとんどの デスクトップ環境 は、XDG Autostart を実装しています。
デスクトップ環境に記事がある場合は、自動起動 の項をご覧ください。