Debian 9 stretch неофициальная сборка. Настройка сетевых параметров

Debian — один из самых старых дистрибутивов Linux. За свои более 20 лет существования он собрал вокруг себя большое сообщество разработчиков и пользователей со всего мира. Debian используют как на серверах, так и домашних компьютерах. Данный дистрибутив послужил основой для множества других систем, среди которых такие популярные, как Ubuntu и Linux Mint Desktop Edition. Компания Valve (разработчик компьютерных игр) выбрала Debian для создания своего игрового дистрибутива SteamOS. Кроме того, в свое время на базе Debian разрабатывалась операционная система для мобильных устройств Maemo. В общем, все это говорит о том, что Debian — достойный дистрибутив, сильно повлиявший на распространения Linux в мире.

Многие пользователи, желающие перейти с Windows на Linux, часто для знакомства выбирают Ubuntu либо Linux Mint, поскольку они позиционируются как дистрибутивы для простых пользователей, у которых нет времени на изучение всех тонкостей установки и настройки Linux. Но со временем, если пользователь «втягивается», он постепенно начинает интересоваться и остальным миром Linux. Как правило, в это время он и обращает внимание на Debian. Дистрибутив не настолько сильно, относительно других, отличается от Ubuntu (все же родитель, как ни как), к тому же из множества вариантов сборок можно подобрать такую, с которой возникнет наименьше вопросов при установке и в дальнейшем настройке. А чтобы у решившего попробовать Debian совсем пропали все опасения по поводу сложности установки дистрибутива, мы и публикуем данное HowTo, в котором и будет данный процесс описан. Начнем!

Выбираем версию дистрибутива

Первый шаг перед установкой Debian, естественно, — нужно определиться с версией и редакцией дистрибутива, а затем скачать iso образ.

Одновременно существует 5 версий дистрибутива:

  • oldstable — самый старый поддерживаемый выпуск, содержащий уже устаревшие версии ПО;
  • stable — по сути — релиз;
  • testing — тестируемый выпуск, из которого впоследствии будет формироваться релиз. Считается в меру стабильным с более-менее актуальными версиями ПО;
  • unstable — версия, находящаяся в активной разработке. Содержит свежие версии программ, но довольно нестабильна;
  • experimental — это даже нельзя назвать выпуском. На данном этапе будущий релиз только формируется. В сборках находятся пакеты, которые должны будут пройти тщательную проверку;

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

Следующим шагом будет выбор способа установки. Debian распространяется во множестве форматов: базовая система с установкой по сети, CD диски, DVD диски. Вы можете скачать как установочный образ, так и Live редакцию, с возможностью запустить дистрибутив прямо из носителя, на который вы его запишите, и протестировать его без установки.

Если вы желаете перед установкой Debian протестировать его, тогда скачивайте Live образ, в том случае, когда вам это не нужно, но у вас медленный интернет — выбирайте между CD и DVD iso. Ну а если у вас есть несколько свободного времени и быстрый интернет канал — качайте netiso.

В конце останется только выбор архитектуры. Хотя, если вашему компьютеру не более 5 лет, можно смело выбирать 64-битную. Хотя на всякий случай проверьте, поддерживает ли ваш процессор данную архитектуру.

Скачиваем дистрибутив

Наконец перейдем к практике. Для скачивания образа стабильного выпуска Debian перейдите на официальный сайт , и в самом низу обратите внимание на раздел «Где взять Debian»:

С доступных ссылок выберите ту, которая вам нужна. К примеру, чтобы скачать CD образ переходим по ссылке «ISO-образы CD/USB » и на открывшейся странице переходим по ссылке «Загрузить образы CD/DVD, используя BitTorrent «.

И наконец попадаем на раздел с файлами:

Скачиваем нужный торрент-файл и скачиваем образ.

Образ тестируемого выпуска можно скачать отсюда .

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

Грузимся с загрузочного диска или флешки

Чтобы компьютер загрузился с созданного загрузочного устройства, будь то CD/DVD диск или USB флешка, необходимо при загрузке компьютера в настройки BIOS и выставить в них загрузку с соответствующего устройства. В статье об установке Ubuntu в общих чертах этот процесс описан, поэтому чтобы не повторятся просто ставлю на то руководство.

Установка Debian: начало

