Fedoraはオペレーティングシステムにアプリケーションをどのようにプリインストールしますか?

Fedoraはオペレーティングシステムにアプリケーションをどのようにプリインストールしますか?

Fedoraにプリインストールするアプリを追加しようとしていますが、Fedoraがアプリをプリインストールしてすぐに使用できる方法を知りません。より多くのアプリを追加し、一部を削除したいと思います。

ベストアンサー1

Fedoraはソフトウェアパッケージを含むLinuxディストリビューションです。

インストーラを設計するときに含めるパッケージを定義するだけです。それだけです!これは主に次の方法で行われます。起動ファイル。これを使用してインストールを完全に自動化できます。 (起動可能なUSBスティックイメージを作成するためにこれを行いました。)

anaconda / kickstartメカニズムを使用して独自のFedoraインストールを構築できます。文書化ここ

本質的に簡単です。まず、建物を建てることから始めます。生きるUSBスティック、DVD、または仮想マシンから起動できる.isoイメージファイルであるイメージ。 (後者を試してみることをお勧めします。非常に面白いです。)機能する場合は、すでに分類されているものを使用してディスクにインストールできます。

  1. sudo dnf install fedora-kickstarts pykickstart livecd-toolsサンプルのキックスタートファイルとインストーラを構築するために必要なツールをインポートします。
  2. あなたはそれからファイルを選択します/usr/share/spin-kickstarts。私は起動可能なUSBスティックを作りたかったので、それをしましたfedora-live-connamon.ks(退屈で、実際のパッケージではなく、主に含める他のファイルで構成されました)。%packagesここにセクションを追加し、インストールするパッケージを一覧表示できます。パッケージを削除するには、パッケージの前に-
  3. sudo livecd-creator --verbose --config=/path/to/your/modified.ks --releasever=35 --fslabel=myimagemyimage.iso起動可能で必要なすべてのファイルを含むファイルが提供されます。

それでは、ライブ画像をテストしてみてください。希望のソフトウェアが含まれて動作しますか?もしそうなら、それを実行して好きなanaconda --kickstart /path/to/your/modified.ks場所にインストールすることができます:)

おすすめ記事