summaryrefslogtreecommitdiff
path: root/build/entities/common.ent
blob: 3eef6f92bbdbe6ea8468ed5ac93e622bc0e66397 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
<!-- -*- DocBook -*- -->
<!-- These entries should be language independent.  -->
<!-- The *first* definition of an ENTITY wins.      -->

<!-- current year (to be used for copyright declaration). -->
<!-- When changing this, also change in "debian/copyright" file! -->
<!ENTITY current-year "2021">

<!-- short name to use for Debian -->
<!ENTITY debian "Debian">

<!-- proper (long) name to use for Debian -->
<!ENTITY debian-gnu "&debian; GNU/&arch-kernel;">

<!ENTITY d-i "<classname>debian-installer</classname>">

<!ENTITY release     "11">
<!ENTITY releasename "bullseye">
<!ENTITY releasename-cap "Bullseye">
<!ENTITY releasename-uc "BULLSEYE">

<!-- list which archs are officially supported in this release of Debian -->
<!ENTITY supported-archs-in-release "<userinput>amd64</userinput>,
<userinput>arm64</userinput>,
<userinput>armel</userinput>,
<userinput>armhf</userinput>,
<userinput>i386</userinput>,
<userinput>mips64el</userinput>,
<userinput>mipsel</userinput>,
<userinput>ppc64el</userinput>,
<userinput>s390x</userinput>">

<!ENTITY FIXME
  "<emphasis>Documentation not complete, text missing.</emphasis>">

<!-- proper nouns for architectures -->
<!ENTITY arch-title
  "<phrase arch='any-amd64'>64-bit PC</phrase><phrase
   arch='armel'>32-bit soft-float ARM</phrase><phrase
   arch='armhf'>32-bit hard-float ARMv7</phrase><phrase
   arch='arm64'>64-bit ARM</phrase><phrase
   arch='hppa'>PA-RISC</phrase><phrase
   arch='any-i386'>32-bit PC</phrase><phrase
   arch='ia64'>IA-64</phrase><phrase
   arch='mips'>32-bit MIPS (big-endian)</phrase><phrase
   arch='mips64el'>64-bit MIPS (little-endian)</phrase><phrase
   arch='mipsel'>32-bit MIPS (little-endian)</phrase><phrase
   arch='powerpc'>PowerPC</phrase><phrase
   arch='ppc64el'>64-bit PowerPC (little-endian)</phrase><phrase
   arch='sparc'>SPARC</phrase><phrase
   arch='s390'>S/390</phrase>">

<!-- general things from installer -->
<!ENTITY ekey "<keycap>e</keycap>">
<!ENTITY downkey "<keycap>down arrow</keycap>">
<!ENTITY endkey "<keycap>end</keycap>">
<!ENTITY f10key "<keycap>F10</keycap>">
<!ENTITY enterkey "<keycap>Enter</keycap>">
<!ENTITY escapekey "<keycap>Esc</keycap>">
<!ENTITY tabkey "<keycap>Tab</keycap>">
<!ENTITY spacekey "<keycap>Space</keycap>">
<!ENTITY shiftkey "<keycap>Shift</keycap>">
<!ENTITY MSG-YES "<userinput>Yes</userinput>">
<!ENTITY MSG-NO "<userinput>No</userinput>">
<!ENTITY BTN-CONT "<guibutton>Continue</guibutton>">
<!ENTITY BTN-CANCEL "<guibutton>Cancel</guibutton>">
<!ENTITY BTN-GOBACK "<guibutton>Go Back</guibutton>">

<!-- notation used for 'megabytes' -->
<!ENTITY notation-megabytes "MB">

<!-- minimum hard disk size for base system -->
<!-- As measured just before reboot (i.e. before the cleanup script drops
.debs), plus some margin. This is also approximately the used size after
cleanup, plus minimal ~150MB work space included.
Also update the value in debian-installer/build/boot/x86/f2.txt
-->
<!ENTITY minimum-fs-size "920&notation-megabytes;">

<!--
Size of install as used in appendix/files.xml; all values based on amd64.

To determine the size of the base system and tasks, start with a default
installation:
- having removed /usr/lib/finish-install.d/08hw-detect to avoid installing
qemu-guest-agent which pulls glib+perl+icu
- in English
- with use of network mirror
- without selecting _any_ tasks.
After the reboot, the size for the minimal base system should be determined
after running 'apt-get clean' using 'du -hsx /'. After that the "Standard
system" task should be installed and the size of the standard system can be
determined using the same method.

Sizes of tasks should be determined by running tasksel with the "new-install"
and "test" options on a system that been fully installed with only the
standard task. By selecting a task, the corresponding apt-get line will be
emitted. Copy/paste it without the -q -y options, apt-get will then show the
sizes for the task. Cancel it, and repeat for other tasks. For instance:

