UMGUM.COM 

Инсталляция Linux Debian Squeeze ( Установка "Linux Debian 6 Squeeze" в минимальной комплектации. )

14 ноября 2010  (обновлено 29 мая 2017)

Установку системы для сервера следует производить с дистрибутивного набора "netinstall". Это оптимальный способ. Таким образом мы получим минимально засорённую систему. Всё, что потребуется, установим позже, после настройки пакетного менеджера.

Выбираем установку в экспертном режиме:

размер: 320 400 640 800 1024 1280
Squeeze: выбор способа инсталляции.
Squeeze: выбор способа инсталляции.


Squeeze: загрузка ядра и окружения инсталлятора.
Squeeze: загрузка ядра и окружения инсталлятора.

Локализацию и раскладку выбираем строго англоязычную. Не стоит мудрить и выбирать что либо иное. Всё, что нужно, можно и следует настраивать уже после установки системы как таковой:

Squeeze: этап выбора языка инсталляции.
Squeeze: этап выбора языка инсталляции.

Squeeze: выбор языка инсталляции.
Squeeze: выбор языка инсталляции.

Squeeze: выбор локализации.
Squeeze: выбор локализации.

Squeeze: подтверждение кодировки и локализации.
Squeeze: подтверждение кодировки и локализации.

Squeeze: этап выбора клавиатурной раскладки.
Squeeze: этап выбора клавиатурной раскладки.

Squeeze: выбираем классическую клавиатурную раскладку.
Squeeze: выбираем классическую клавиатурную раскладку.

Squeeze: выбираем набор кодов клавиш.
Squeeze: выбираем набор кодов клавиш.

До-установим необходимые инсталлятору компоненты:

Squeeze: этап детектирования CD-ROM.
Squeeze: этап детектирования CD-ROM.

Squeeze: переход к этапу загрузки дополнительных модулей.
Squeeze: переход к этапу загрузки дополнительных модулей.

Squeeze: выбор необходимых для инсталляции модулей.
Squeeze: выбор необходимых для инсталляции модулей.

Squeeze: установка дополнительных модулей.
Squeeze: установка дополнительных модулей.

Далее, детектирование, настройка параметров сетевых интерфейсов и задание имени компьютера в сети:

Squeeze: этап детектирования сетевых интерфейсов.
Squeeze: этап детектирования сетевых интерфейсов.

Squeeze: переход к этапу настройки сетевых интерфейсов.
Squeeze: переход к этапу настройки сетевых интерфейсов.

Squeeze: выбор ручной настройки сетевого интерфейса.
Squeeze: выбор ручной настройки сетевого интерфейса.

Squeeze: подтверждение сетевой конфигурации компьютера.
Squeeze: подтверждение сетевой конфигурации компьютера.

Squeeze: задание сетевого имени компьютера.
Squeeze: задание сетевого имени компьютера.

Установка параметров входа в систему и заведение новых пользователей:

Squeeze: этап настройки параметров входа пользователей в систему.
Squeeze: этап настройки параметров входа пользователей в систему.

Squeeze: подтверждаем разрешение использования файла "теневых" паролей.
Squeeze: подтверждаем разрешение использования файла "теневых" паролей.

Squeeze: разрешаем суперпользователю входить в систему, как обычному пользователю.
Squeeze: разрешаем суперпользователю входить в систему, как обычному пользователю.

Squeeze: этап создания акаунтов рядовых пользователей системы.
Squeeze: этап создания акаунтов рядовых пользователей системы.

Рекомендую пока воздержаться от настройки времени системы, гораздо проще это сделать позже:

Squeeze: отказываемся от настройки получения данных времени по протоколу NTP.
Squeeze: отказываемся от настройки получения данных времени по протоколу NTP.

Далее, детектирование и подготовка дисковых устройств к разметке:

Squeeze: этап детектирования дисковых устройств.
Squeeze: этап детектирования дисковых устройств.

Squeeze: этап подготовки дисковых устройств к дальнейшей разметке.
Squeeze: этап подготовки дисковых устройств к дальнейшей разметке.

Squeeze: выбираем ручной режим разметки.
Squeeze: выбираем ручной режим разметки.

Squeeze: выбираем устройство для разметки.
Squeeze: выбираем устройство для разметки.

Squeeze: подтверждаем согласие с необходимостью создания новой таблицы разделов для дискового устройства.
Squeeze: подтверждаем согласие с необходимостью создания новой таблицы разделов для дискового устройства.

Squeeze: выбираем обусловленный архитектурой компьютера тип таблицы разделов.
Squeeze: выбираем обусловленный архитектурой компьютера тип таблицы разделов.

Squeeze: получаем дисковое устройство с пустой таблицей разделов.
Squeeze: получаем дисковое устройство с пустой таблицей разделов.

Единого подхода к разметке дисков на разделы, думаю, не имеется. В самом простом случае, для сервера без графической оболочки, я разбиваю диск следующим образом:

Корневому разделу (несущему в себе "/usr" и "/home") выделяю не менее четырёх гигабайт;
Часть диска выделяю под "swap", объёмом чуть больше, чем имеется в распоряжении оперативной памяти;
Специально выделяю раздел под "/tmp";
Всё остальное, по максимуму, выделяю под "/var".

Squeeze: этап инициирования нового раздела на дисковом устройстве.
Squeeze: этап инициирования нового раздела на дисковом устройстве.

Squeeze: указываем размер раздела.
Squeeze: указываем размер раздела.

