Меню Рубрики

Установка дебиан для чайников

Чистая установка Debian. Подробная пошаговая инструкция

ОС Debian лежит в основе самых популярных дистрибутивов Linux Mint и Ubuntu. Windows на десятилетнем компьютере работает медленно. Решение: используйте Debian.

Для какого ПК подойдет

Debian подходит для древних и слабых ПК. Операционной системе достаточно:

  • 1-гигагерцевого центрального процессора.
  • 512-мегабайтного ОЗУ.
  • Десяти гигабайт свободного места на жестком диске или SSD.

Для установки системы необходимо, чтобы компьютер был оснащен USB-разъемом или оптическим приводом с поддержкой чтения и записи компакт-дисков.

Скачайте Debian

  • Посетите веб-сайт проекта Debian.
  • Внимательно прочитайте размещенные там сведения для того, чтобы понять — устраивает ли вас операционная система.
  • Щелкните по ссылке: «ISO-образы CD/USB» для перехода к загрузке образа дистрибутива.

В меню ссылок выберите пункт «Загрузить образы CD/DVD, используя BitTorrent». Щелкните по ссылке.

Выберите образ CD или DVD, соответствующий архитектуре центрального процессора ПК, на который будет установлена операционная система Debian.

Рекомендации по выбору версии ISO:

  • Компьютеру с 64-разрядным ЦП нужна версия amd64.
  • 32-битными чипами оснащены старые компьютеры, для них предназначена версия i386.

В инструкции рассматривается установка 64-битной CD-версии.

Для первой установки ОС рекомендую стабильную Xfce-версию. Необходимые действия:

  • Скачайте ISO-образ.
  • Сохраните его на твердотельный накопитель или HDD.

Создайте загрузочную флешку

Для создания загрузочного USB-накопителя используйте Universal USB Installer. На сайте программного инструмента загрузите версию для операционных систем Windows в формате EXE.

Подключите чистый флеш-накопитель к USB-порту ПК. Откройте EXE-файл утилиты. После ознакомления с условиями лицензионного соглашения примите его. Для этого нужно щелкнуть по кнопке «I Agree». Программа не нуждается в установке.

Необходимые действия в приложении:

  • Укажите дистрибутив: Debian.
  • Нажмите «Browse» и выберите на диске ISO-образ дистрибутива.
  • Определите букву накопителя.
  • Щелкните по «Create» и подождите, пока программа создаст загрузочную флешку.

Извлеките накопитель из разъема. Выключите компьютер. Вновь подключите к нему флешку и включите ПК.

Настройки BIOS перед установкой системы

Для входа в BIOS или UEFI нажмите клавишу или комбинацию клавиш. В различных моделях настольных компьютеров и ноутбуков чаще всего применяются:

Возможны и другие варианты. Подсказка будет показана в нижней части экрана перед загрузкой ПК.

Интерфейсы UEFI или BIOS разных моделей отличаются друг от друга. Необходим пункт «Boot» (или тот, название которого подобно по смыслу).

Определите приоритеты загрузки с дисков так, чтобы на первом месте был загрузочный накопитель Debian. «F10» на клавиатуре — для подтверждения изменений.

  • Кнопка «ОК».
  • «Enter» на физической клавиатуре.

Режим установки Debian

В предшествующем запуску мастера установки меню выберите установку в графическом режиме (Graphical install).

Язык мастера установки и раскладка клавиатуры

Из предлагаемого списка выберите язык, который будет использоваться установщиком Debian для отображения инструкций. Для перехода к следующему шагу мастера установки ОС щелкните по кнопке «Continue».

Определите местоположение, которое станет использоваться мастером установки операционной системы для определения часового пояса. Нажмите «Продолжить» и в дальнейшем щелкайте по этой кнопке для перехода к следующему шагу установки системы.

Выберите клавиатурную раскладку.

Из перечня выберите клавиатурную комбинацию или клавишу, с помощью которой вы станете переключаться между раскладками клавиатуры. Удобными считаются:

  • Правая клавиша «Alt».
  • Сочетание «Alt и Shift».
Читайте также:  Установка конфигурации physx на видеокарту

При выборе «Alt и Shift», сочетание не сможет использоваться в программах для других задач.

Параметры установки

Стартует загрузка дополнительных компонентов. Дождитесь ее завершения.

Чтобы ПК мог быть идентифицирован в сети, укажите имя пользователя, состоящее из одного слова, введенного буквами латинского алфавита. В домашних условиях — любое удобное вам. На работе — определяется администратором сети.

Введите имя домена — часть интернет-адреса после имени пользователя. Необходимо, чтобы оно было одинаковым для всех домашних устройств. При настройке домашней сети — произвольное.

  • Предназначен для задач администрирования системы.
  • Может включать в себя знаки препинания, цифры и латинские буквы.
  • Необходимо периодически менять.
  • Поле нельзя оставить пустым.

