Debian-Installer — это системный установщик , разработанный для дистрибутива Debian Linux . Первоначально он появился в выпуске Debian 3.1 (Sarge), [2] , выпущенном 6 июня 2005 года, [3] хотя первым выпуском дистрибутива Linux , в котором он использовался, был Skolelinux (Debian-Edu) 1.0, выпущенный в июне 2004 года. [4]
Это также один из двух официальных установщиков, доступных для Ubuntu , другой называется Ubiquity (сам основан на частях debian-installer), который был представлен в Ubuntu 6.06 (Dapper Drake).
Он использует cdebconf (повторную реализацию debconf в C ) для выполнения настройки во время установки.
Первоначально он поддерживался только в текстовом режиме и ncurses . Графический интерфейс (с использованием GTK — DirectFB ) был впервые представлен в Debian 4.0 (Etch). Начиная с Debian 6.0 (Squeeze), он используется поверх Xorg вместо DirectFB.
debootstrap — это программное обеспечение , которое позволяет установить базовую систему Debian в подкаталог другой, уже установленной операционной системы . [5] Требуется доступ к репозиторию Debian и не требуется установочный компакт-диск. [5] Его также можно установить и запустить из другой операционной системы или создать «кросс-дебутстрепку», rootfs для машины другой архитектуры, [5] например, OpenRISC. [ необходимы разъяснения ] [6] Существует также во многом эквивалентная версия, написанная на C — cdebootstrap, которая используется в debian-installer. [5]
debootstrap можно использовать для установки Debian в систему без использования установочного диска, но его также можно использовать для запуска другой версии Debian в среде chroot . [7] Таким образом можно создать полную (минимальную) установку Debian, которую можно использовать в целях тестирования или для сборки пакетов в «чистой» среде (например, как это делает pbuilder ). [7]
win32-loader (официально Debian-Installer Loader ) [8] — это компонент дистрибутива Debian Linux, который работает под Windows и имеет возможность загружать реальный установщик Debian либо из сети (как в версии на официальном сайте), либо с компакт-диска (как в версии, включенной в образы компакт-дисков Jessie ).
win32-loader родился как самостоятельный проект, для которого была доступна только сетевая версия. Позже код прошел долгий процесс проверки и доработки и стал частью официального дистрибутива Debian .
win32-loader в значительной степени полагается на такие проекты, как NSIS , GRUB 2 , loadlin и Debian-Installer, для выполнения своей задачи. Кроме того, он черпал вдохновение и идеи из подобных проектов, таких как Wubi и Instlux .