ソースからKNOPPIXをコンパイルする方法はありますか?

ソースからKNOPPIXをコンパイルする方法はありますか?

ISOをダウンロードせずにすべてのソースパッケージをダウンロードしてローカルにコンパイルする方法はありますか?

次のURLが見つかりました。https://knopper.net/knoppix-sources/どういうわけかすべてをダウンロードし、すべてをローカルで順番にコンパイルすることが可能かどうか疑問に思いました。

ベストアンサー1

まさにここに。

まず、knoppixイメージを設定する文書化された方法を見てみましょう。

http://knoppix.net/wiki/Knoppix_Remastering_Howtoプロセスを文書化します。

多くのLinuxディストリビューションと同様に、chrootディレクトリに初期インストールを設定してから、ここから起動可能なイメージを作成します。

現在、KnofixはDebianに基づいているため、プロセスは上記のWikiで説明されているよりも近代的であり、単一のdebootstrap呼び出しでトリガーされる可能性がありますが、まだ見つかりませんでした年をとる文書)。

しかし、良いニュースは、これが実際にDebianベースのディストリビューションであるということです。したがって、プロセスはまったく同じです。インストールされたパッケージの完全なリストをインポートし、すべてのソースapt sourceパッケージをインポートするために使用し、各パッケージのビルド依存apt-get build-dep関係をインストールし、ソースdebuild -b -uc -usからパッケージをビルドし、最後にすべてのバイナリパッケージを指定されたディレクトリに配置します。 debootstrap中にパッケージソースとして指定されます。

デフォルトでは、Debian の大部分のソースコードを再構築します。それだけの価値があるかどうかはわかりません。 Debian は再現可能なビルドに非常に優れており、すべてのパッケージはチェックサム処理されるため、パッケージをランダムに選択してソースから再構築した後、チェックサムを比較すると、ソースを信頼するすべてのビルドと同じレベルのビルドが生成されます。ただ Debian バイナリパッケージを使用できるので、ビルド作業を数日から数分に短縮できます。

おすすめ記事