debian-installerの画面のソースコード


8

Debianのインストールプロセスの画面のソースコードはどこにありますか?

私が試しました:apt-get source debian-installer

しかし、このパッケージでは、ソースコードが表示されません。

より具体的には、この画面のソースコードを探しています。

ここに画像の説明を入力してください


それがどのように行われるを知りたい場合は、ほぼ確実にncursesを使用します。これには、ほとんどの高水準言語用のバインディングがあります。
ゴルディロックス2014年

しかし、ソースコードはどこにありますか?
Alfredo Pons Menargues 2014年

回答:


12

Debianインストーラーは、実際にはいくつかのリポジトリにあるさまざまなパッケージの集まりです。Debianのウィキは、上のページがあるDebianインストーラのソースを取得する方法を:確認してくださいmrインストールされている、と。

svn co svn://anonscm.debian.org/svn/d-i/trunk debian-installer
cd debian-installer
scripts/git-setup
mr -p checkout

〜480MBなので、しばらく時間がかかることに注意してください。

あなたが興味を持っている特定のダイアログは以下から来ています:

  • packages / partman-base / debian / partman-base.templates
  • packages / partman-base / choose_partition / *
  • packages / partman-base / display.d / manual_partitioning
  • 多くの、多くの言語への翻訳を含む一連の.poファイル

(それを見つける最も簡単な方法はack-grep... を使用することです)

他のインストーラと同様に、Debconfを介して要求されることに注意してください。したがって、同じソースがグラフィカルインストーラーの同様のダイアログを駆動します。


svnコマンドの最後に-rHEADを指定して、その部分を少し高速化することもできます。重要なのはすべてのチェックアウトのサイズではありません。チェックアウトする必要があるのは112の一意のリポジトリがあるということだけではありません。すでに遅いanonscm.debian.orgに余分な負荷をかけることを気にしないmr -j8 -p checkout場合は、帯域幅があると仮定して、速度が速くなります
Adam Baxter
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.