Если вы правильно произвели все настройки в BIOS, то после включения компьютера вас встретит такое вот меню инсталлятора:

Мы воспользуемся графическим установщиком, поэтому выбираем пункт «Graphical Install» и жмем Enter.

После запуска инсталятора, первым делом выбераем язык инсталятора и будущей системы и жмем «Continue»:

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

Указываем страну проживания и жмем «Продолжить»:

Выбираем раскладку клавиатуры:

Клавиши для переключения раскладки:

Поскольку iso образы Debian содержат только свободные пакеты, у пользователей, использующих Wi-Fi и имеющие адаптеры, требующие проприетарных драйверов, могут возникнуть проблемы с подключением к интернету во время установки. Поэтому если вы планируете устанавливать систему по сети, обратите внимание на данный факт. В подобном случае можно будет воспользоваться сетевым кабелем вместо Wi-Fi и настроить сеть после окончания установки, либо можно заранее скачать нужный драйвер и во время установки подключить его.

После загрузки компонентов, нас попросят дать имя компьютеру:

Следующим шагом станет создание пароля root:

Затем нужно будет создать пользователя, для чего нужно указать его имя, которое может быть написано как английскими, так и русскими буквами:

Указываем имя учетной записи (логин). Его указываем только английскими буквами:

Задаем пароль:

Установка Debian: разметка диска

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

В отличии от множества других руководств, где заморачиваются с разметкой диска, мы не будем этого делать. Мы разобьем жесткий диск на «попсовые» 3 раздела:

  1. / — корневая файловая система, где будет размещаться сам Debian;
  2. swap — раздел подкачки, который нужен для машин с небольшим объемом оперативной памяти, и в случае, если пользователь планирует пользоваться режимом сна;
  3. home домашний каталог, на котором будут храниться пользовательские файлы (музыка, видео, документы, изображения и т.п.)

Из предложенных установщиком вариантов, выбираем ручной способ и жмем «Продолжить»:

В новом окне нам отобразят все доступные устройства памяти. В данном примере, как видим, у нас есть диск на 53 Гб. Выбираем его и жмем «Продолжить»:

Поскольку наш диск пустой, для начала нужно создать новую таблицу разделов, что нам и предлагают сделать:

Теперь создадим корневой раздел. В новом окне выбираем «СВОБОДНОЕ МЕСТО» и жмем «Продолжить»:

Выбираем «Создать новый раздел»:

Указываем размер. Если вы устанавливаете Debian для того, чтобы посмотреть на него, можно выделить ему и 10 Гб. Но если вы планируете сделать его рабочей системой и у вас есть достаточно свободного места, можно под корень отдать 15/20 Гб. В примере выделим все же 10 Гб. Вы вводите свое значение и жмете «Продолжить»:

Помните, что первичных разделов на жестком диске нельзя создать больше 4. Поэтому, если вы планируете в будущем устанавливать дополнительные системы или просто добавлять новые разделы, для Linux выбирайте тип раздела — Логический. Хотя можно для корневого выбрать и первичный, а логическими сделать другие разделы.

Местоположение нового раздела выбираем — Начало :

Откроется окно настройки раздела где нужно обратить внимание на файловую систему (оставляем Ext4) и точку монтирования — / — корень. В принципе, установленные параметры нам подходят, если нет — меняем на нужное. Переходим на пункт «Настройка раздела закончена» и жмем Enter:

Снова появится главное окно программы разметки. Видим что у нас есть свободное место и появился только что созданный корневой раздел:

Теперь создадим раздел подкачки:

  • Выделяем свободное место и жмем «Продолжить»;
  • Снова выбираем пункт «Создать новый раздел». Размер раздела делаем равным объему ОЗУ вашего компьютера;
  • Тип нового раздела — Логический;
  • Местоположение — Начало .

На этапе настройки раздела, в поле «Использовать как» выбираем вместо файловой системы Ext4 «Раздел подкачки». Дальше выбираем «Настройка раздела закончена» и жмем Enter:

Раздел создастся и у нас получится такая картина:

Создадим домашний каталог:

  • Выбираем свободное место;
  • Выбираем «Создать новый раздел»;
  • Под раздел home отдаем все свободное место (то есть в поле изменения размера ничего не меняем);
  • Тип нового раздела — Логический ;