apt-get -o APT::Install-Recommends=true -o APT::Get::AutomaticRemove=true install task-desktop task-gnome-desktop

To get the sizes for the alternative desktop environments you will need
to first switch tasksel to that DE using the following command, e.g:
   echo "tasksel tasksel/desktop string kde" | debconf-set-selections
-->

<!-- Size of the basic installation -->
  <!ENTITY base-system-size   "769">
  <!ENTITY std-system-size    "971">
<!-- Desktop environment task - GNOME -->
  <!ENTITY task-desktop-gnome-inst "2790">
  <!ENTITY task-desktop-gnome-dl    "786">
  <!ENTITY task-desktop-gnome-tot  "3576">
<!-- Desktop environment task - KDE -->
  <!ENTITY task-desktop-kde-inst   "4122">
  <!ENTITY task-desktop-kde-dl     "1212">
  <!ENTITY task-desktop-kde-tot    "5334">
<!-- Desktop environment task - Xfce -->
  <!ENTITY task-desktop-xfce-inst  "2187">
  <!ENTITY task-desktop-xfce-dl     "621">
  <!ENTITY task-desktop-xfce-tot   "2808">
<!-- Desktop environment task - LXDE -->
  <!ENTITY task-desktop-lxde-inst  "2271">
  <!ENTITY task-desktop-lxde-dl     "653">
  <!ENTITY task-desktop-lxde-tot   "2924">
<!-- Desktop environment task - MATE -->
  <!ENTITY task-desktop-mate-inst  "2574">
  <!ENTITY task-desktop-mate-dl     "711">
  <!ENTITY task-desktop-mate-tot   "3285">
<!-- Desktop environment task - Cinnamon -->
  <!ENTITY task-desktop-cinnamon-inst  "4197">
  <!ENTITY task-desktop-cinnamon-dl    "1251">
  <!ENTITY task-desktop-cinnamon-tot   "5448">
<!-- Web server task -->
  <!ENTITY task-web-inst       "44">
  <!ENTITY task-web-dl         "11">
  <!ENTITY task-web-tot        "55">
<!-- SSH server task -->
  <!ENTITY task-ssh-inst        "2">
  <!ENTITY task-ssh-dl          "0">
  <!ENTITY task-ssh-tot         "2">

<!-- Size needed by base and gnome/kde desktop task for / with separate /usr, /var, /boot, for amd64 -->
  <!ENTITY root-system-size-min     "250">
  <!ENTITY root-system-size-max     "350">

<!-- number of packages, approx, in the main distribution -->
<!-- use:
     for i in binary-*; do echo -n "$i: "; zgrep '^Package:' ./binary-all/Packages.gz ./$i/Packages.gz | wc -l; done
-->
<!-- last updated: 2021-02-19 for Bullseye (Samuel Thibault) -->
<!ENTITY num-of-distrib-pkgs
  "<phrase arch='amd64'>87573</phrase>
   <phrase arch='arm64'>86695</phrase>
   <phrase arch='armel'>85052</phrase>
   <phrase arch='armhf'>85593</phrase>
   <phrase arch='i386'>87131</phrase>
   <phrase arch='mips64el'>85348</phrase>
   <phrase arch='mipsel'>85368</phrase>
   <phrase arch='ppc64el'>86423</phrase>
   <phrase arch='s390x'>85044</phrase>
   ">

<!-- Number of current Debian developers -->
<!-- Can be found for example on the english version of vote.debian.org (use last vote) -->
<!-- Update: let's use a roughly approximated value like "1000"; we're not forced to use the exact value here. -->
<!ENTITY num-of-debian-developers "1000">

<!-- Number of current Debian maillists (see
     http://lists.debian.org/completeindex.html) -->
<!ENTITY num-of-debian-maillists "322">

<!-- version of X11 shipping with the current release, see version of the xorg package -->
<!ENTITY x11ver "7.7">

<!-- version of BRLTTY shipping with the current release, see version of the brltty package -->
<!ENTITY brlttyver "6.3">

<!-- version of Speakup shipping with the current release, see version of the speakup-doc package -->
<!ENTITY speakupver "3.1.6">

<!-- an example of adding another image to lilo.conf, cf
     en/post-install.sgml etc. -->
<!ENTITY additional-lilo-image
'image=/boot/vmlinuz.new
  label=new
  append="mcd=0x320,11"
  read-only'>

<!-- CD directory containing the kernel binary and ramdisk image,
     according to the architecture.  -->
<!ENTITY x86-install-dir
   "install.<filename arch='i386'>386</filename><filename arch='amd64'>amd</filename>">

<!-- prefix for files that can be downloaded -->
                          <!ENTITY downloadable-file "&url-debian-installer;">