独自のLinuxディストリビューションを作成するためにFedora、Ubuntu、その他のLinuxを調整する方法は? [コピー]

独自のLinuxディストリビューションを作成するためにFedora、Ubuntu、その他のLinuxを調整する方法は? [コピー]

独自のLinuxディストリビューションを作成したいと思います。今、私が変更したいのは、「ロゴ」、「背景画面」、「ブラウザ」、いくつかのバックトラッキングツールなどを追加することです。

どうすればいいですか?

答え1

これは非常に広範で深いトピックです。具体的な内容は、分布が具体的にどのように構成されているかによって異なります。 Slackwareの内部動作についてはすべて説明できますが、FedoraやUbuntuに新しいパッケージを追加する方法については説明しません。デフォルトでは、まず展開全体がどのように機能するかを理解する必要があります。

人々がLinuxディストリビューションを作成できるようにする元の技術はUnixシステム管理でした。 Linuxディストリビューションが存在する前に、一部のベンダーから非常に基本的なUnixシステムを購入し、その上に多くのソフトウェアをインストールする必要がありました。コアオペレーティングシステム自体はあまり役に立たなかったからです。別のソフトウェアを作成してください。これらのシステムを有用な状態にする技術を持つ人は、システム管理者とソフトウェア開発者です。

最近、台所の流し台パッケージリポジトリと大規模な「基本的な」インストールが登場し、出発点を選択することは困難です。物事の規模のため、実際にチームの努力に近いです。クイックシステムでは、単にすべてのパッケージを再構築するのに数週間かかることがあります。

特定のディストリビューション用のパッケージを作成する方法を学び始めることをお勧めします。たとえば、次をお読みください。Debian パッケージガイドまたはRPM 5サイト。次に、以前にソースからビルドしたいくつかのソフトウェアのパッケージを1〜2つビルドします。 (まだしていない場合は、これから始める必要があります!)

いくつかのパッケージをビルドしたら、既存のパッケージを分解、修正、および再構築する方法を学びます。その後、オペレーティングシステムのインストールシステムがどのように機能するかを学習して、新しいパッケージを追加できます。

この学習プロセスには数週間または数ヶ月かかることが予想されます。

関連情報