В окне настройки раздела файловую систему оставляем Ext4, точку монтирования меняем на — /home:

Выбираем «Настройка раздела закончена» и жмем Enter.

Смотрим, что у нас получилось:

Если все в порядке, выбираем пункт «Закончить разметку и записать изменения на диск» и нажимаем Enter:

Появится информационное окно со сводкой действий по разметке жесткого диска с просьбой подтвердить действия:

Выбираем — «Да», и жмем «Продолжить».

Настройка менеджера пакетов

Через некоторое время установщик предложит выбрать зеркало архива (собственно, месторасположение репозитория). Обычно можно спокойно выбрать свою страну, но иногда (по собственному опыту) местные зеркала могут нестабильно работать, как результат — у вас могут возникать проблемы со скачиванием пакетов из сети:

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

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

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

Из списка видно, что нам доступны для установки: KDE, XFCE, Cinnamon, GNOME и еще несколько других DE. Если оставить все так, как есть — установится GNOME 3, но если вы желаете использовать другое DE, просто отметте нужные пункты.

После выбора всего необходимого, нажмите «Продолжить». Начнется скачивание и установка выбранного ПО.

Установка загрузчика GRUB

Последним шагом в процессе установки Debian на компьютер является установка загрузчика. Как и во множестве других дистрибутивов, в Debian используется GRUB2. Установщик просканирует диск и сообщит, что в данный момент Debian является единственной системой на нем, поэтому загрузчик можно установить в главную загрузочную запись. Выбираем пункт «Да» и жмем «Продолжить»:

Теперь осталось выбрать конкретный носитель, куда GRUB2 и будет установлен. Если у вас нет никаких особых требований, выбираете ваш жесткий диск и жмете «Продолжить»:

Дожидаемся завершения установки… И все! Debian Установлен на наш компьютер!

Жмем «Продолжить» и система уходит в перезагрузку, после которой можно сразу же приступить к ее !

Предыдущая запись
Следующая запись

Описание:
После более двух лет разработки состоялся релиз Debian GNU/Linux 9.0 (Stretch), доступный для десяти официально поддерживаемых архитектур, среди которых: Intel IA-32/x86 (i686), Intel EM64T / x86-64 (amd64), ARM EABI (armel), 64-bit ARM (arm64), ARMv7 (armhf), MIPS (mips, mipsel, mips64el), PowerPC 64 (ppc64el) и IBM System z (s390x). Релиз посвящён Яну Мердоку, основателю проекта, ушедшему из жизни в декабре 2015 года.

В репозитории представлено 25357 исходных и 51687 бинарных пакетов, что примерно на 8 тысяч больше, чем было предложено в Debian 8. По сравнению с Debian 8.0 добавлено 15346 новых бинарных пакетов, удалено 6739 (13%) устаревших или заброшенных пакетов, обновлено 29859 (57%) пакетов. В подготовке нового выпуска приняли участие 1436 разработчиков. Для более 90% пакетов обеспечена поддержка повторяемых сборок, позволяющих подтвердить, что исполняемый файл собран именно из заявленных исходных текстов и не содержит посторонних изменений, подстановка которых, например, может быть совершена путём атаки на сборочную инфраструктуру или закладки в компиляторе.

Релиз будет поддерживаться следующие пять лет от даты выхода версии 9.0.

Дополнительная информация
Для загрузки доступны DVD-образы, загрузить которые можно по HTTP, jigdo или BitTorrent. Полный установочный комплект занимает 12 DVD или 2 Blu-ray диска (плюс 8 DVD с исходными текстами пакетов). Формирование образов в форме CD-дисков прекращено, за исключением сборки на базе Xfce и netinst. Также сформирован неофициальный установочный образ, включающий в себя проприетарные прошивки. Для архитектур amd64 и i386 разработаны LiveUSB, доступные в вариантах с GNOME, KDE и Xfce, а также многоархитектурный DVD, сочетающий пакеты для платформы amd64 с дополнительными пакетами для архитектуры i386.

Ключевые изменения в Debian 9.0:

В инсталляторе по умолчанию задействован графический режим установки. Текстовый режим переведён в разряд полностью поддерживаемой опции. В качестве архитектуры по умолчанию в multi-arch образах теперь предлагается amd64 вместо i386. В инсталлятор добавлена возможность использования утилиты GNU/screen для формирования многооконного консольного интерфейса. Обеспечена возможность загрузки пакетов через защищённое соединение с зеркал, поддерживающих HTTPS.