Повторите его в дополнительном поле.

Дайте имя пользовательской учетной записи:

  • Используется вместо учетной записи root для действий, не связанных с администрированием.
  • Указывается в поле «От кого» отправляемых писем.
  • Используется всеми программами, которым необходимо реальное имя пользователя ПК.

Укажите мя пользователя, под которым будете известны системе.

Придумайте пароль. Может состоять из латинских букв, знаков препинания и цифр. Подтвердите его повторным вводом в дополнительное поле.

Выберите часовой пояс из списка.

Выберите пункт «Авто — использовать весь диск» для разметки диска, на который будет установлена ОС Debian. Все данные будут удалены с накопителя. Убедитесь, что важные файлы сохранены на дополнительных носителях.

Опытным пользователям предлагаются другие варианты разметки диска. Используйте их, если знаете, какого результата хотите достичь.

Подтвердите внесение изменений.

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

Если вы не планируете делать другие настройки, оставьте предлагаемый по умолчанию пункт «Закончить разметку и записать изменения на диск».

На экране отобразится перечень изменений, которые будут записаны на диски. Вы можете выбрать:

  • «Нет» и вернуться к ручной разметке.
  • «Да» и продолжить установку системы.

Рассматриваю второй вариант.

Установка ОС, интерфейса и ПО

Дождитесь завершения установки базовой системы.

Согласитесь на использование зеркала архива. Позволит настроить графическое окружение рабочего стола и устанавливать дополнительное ПО.

  • Необходимо соединение с интернетом.
  • Используется трафик согласно тарифам вашего провайдера (оператора связи).

Из списка выберите зеркало архива Debian в ближайшей к вам сети.

«deb.debian.org» — оптимальный выбор в случаях, когда нет точного знания о том, с каким зеркалом связь лучше.

Укажите HTTP-прокси, если необходимо. Если такой необходимости нет, оставьте поле пустым и перейдите к следующему шагу.

Дождитесь завершения автоматической настройки менеджера пакетов,…

…а также выбора и установки ПО.

Определите, позволите ли вы системе отправлять разработчикам данные о наиболее часто используемых пакетах. На основании этой информации определяется, какие пакеты добавляются на первый CD дистрибутива. Принимайте решение, внимательно ознакомившись с информацией, выведенной на экран в этом шаге установки.

Поставьте «птички» возле ПО, которое будет установлено в дополнение к базовой системе. При отсутствии предпочтений в отношении интерфейса, выберите «Xfce».

Автоматическая стадия: выбор и установка программного обеспечения. Никаких действий производить не нужно. Дождитесь завершения.

Читайте также:  Установка 195 205 на r15

Согласитесь на установку системного загрузчика GRUB. Рассматриваю этот вариант, предполагая, что Debian будет единственной ОС компьютера. Если на ПК установлена другая система, ее не получится использовать до тех пор, пока GRUB не будет настроен для ее загрузки.

Подтвердите установку системного загрузчика на жесткий диск ПК.

Автоматическая установка загрузчика на жесткий диск.

После сообщения о завершении установки отключите загрузочную флешку от USB-разъема ПК.

Первые шаги с Debian

Для входа введите логин и пароль.

Согласитесь на использование настроек по умолчанию.

На экране — рабочий стол Debian. Начните работу с операционной системой с изучения предустановленного софта.

— Чистую установку Linux Mint — дистрибутива, наиболее подходящего для первого знакомства с Линуксом.
— Установку Debian в VirtualBox.

Какой дистрибутив Linux вы порекомендовали бы новичку?

Авторизуясь, вы даете согласие на обработку персональных данных.

источник

Загрузка и установка Debian по сети для чайников

Если вам нужно установить Debian на несколько машин, то, конечно, лучше загружать и устанавливать его по сети. Ну и хотелось бы, чтобы установка проходила в полностью автоматическом режиме. Об этом и будет статья. Основная часть статьи — это вольный пересказ вики дебиана, но так же здесь описано пара нюансов, о которых не сказано в вики, но без них установка не будет полностью автоматической.

Начну с того, что в сети должен присутствовать DHCP/TFTP сервер. Если его нет, то можно сначала вручную установить на одну из машин Debian и поднять на нём DHCP и TFTP. Для этого нужно установить пакеты dhcp3-server и tftpd-hpa. Для DHCP настроим раздачу адресов для нужной подсети (далее в примерах 192.168.2.0/24) и информации о том, какой образ должен грузиться по TFTP.
Пример простого конфигурационного файла dhcp3-server:
cat /etc/dhcp/dhcpd.conf | grep -v ‘#’

option domain-name-servers 8.8.8.8;
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.2.0 netmask 255.255.255.0
<
range 192.168.2.10 192.168.2.120;
option routers 192.168.2.1;
option domain-name «debianfarm.org»;
filename «pxelinux.0»;
host firstserver
<
option host-name «firstserver»;
hardware ethernet 08:00:27:91:DA:57;
fixed-address 192.168.2.21;
>
>