Squeeze: выбираем тип раздела (primary или logical).
Squeeze: выбираем тип раздела (primary или logical).

Squeeze: указываем месторасположение раздела по отношению к имеющемуся свободному дисковому пространству.
Squeeze: указываем месторасположение раздела по отношению к имеющемуся свободному дисковому пространству.

Squeeze: определяем раздел как загрузочный.
Squeeze: определяем раздел как загрузочный.

Squeeze: завершаем настройку раздела и подтверждаем её верность.
Squeeze: завершаем настройку раздела и подтверждаем её верность.

Squeeze: выделяем раздел под swap.
Squeeze: выделяем раздел под swap.

Squeeze: указываем на особый характер раздела swap.
Squeeze: указываем на особый характер раздела swap.

Squeeze: выделяем отдельный раздел под временные файлы.
Squeeze: выделяем отдельный раздел под временные файлы.

Squeeze: особым образом конфигурируем раздел временных файлов.
Squeeze: особым образом конфигурируем раздел временных файлов.

Squeeze: по завершению настройки даём указание применения изменений.
Squeeze: по завершению настройки даём указание применения изменений.

Squeeze: подтверждаем применение установленных параметров разметки дискового устройства.
Squeeze: подтверждаем применение установленных параметров разметки дискового устройства.

Squeeze: непосредственно процедура применения разметки дискового устройства.
Squeeze: непосредственно процедура применения разметки дискового устройства.

Далее следует установка базовых компонентов системы:

Squeeze: этап установки базовых компонентов.
Squeeze: этап установки базовых компонентов.

Squeeze: установка базовых компонентов системы.
Squeeze: установка базовых компонентов системы.

Выбора варианта установки ядра, с полным набором драйверов или нет, для просматривающих этот материал, попросту нет. Пока нет точного представления о том, что хорошо, а что плохо, ничего не остаётся, как ставить ядро со всеми драйверами поддерживаемых устройств:

Squeeze: выбор устанавливаемого ядра из "свежего" и "очень свежего".
Squeeze: выбор устанавливаемого ядра из "свежего" и "очень свежего".

Squeeze: выбор устанавливаемого ядра с полным набором драйверов всех поддерживаемых устройств.
Squeeze: выбор устанавливаемого ядра с полным набором драйверов всех поддерживаемых устройств.

От предложения конфигурировать работу с удалёнными сетевыми репозиториями настоятельно рекомендую отказаться и, пока что, исключить таковые из работы. Позже, после установки системы мы их настроим, а теперь - ни в коем случае. Если ввязаться в их настройку сейчас, то загрузим массу совершенно не нужного барахла, потеряем пару часов и утяжелим систему на несколько сотен мегабайт:

Squeeze: этап настройки параметров менеджера пакетов Debian.
Squeeze: этап настройки параметров менеджера пакетов Debian.

Squeeze: отказываемся от использования сетевых репозиториев.
Squeeze: отказываемся от использования сетевых репозиториев.

Squeeze: подтверждаем отказ от использования доступных сетевых репозиториев пакетов.
Squeeze: подтверждаем отказ от использования доступных сетевых репозиториев пакетов.

Далее устанавливаем "базовую систему":

Squeeze: этап установки набора базовой системы.
Squeeze: этап установки набора базовой системы.

Squeeze: выбираем устанавливаемые компоненты из доступных.
Squeeze: выбираем устанавливаемые компоненты из доступных.

Squeeze: непосредственно установка базовой системы.
Squeeze: непосредственно установка базовой системы.

Определяемся в выбором "загрузчика" системы:

Squeeze: этап выбора системного загрузчика.
Squeeze: этап выбора системного загрузчика.

Squeeze: остановимся пока на старом добром GRUB.
Squeeze: остановимся пока на старом добром GRUB.

Squeeze: определяем загрузчик в MBR.
Squeeze: определяем загрузчик в MBR.

Завершаем инсталляцию:

Squeeze: этап завершения инсталляции.
Squeeze: этап завершения инсталляции.

Squeeze: подтверждаем режим работы системных часов.
Squeeze: подтверждаем режим работы системных часов.

Squeeze: уведомление о завершении установки операционной системы и её компонентов.
Squeeze: уведомление о завершении установки операционной системы и её компонентов.

Вот и первый запуск свежего Debian Squeeze:

Squeeze: первая загрузка свежеиспечённого Debian Squeeze.
Squeeze: первая загрузка свежеиспечённого Debian Squeeze.

Squeeze: журнал событий непосредственно загрузки.
Squeeze: журнал событий непосредственно загрузки.

Squeeze: входим суперпользователем.
Squeeze: входим суперпользователем.

После загрузки системы приводим конфигурационный файл системы управления пакетами Debian "/etc/apt/sources.list" к следующему виду:

deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib
deb-src http://security.debian.org/ squeeze/updates main contrib
deb http://volatile.debian.org/ squeeze/volatile main contrib non-free

deb http://debian-multimedia.org/ squeeze main

Squeeze: переходим к файлу настройки пакетного менеджера Debian.
Squeeze: переходим к файлу настройки пакетного менеджера Debian.

Squeeze: вид файла sources.list для Debian Squeeze по умолчанию.
Squeeze: вид файла sources.list для Debian Squeeze по умолчанию.

После обновления и перезагрузки получим следующее:

Squeeze: вывод uname после полного обновления.
Squeeze: вывод uname после полного обновления.


Заметки и комментарии к публикации:


Оставьте свой комментарий ( выразите мнение относительно публикации, поделитесь дополнительными сведениями или укажите на ошибку )