В debootstrap по умолчанию задействован перенос всех исполняемых файлов и библиотек из корневых директорий в /usr. Каталоги /bin, /sbin и /lib* теперь унифицированы с соответствующими каталогами внутри /usr и оформлены через символические ссылки на них. Подобная реструктуризация позволяет избавиться от путаницы с размещением файлов и упрощает поддержание пакетов;
Прекращено формирование полных наборов образов на CD, которые включали более 80 компакт-дисков и почти не востребованы пользователями. Поставка минималистичных CD-образов netinst продолжена, так же сохранена однодисковая CD-сборка для десктоп-систем на базе Xfce;
Добавлена поддержка 64-разрядной архитектуры mips64el (little-endian MIPS);
Прекращена поддержка 32-разрядной архитектуры PowerPC (поддержка 64-разрядной архитектуры ppc64el сохранена в полном объёме);
В сборах для архитектуры i386 повышены требования к процессорам: работа теперь возможна только при наличии CPU класса i686. Поддержка процессоров старее выпущенного 20 лет назад Pentium Pro прекращена. В качестве libc6 теперь предложен libc6-i686, в GCC по умолчанию включена сборка для CPU 686 и изменены настройки ядра Linux (686, non-PAE). Обладателям старых CPU рекомендуется использовать Debian 8 "Jessie", в котором поддержка старых процессоров продлится до 2018 или 2020 года;
Помимо iptables для управления пакетным фильтром в состав включён инструментарий nftables;
Обновлены версии системных компонентов: ядро Linux 4.9, Glibc 2.24, systemd 232, GCC 6;
Пользователю предлагаются графические окружения GNOME 3.22, KDE Plasma 5.8, MATE 1.16, Xfce 4.12, LXDE, LXQt 0.11. Для установки предлагается два офисных пакета LibreOffice 5.2 и Calligra 2.9;
Обновлены средства разработки, в том числе GCC обновлён с версии 4.9 до 6.3, PHP с 5.6 до 7.0, Perl 5.24, Python 2.7.13 и 3.5.3, OpenJDK 8, Golang 1.7, Ruby 2.3;
Обновлены серверные приложения, в том числе BIND 9.10, Exim 4.88, Nginx 1.10, Postfix 3.1, PostgreSQL 9.6, Samba 4.5, Apache httpd 2.4.25, Asterisk 13.14.1,
Избавлены от setuid-флага утилита dmesg и X-сервер: dmesg теперь может запускаться только от root, а X-сервер не требует повышенных привилегий и может работать под обычным пользователем. Для работы графической подсистемы без root требуется наличие KMS-драйверов, logind и libpam-systemd. Запуск X-сервера без root пока поддерживается только в дисплейном менеджере gdm3;
Пакеты с MySQL заменены на эквивалентные пакеты с MariaDB (MySQL 5.5 и 5.6 во время обновления будут автоматически заменены на MariaDB 10.1). Метапакеты mysql-server и default-mysql-server теперь также приводят к установке MariaDB. Пакеты с MySQL будут поддерживаться только в ветке unstable;
Большая часть пакетов с библиотеками, включающими отладочную информацию, перенесена в отдельный репозиторий dbg-sym, который требует явного добавления строки "deb http://deb.debian.org/debian-debug/ stretch-debug main" в sources.list;
Для повышения безопасности исполняемые файлы в пакетах теперь собраны в режиме PIE ("position independent executables") и поддерживают рандомизацию адресного пространства (ASLR);
Инструментарий GnuPG (GNU Privacy Guard), предоставляющий утилиты для шифрования данных, работы с электронными подписями, управления ключами и доступа к публичным хранилищам ключей, обновлён до ветки GnuPG 2.1. По сравнению с ранее поставляемой веткой GnuPG 1.4.x в новом GnuPG задействована модульная архитектура, добавлена поддержка шифрования по эллиптическим кривым (ECC), улучшена поддержка смарткарт, выведены из обихода устаревшие алгоритмы и форматы (например, PGPv3). Ветка GnuPG 1.4 всё ещё доступна в форме пакета gnupg1, но он объявлен устаревшим;
В пакетном менеджере APT блокирована обработка ненадёжных алгоритмов для вычисления контрольных сумм, например, apt по умолчанию не примет пакет с SHA1. Операции загрузки пакетов и индексных файлов теперь производятся от непривилегированного пользователя "_apt";

