ターゲット
デスクトップ環境、その他のデスクトップユーティリティ、汎用アプリケーション、カスタマイズなどを使用して~/.xsession
カスタム展開を作成します。
基本的にはOpenBSD初心者のための簡単なイメージです。
GNU/Linuxの代替案はこれですターンキープロジェクト。
潜在的なソリューション
OpenBSDインストーラにはファイルセット'。
質問
これらのファイルセットを編集してパッケージを追加できますか?カスタマイズはどうですか~/.xsession
?
答え1
siteXX.tgz
一般的なOpenBSDインストールプロセスでは、(XX
現在のバージョン番号、例:67
バージョン6.7)という名前の追加のサイト固有のファイルセットをインストールできます。
OpenBSD FAQこれを教えてくださいそれについて:
OpenBSD インストールおよびアップグレードスクリプトを使用すると、リリースバージョンが
siteXX.tgz
どこにあるかという名前のユーザー生成セットを選択できます。XX
公式ファイルセットと同様に、これはオプションのtar(1)
ルート/
と解凍されたアーカイブです-xzphf
。最後にインストールされているので、基本インストールでファイルを補完して変更するために使用できます。という名前のホスト名相関セットもありますsiteXX-$(hostname -s).tgz
。 [...]
また、インストール中に何かをスクリプト化するスクリプトを提供することもできます。
siteXX.tgz
ファイルセットに実行可能ファイルが含まれている場合、/install.site
インストーラはchroot(8)
新しくインストールされたシステムのルートディレクトリからそのファイルを実行します。 [...]使用例:
- システム時間を設定します。
- 新しいシステムを世界中に公開する直前にバックアップ/保管してください。
- 初めて起動した後、任意の命令セットを実行します。これらのコマンドを使用してファイルに追加すると、
install.site
これが発生しますrc.firsttime(8)
[...]
pkg_add
たとえば、必要に応じてローカルサーバーからさまざまなパッケージをインストールするためにこれらのスクリプトを呼び出すことができます。