「自動起動」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎グラフィカル: 英語版と同期して項目を整理)
(ウィンドウマネージャの自動起動の項目を翻訳して追加)
46行目: 46行目:
 
* [[LXDE#プログラムの自動実行]]
 
* [[LXDE#プログラムの自動実行]]
 
* [[LXQt#アプリケーションの自動実行]]
 
* [[LXQt#アプリケーションの自動実行]]
  +
  +
== ウィンドウマネージャの自動起動 ==
  +
  +
多くの [[ウィンドウマネージャ]] は [[XDG Autostart]] を実装しています。
  +
  +
[[ウィンドウマネージャ]] に記事がある場合は、''自動起動'' セクションを参照してください。
  +
  +
* [[Fluxbox#プログラムの自動起動]]
  +
* [[Openbox#Autostart]]
  +
* [[Awesome#自動実行]]
  +
* [[i3#自動起動]]
  +
* [[IceWM#自動起動]]

2022年1月14日 (金) 20:13時点における版

関連記事

この記事ではシステムの起動・シャットダウンや、ログイン・ログアウトなど特定のイベントが起こった時に自動でスクリプトやアプリケーションを起動する方法について触れています。

デーモン

スクリプトやアプリケーションをデーモンとして簡単に起動することができます、デーモンを参照してください。

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 のスタートアップ

デスクトップ環境のスタートアップ

ほとんどの デスクトップ環境 は、XDG Autostart を実装しています。

デスクトップ環境に記事がある場合は、自動起動 の項をご覧ください。

ウィンドウマネージャの自動起動

多くの ウィンドウマネージャXDG Autostart を実装しています。

ウィンドウマネージャ に記事がある場合は、自動起動 セクションを参照してください。