Решены проблемы с выводом предупреждения "hash sum mismatch", возникающие при запуске APT во время синхронизации зеркал, файлы с метаданными теперь загружаются по имени, образованному от хеша по содержимому (разбивка by-hash). Расширены возможности по выбору зеркал - APT теперь может использовать SRV-записи в DNS для определения HTTP-бэкенда для загрузки, что позволяет обойтись силами DNS для управления бэкендами без задействования отдельного сервиса для проброса запросов;
Введено в строй новое зекало deb.debian.org, через которое доступно содержимое архива main, обновления с исправлением уязвимостей, порты и архив с отладочными пакетами. Работа зеркала построена на базе появившихся в APT средств выбора бэкенда через DNS, но предусмотрен откат на обычную схему редиректа при запросе через HTTPS или при обращении со старых версий APT;
Осуществлён переход к схеме предсказуемого именования сетевых интерфейсов, в соответствии с которой вместо eth0, eth1 и т.п. к сетевому адаптеру будет привязываться фиксированное имя, которое не изменится при добавлении/удалении других адаптеров. По умолчанию имена устройств формируются в зависимости от возможностей прошивки. Если прошивка/BIOS предоставляет индексированные номера интерфейсов, то для встроенных сетевых интерфейсов будет использовано имя "enoN", а для PCI-плат - "ensN". Иначе будет выбрано именование enpNsM, учитывающее физическое соединение устройства, а если параметры подобного размещения будут недоступны - будет использована классическая схема ethX. Для устройств с интерфейсом USB имя будет формироваться с учётом данных из MAC-адреса (например, enx78e7d1ea46da);
Значительно расширена поддержка UEFI. В том числе обеспечена возможность установки 64-разрядного ядра на системы с 32-разрядными UEFI-прошивками и добавлена возможность загрузки Live-сборок с использованием UEFI;
В репозитории расширено число поддерживаемых командой Debian Med метапакетов med-*, позволяющих установить подборки программ, связанные с биологией и медициной;
В состав дистрибутива возвращены обычные Firefox и Thunderbird, вместо которых последние 10 лет поставлялись ответвления Iceweasel и Icedove. Возвращение стало возможным после того, как проект Mozilla сделал для дистрибутива Debian исключение в области использования своих торговых марок.

Сумма md5:
debian-9.0.0-i386-DVD-1.iso
debian-9.0.0-i386-DVD-2.iso
debian-9.0.0-i386-DVD-3.iso
firmware-9.0.0-i386-DVD-1.iso

17 июня 2017 года вышло очередное обновление популярного linux дистрибутива Debian. Это уже 9-й выпуск Debian под кодовым названием Stretch . Я подробно расскажу, как выполнить обновление с предыдущего выпуска Debian 8 Jessie до Debian 9 Stretch. Процесс обновления не сложный, выполняется штатными средствами с помощью apt.

Введение

Подробную информацию о новой версии Debian можно узнать из официальной новости . Из наиболее значимых изменений можно отметить:

  • Замена пакета mysql на mariadb. Ранее этот шаг был сделан на centos. Теперь и debian решили использовать по-умолчанию mariadb.
  • Инсталлятор теперь по-умолчанию использует графический режим.
  • В состав системы включены инструменты по управлению nftables — новый firewall, который нацелен на замену iptables.
  • Появился новый репозиторий dbg-sym с пакетами для отладки.
  • В новый дистрибутив внедрена система предсказуемого именования сетевых интерфейсов. Вместо eth0, eth1 и т.д. будет использована информация в зависимости от возможностей биоса — enoN, ensN, enpNsM. Если параметры новой разметки интерфейсов будут недоступны, будут использоваться старые. В общем и целом это должно предотвратить ситуацию, когда после добавления нового сетевого интерфейса, изменяются имена в системе уже существующих адаптеров.

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

Подготовка сервера к обновлению

Будем обновлять следующую систему:

# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.7 (jessie) Release: 8.7 Codename: jessie

Для нее мы проведем обновление до 9-й версии Stretch.

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

