debian-installer屏幕的源代码


8

在哪里可以找到Debian安装过程中屏幕的源代码?

我试过了:apt-get source debian-installer

但是在这个包中我看不到源代码。

更具体地说,我正在寻找此屏幕的源代码:

在此处输入图片说明


如果您想知道它是如何完成的,几乎可以肯定是通过ncurses来实现的,它具有针对大多数高级语言的绑定。
goldilocks 2014年

但是,源代码在哪里?
Alfredo Pons Menargues 2014年

Answers:


12

Debian Installer实际上是几个存储库中的一堆不同的软件包。Debian Wiki上有一个页面,介绍如何获取Debian Installer源:确保mr已安装,并且:

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

请注意,它大约需要480MB的时间。

您感兴趣的特定对话框来自:

  • 软件包/partman-base/debian/partman-base.templates
  • 软件包/ partman-base / choose_partition / *
  • 软件包/partman-base/display.d/manual_partitioning
  • 一堆.po文件,可翻译成多种语言

(找到它的最简单方法是使用ack-grep...)

请注意,与安装程序的其余部分一样,它是通过Debconf询问的。因此,相同的源驱动了图形安装程序中的类似对话框。


您还可以在svn命令的末尾指定-rHEAD以加快该部分的速度。并不是所有签出的大小都重要,更多的是有112个唯一的存储库必须签出。如果您不介意在已经很慢的anonscm.debian.org上增加额外的负载,则在mr -j8 -p checkout您拥有带宽的情况下将加快速度
Adam Baxter
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.