P. S. В примере в качестве DNS раздаётся Google Public DNS. Все сервера находятся в домене debianfarm.org, ну и для каждого желательно привязать статически IP и hostname по MAC, хотя это не обязательно. В примере это cделано только для одного хоста. Так же, TFTP сервер может находиться и на другом хосте. Для указания его адреса нужно добавить опцию next-server ;
После редактирования конфига нужно перезагрузить демон DHCP:
# /etc/init.d/isc-dhcp-server restart

Теперь нужно скачать нужные файлы и положить в корень для TFTP (по-умолчанию /srv/tftp, хотя во время установки пакета tftpd-hpa будет предложено выбрать другой путь).
# cd /srv/tftp
# wget mirror.yandex.ru/debian/dists/squeeze/main/installer-i386/current/images/netboot/netboot.tar.gz
# tar -xvf netboot.tar.gz

Отредактируем файл ./pxelinux.cfg/default в корне TFTP так, чтобы загрузчик syslinux не ждал реакции пользователя после загрузки, а сам через секунду начинал установку. Для этого значение опции timeout установим равное 1.
Теперь нужно добавить к параметрам ядра переменную для debian-installer для загрузки файла preseed. В этом файле хранятся значения переменных, которые обычно спрашиваются у пользователя во время установки. То есть, вы заранее создаёте файл с «ответами на вопросы» установщика Debian (о его содержимом позже). Но есть один нюанс, о котором не сказано в wiki: файл preseed загружается не сразу после запуска установщика, а только после того, как будут заданы пользователю некоторые вопросы, а это значит, что используя только файл preseed нельзя добиться полностью автоматической установки. Поэтому, ответы на вопросы установщика до загрузки preseed нужно передать параметрами загрузки ядра, которые потом подхватит установщик Debian. Впрочем, можно было бы передать ядру все нужные «ответы на вопросы» установщика, но вам не позволит это зделать ограничение на максимальную длинну строки запуска ядра.
Передавая значения этих переменных ядру можно опустить первую часть названия переменной (та, которая до слеша вместе со слешем). Но так делать нельзя для таких переменных, у которых вторая часть названия конфликтует с другой переменной, например:
console-keymaps-at/keymap нужно указывать полностью, так как есть ещё переменная console-keymaps-usb/keymap.

Читайте также:  Установка площадок под мусорные контейнеры

Конфиг syslinux теперь должен выглядеть примерно так:

cat ./debian-installer/i386/boot-screens/txt.cfg
default install
label install
menu label ^Install
menu default
kernel debian-installer/i386/linux
append vga=788 initrd=debian-installer/i386/initrd.gz locale=en_US country=BY language=en console-keymaps-at/keymap=en url=http://192.168.2.1/preseed.cfg hostname=debian domain=debianfarm.org — quiet

P. S. Имя хоста здесь нужно задавать обязательно, но помните, что значение, позже полученное по DHCP, будет иметь высший приоритет. То же относится и к домену.

На хосте 192.168.2.1 должен быть поднят http-сервер. Если его нет, можно установить nginx, в конфигурационном файле в раздел http добавить что-то вроде этого:
server
<
listen 80;
server_name localhost;

location /
<
root /path/to/dir/with/preseed/;
>
>

Впрочем, файл preseed можно разместить где угодно (dropbox, etc.)

Теперь немного о содержимом файла preseed. Пример такого файла можно посмотреть здесь www.debian.org/releases/squeeze/example-preseed.txt. Вот так выглядит рабочий вариант файла:
d-i netcfg/choose_interface select auto

d-i netcfg/wireless_wep string

d-i mirror/country string manual
d-i mirror/http/hostname string mirror.yandex.ru
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string

d-i passwd/make-user boolean false

d-i passwd/root-password password juststrongpassword
d-i passwd/root-password-again password juststrongpassword

d-i clock-setup/utc boolean true
d-i time/zone string US/Eastern
d-i clock-setup/ntp boolean true

d-i partman-auto/method string lvm

d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true
d-i partman-lvm/confirm boolean true

d-i partman-auto/choose_recipe select atomic

d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true

d-i partman-md/confirm boolean true
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true

tasksel tasksel/first multiselect standard
d-i pkgsel/include string openssh-server

popularity-contest popularity-contest/participate boolean false

d-i finish-install/reboot_in_progress note

Что-то комментировать здесь нет смысла, ибо каждая переменная дублирует предельно понятные диалоги установщика, по каждой можно посмотреть комментарий в примере.
Способ разметки диска был просто скопипащен из примера, так как он зависит от количества жёстких дисков, их размера и нужд сервера.

Ну вот и всё, теперь останется только включить те машины, на которые нужно установить Debian, всё остальное произойдёт «само».

источник

Добавить комментарий

Adblock
detector