# dpkg --get-selections "*"

Теперь обновим текущую систему Jessie:

# apt update # apt upgrade # apt dist-upgrade

Заменяем репозитории в файле /etc/apt/sources.list . Я предпочитаю использовать репозиторий яндекса — http://mirror.yandex.ru . Комментируем или удаляем все содержимое файла и добавляем следующие строки:

Deb http://mirror.yandex.ru/debian stretch main deb-src http://mirror.yandex.ru/debian stretch main deb http://mirror.yandex.ru/debian stretch-updates main deb-src http://mirror.yandex.ru/debian stretch-updates main deb http://security.debian.org/ stretch/updates main deb-src http://security.debian.org/ stretch/updates main

Обновляем список доступных пакетов для нового выпуска:

# apt update

Обновление debian с 8 до 9

Обновление системы будем делать в 2 этапа. Сначала минимальное обновление, потом полное. Делаем минимальное обновление:

# apt upgrade

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

Во время обновления у вас спросят разрешение на перезапуск некоторых служб. Надо дать разрешение.

После завершения минимального обновления debian, запускаем полное:

# apt dist-upgrade

Эта команда произведёт полное обновление системы, установив последние доступные версии всех пакетов и разрешит все изменившиеся между выпусками Jessie и Stretch зависимости. При необходимости будут установлены новые пакеты и удалены все вызывающие конфликты устаревшие пакеты.

Если у вас была установлена база данных mysql, то она автоматически будет заменена на mariadb.

Во время обновления пакетов вам могут быть заданы вопросы по поводу конфигурационных файлов. Это зависит от конкретного набора софта. Я рекомендую сохранять старые конфиги. Если с ними будут какие-то проблемы, то потом в ручном режиме их исправлять. Мне кажется так проще, чем переносить конфигурацию со старого файла в новый.

После завершения работы команды apt dist-upgrade обновление завершено. Можно перезагружаться:

# reboot

Проверяем версию:

# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.0 (stretch) Release: 9.0 Codename: stretch

Обновление jessie прошло успешно. На выходе имеем последнюю версию Debian 9.0 Stretch.

Онлайн курс "Администратор Linux"

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, рекомендую познакомиться с онлайн-курсом «Администратор Linux» в OTUS. Курс не для новичков, для поступления нужны базовые знания по сетям и установке Linux на виртуалку. Обучение длится 5 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров. Проверьте себя на вступительном тесте и смотрите программу детальнее по.

После двухлетней разработки состоялся долгожданный стабильный релиз дистрибутива Debian 9. Это дистрибутив, который содержит самые стабильные версии пакетов, очень хорошо протестирован и поэтому часто используется на серверах, где требуется повышенная стабильность.

Новая версия принесла не так много изменений, из основных можно выделить переход на MariaDB, улучшена поддержка UEFI, обновлено множество пакетов и многое другое. Подробнее о том что нового в Debian 9 смотрите в отдельной статье, а сегодня мы рассмотрим как выполняется установка Debian 9 Stretch на компьютер или ноутбук.

Подготовка к установке

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

Скачать образ можно на официальном сайте . Откройте ссылку с надписью stable release, затем выберите нужную архитектуру и формат:


Затем останется только скачать нужные образы. Разработчики предоставляют три диска, на них есть все необходимые пакеты, но для установки будет достаточно только первого, все остальные пакеты в таком случае загрузятся через интернет.

Шаг 2. Запись образа на носитель

Для записи на диск в Linux можно использовать k3b, а в Windows UltraISO. Не будем останавливаться на этом. Сейчас более популярна запись образа на флешку. Если вы скачали только один образ, то здесь все просто, вам будет достаточно записать его с помощью утилиты dd:

dd if=~/debian.iso of=/dev/sdc1

Здесь /dev/sdc1 - это имя устройства вашей флешки. Также можно использовать Unetbootin или любую другую утилиту. Но если вы скачали все три образа и хотите их использовать во время установки, то вам нужна еще одна флешка, просто распакуйте их содержимое в отдельные папки на той флешке.

Шаг 3. Настройка BIOS

После того как все будет готово останется только настроить BIOS для загрузки с носителя. Для этого перезагрузите компьютер, и нажмите Del, F8, F2 или Shift+F2 во время заставки BIOS. Далее, перейдите на вкладку "Boot" и выберите там в разделе "Boot Device Priority" ваше устройство на первое место.

