<!-- -*- 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 "2025">

<!-- 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     "13">
<!ENTITY releasename "trixie">
<!ENTITY releasename-cap "Trixie">
<!ENTITY releasename-uc "TRIXIE">

<!-- number of officially supported archs in this release of Debian -->
<!ENTITY archnumb "6">

<!-- list which archs are officially supported in this release of Debian -->
<!ENTITY supported-archs-in-release "<userinput>amd64</userinput>,
<userinput>arm64</userinput>,
<userinput>armhf</userinput>,
<userinput>ppc64el</userinput>,
<userinput>riscv64</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='riscv64'>64-bit RISC-V</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' and 'gigabytes' -->
<!ENTITY notation-megabytes "MB">
<!ENTITY notation-gigabytes "GB">

<!-- generic RAM / harddisk size recommendations for all archs -->
<!ENTITY ref-no-desktop-ram-minimum "512&notation-megabytes;">
<!ENTITY ref-no-desktop-ram-recommend "1&notation-gigabytes;">
<!ENTITY ref-no-desktop-hd "4&notation-gigabytes;">
<!ENTITY ref-with-desktop-ram-minimum "1&notation-gigabytes;">
<!ENTITY ref-with-desktop-ram-recommend "2&notation-gigabytes;">
<!ENTITY ref-with-desktop-hd "10&notation-gigabytes;">

<!-- 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 "&ref-no-desktop-hd;">

<!--
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   "647">
  <!ENTITY std-system-size    "843">
<!-- Desktop environment task - GNOME -->
  <!ENTITY task-desktop-gnome-inst "3323">
  <!ENTITY task-desktop-gnome-dl    "861">
  <!ENTITY task-desktop-gnome-tot  "4184">
<!-- Desktop environment task - KDE -->
  <!ENTITY task-desktop-kde-inst   "5429">
  <!ENTITY task-desktop-kde-dl     "1499">
  <!ENTITY task-desktop-kde-tot    "6928">
<!-- Desktop environment task - Xfce -->
  <!ENTITY task-desktop-xfce-inst  "2771">
  <!ENTITY task-desktop-xfce-dl     "734">
  <!ENTITY task-desktop-xfce-tot   "3505">
<!-- Desktop environment task - LXDE -->
  <!ENTITY task-desktop-lxde-inst  "2635">
  <!ENTITY task-desktop-lxde-dl     "708">
  <!ENTITY task-desktop-lxde-tot   "3343">
<!-- Desktop environment task - MATE -->
  <!ENTITY task-desktop-mate-inst  "3197">
  <!ENTITY task-desktop-mate-dl     "832">
  <!ENTITY task-desktop-mate-tot   "4029">
<!-- Desktop environment task - Cinnamon -->
  <!ENTITY task-desktop-cinnamon-inst  "3852">
  <!ENTITY task-desktop-cinnamon-dl    "1027">
  <!ENTITY task-desktop-cinnamon-tot   "4879">
<!-- Web server task -->
  <!ENTITY task-web-inst       "116">
  <!ENTITY task-web-dl         "26">
  <!ENTITY task-web-tot        "142">
<!-- SSH server task -->
  <!ENTITY task-ssh-inst        "2">
  <!ENTITY task-ssh-dl          "1">
  <!ENTITY task-ssh-tot         "3">

<!-- Size needed in MB by base + standard task for / with separate /var, for amd64 -->
  <!ENTITY root-system-size-min     "700">
  <!ENTITY root-system-size-max     "850">

<!-- Size needed in GB by base and gnome/kde desktop task for / with separate /var, for amd64 -->
  <!ENTITY root-desktop-system-size-min     "5">
  <!ENTITY root-desktop-system-size-max     "6">

<!-- number of packages, approx, in the main distribution -->
<!-- use:
     coccia:/srv/ftp.debian.org/mirror/dists/testing/main% for i in binary-*; do echo -n "$i: "; zgrep '^Package:' ./binary-all/Packages.gz ./$i/Packages.gz | wc -l; done
-->
<!-- last updated: 2025-04-19 for Trixie (Samuel Thibault) -->
<!ENTITY num-of-distrib-pkgs
  "<phrase arch='amd64'>102687</phrase>
   <phrase arch='arm64'>102049</phrase>
   <phrase arch='armel'>98730</phrase>
   <phrase arch='armhf'>99159</phrase>
   <phrase arch='i386'>100912</phrase>
   <phrase arch='mips64el'>100082</phrase>
   <phrase arch='ppc64el'>101499</phrase>
   <phrase arch='riscv64'>100044</phrase>
   <phrase arch='s390x'>99797</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 "334">

<!-- 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.7">

<!-- 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;">