Установка debian 9 с флешки почти не отличается от установки с диска, только в BIOS нужно выбрать правильное устройство.

Установка Debian 9

Теперь рассмотрим более подробно как выполняется установка Debian 9. Важно сказать, что установщик немного изменился в плане интерфейса, но рабочий процесс остался тем же.

Шаг 4. Способ установки

Сразу же после перезагрузки запустится установочный образ, на первом шаге нам предстоит выбрать способ установки:

Я буду рассматривать графическую установку "Graphical" .

Шаг 5. Язык системы

На следующем шаге выберите язык, на котором хотите использовать Debian:

Шаг 6. Местоположение

Шаг 7. Раскладка клавиатуры

Выберите вторую раскладку клавиатуры, а затем клавишу для смены раскладок:


Шаг 8. Имя компьютера

Дождитесь завершения операций настройки пакетного менеджера и сети, а затем укажите имя вашего компьютера:


Шаг 9. Настройка суперпользователя

Введите два раза пароль для суперпользователя:

Шаг 10. Настройка обычного пользователя

Введите полное имя пользователя, которое будет отображаться на панели и в меню входа:

Введите логин пользователя:

Последний шаг, создание пароля:


Шаг 11. Разметка диска

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

Шаг 12. Таблица разделов

Выберите устройство, на которое хотите установить Debian 9:

Если диск чистый, утилита предложит создать новую таблицу разделов:

Шаг 13. Раздел загрузчика

Пришло время создать первый раздел, мы сделаем раздел для загрузчика. Этот раздел рекомендуется создавать, если у вас несколько Linux дистрибутивов на компьютере, а также если вы используете LVM, в остальных случаях раздел не нужен.

Выберите "Свободное место" и нажмите "Продолжить" . В открывшемся меню выберите "Создать новый раздел" . Далее, укажите файловую систему "Ext2" , метку "Boot" , резервирование - 0%. Точка монтирования - /boot. Самый важный параметр - точка монтирования, все остальное не так важно. Также нужно установить пункт "Метка загрузочный" в положение "Вкл" .






Когда завершите, нажмите пункт "Настройка раздела закончена" .

Шаг 14. Корневой раздел

Создается аналогично предыдущему разделу, только нужно использовать более 10 Гб места на диске и точку монтирования "/" .





Файловую систему можно брать любую подходящую для корня, например, ext4, btrfs, xfs, но не ntfs или fat.

Шаг 15. Раздел подкачки

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





Шаг 16. Домашний раздел

Под домашний раздел можно выделить все место, которое осталось от предыдущих разделов. Здесь будут храниться ваши файлы, видео, музыка. Точка монтирования - /home/. Файловая система на ваш выбор, но не NFTS или FAT.





Шаг 17. Завершение разметки

После того как все будет готово, выберите "Настройка диска завершена" :

В следующем окне нажмите "Да" , для подтверждения записи изменений.

Шаг 18. Установка системы

Дождитесь пока завершиться установка базовых компонентов дистрибутива, это может занять до десяти минут:


Шаг 19. Дополнительное ПО

Что касается нескольких дисков, которые мы записывали, то на это этапе их можно просканировать и потом вставлять, если это будет нужно:

На установку и загрузку пакетов из интернета может понадобиться достаточно много времени.

Шаг 20. Установка загрузчика

Подтвердите, что нужно установить загрузчик:

Затем выберите для него раздел:

Шаг 21. Завершение

Еще через несколько секунд программа сообщит, что установка Debian завершена и вы можете перезагрузить компьютер:

Шаг 22. Запуск системы

В меню Grub выберите первый пункт:

Шаг 23. Вход

Выберите пользователя, которого создали во время установки и введите его пароль:

Шаг 24. Готово

Вот и рабочий стол. Теперь система полностью готова к использованию и вы можете перейти к ее персонализации и настройке.


Выводы

Теперь вы знаете, как установить Debian 9 на компьютер через графический интерфейс. Это достаточно просто. Установка системы на сервер с помощью псевдографики будет немного сложнее, но там используются все те же шаги, возможно, мы рассмотрим ее в одной из следующих статей. Надеюсь, эта информация была полезной для вас.