Это руководство является свободным программным обеспечением; вы можете его распространять и/или модифицировать на условиях Стандартной Общественной Лицензии GNU. С текстом соглашения можно ознакомиться здесь: Приложение F, GNU General Public License.
Данный документ содержит инструкции по установке системы Debian GNU/Linux 9 ( « stretch » ) для архитектуры 64-bit PC ( « amd64 » ). Кроме того, в нём указаны источники более подробной информации и описаны методы наиболее эффективного применения системы Debian.
Примечание
Несмотря на то, что данное руководство по установке на amd64 полностью соответствует текущей программе установки, планируется внести некоторые изменения и провести реорганизацию документа после официального выпуска stretch. Свежую версию этого руководства можно найти в Интернете на домашней странице debian-installer . Там же находятся дополнительные переводы руководства.
Предупреждение
This translation of the installation guide is not up-to-date and currently there is noone actively working on updating it. Keep this in mind when reading it; it may contain outdated or wrong information. Read or double-check the English variant, if in doubt. If you can help us with updating the translation, please contact or the debian-l10n-xxx mailinglist for this language. Many thanks
Источник
Как поставить debian linux
В этом разделе объясняется, как установить Debian GNU/Linux из существующей системы Unix или Linux без использования управляемой из меню программы установки, основанной на библиотеке ncurses, как это описывается в остальном руководстве. Это « междистрибутивное » HOWTO попросили пользователи, переходящие на Debian GNU/Linux из Redhat, Mandriva и SUSE. В этом разделе подразумевается наличие некоторого опыта работы с командами *nix и навигации по файловой системе. Здесь символ $ означает команду, вводимую в текущей пользовательской системе, а # относится к команде, вводимой в Debian chroot.
Как только вы получите новую систему Debian, настроенную по вашим предпочтениям, вы можете перенести свои данные (если они есть) в неё и продолжать работу. Поэтому такая установка Debian GNU/Linux считается « с нулевым временем простоя » (zero downtime). Также это мудрый способ работы с аппаратурой, которая не может нормально работать с разными загрузочными или установочными носителями.
Примечание
Так как это, по большей части, ручная процедура, вы должны помнить, что вам придётся сделать множество начальных настроек системы самостоятельно, которые также требуют больше знаний о Debian и Linux в общем, чем при выполнение обычной установки. Вы не должны ожидать, что эта процедура настроит вам систему так, как это делается при обычной установке. Также вы должны помнить,что эта процедура выполняет только основные этапы настройки системы. Может потребоваться дополнительная установка и/или настройка.
D.3.1. Начинаем
With your current *nix partitioning tools, repartition the hard drive as needed, creating at least one filesystem plus swap. You need around 613MB of space available for a console only install, or about 2133MB if you plan to install X (more if you intend to install desktop environments like GNOME or KDE Plasma).
Затем создайте файловые системы на разделах. Например, чтобы создать файловую систему ext3 на разделе /dev/sda6 (это корневой раздел в нашем примере):
Чтобы создать файловую систему ext2, не указывайте параметр -j .
Проинициализируйте и активируйте раздел подкачки (замените номер раздела на свой):
Смонтируйте один раздел как /mnt/debinst (точка установки, она будет корневой ( / ) файловой системой в вашей новой системе). Имя точки монтирования абсолютно произвольное.
Примечание
Если вы хотите монтировать некоторые файловые системы (например, /usr) с отдельных разделов, то нужно создать и смонтировать эти каталоги вручную, перед тем как перейти к следующему этапу.
D.3.2. Установка debootstrap
Утилита, которой пользуется программа установки Debian и которая признана официальным способом установки базовой системы Debian является debootstrap . Она использует wget и ar , но зависит только от /bin/sh и часто используемых инструментов Unix/Linux [23] . Установите wget и ar , если их ещё нет в системе, а затем загрузите и установите debootstrap .
Или вы можете использовать следующую процедуру установки вручную. Создайте рабочий каталог для распаковки в него .deb:
Двоичный файл debootstrap расположен в архиве Debian (убедитесь, что вы выбрали правильный файл, соответствующий вашей архитектуре). Скачайте debootstrap .deb из пула, скопируйте пакет в рабочий каталог и извлеките из него файлы. Для установки файлов вам потребуются привилегии суперпользователя (root).
D.3.3. Запуск debootstrap
Команда debootstrap может скачивать необходимые файлы прямо из архива. В примере ниже вы можете заменить http.us.debian.org/debian на любой сервер-зеркало архива Debian, лучше всего использовать из наиболее близкой к вам сети. Список серверов http://www.debian.org/mirror/list.
Если у вас есть компакт-диск с stretch Debian GNU/Linux, смонтированный в /cdrom , вы можете подставить URL типа file вместо http URL: file:/cdrom/debian/
Substitute one of the following for ARCH in the debootstrap command: amd64 , arm64 , armel , armhf , i386 , mips , mips64el , mipsel , powerpc , ppc64el , or s390x .
If the target architecture is different than the host, you should add the —foreign option.
D.3.4. Настройка базовой системы
Now you’ve got a real Debian system, though rather lean, on disk. chroot into it:
If the target architecture is different from the host, you will need to first copy qemu-user-static to the new host:
After chrooting you may need to set the terminal definition to be compatible with the Debian base system, for example:
Depending on the value of TERM, you may have to install the ncurses-term package to get support for it.
If the target architecture is different from the host, you need to finish the multi-stage boot strap:
D.3.4.1. Создание файлов устройств
В данный момент /dev/ содержит только основные файлы устройств. Для следующих этапов установки могут потребоваться дополнительные файлы устройств. Есть несколько способов их создания; выбор более подходящего зависит от: a) системы, с которой производится установка; б) будет ли использоваться модульность ядро; в) используются в новой системе динамические (например, посредством udev ) или статические файлы устройств.
Некоторые доступные способы:
установка пакета makedev и создание используемого по умолчанию набора статических файлов устройств (после выполнения chroot)
создание вручную только выбранных файлов устройств с помощью MAKEDEV
привязка смонтированного /dev имеющейся системы поверх /dev в устанавливаемой системе; заметим, что сценарии postinst некоторых пакетов могут пытаться создавать файлы устройств, поэтому данный параметр нужно использовать осторожно
Источник
Установка Debian 10 рядом с Windows 10 на компьютер с UEFI (экспертный режим)
Всем привет! Сегодня мы подробно рассмотрим установку дистрибутива Linux Debian 10 на компьютер с UEFI рядом с Windows 10. В результате на компьютере у нас будут две операционные системы, Windows 10 + Debian 10, а при загрузке мы будем выбирать, в какую систему загружаться.
Вводная информация
Исходные данные и цель
В этой статье я рассмотрю один из самых распространённых случаев, когда на компьютере с UEFI, например, на ноутбуке, установлена операционная система Windows 10, в которой есть два раздела, т.е. диск C и D, и Вы захотели установить Linux, в частности дистрибутив Debian 10, второй операционной системой, таким образом, чтобы при включении компьютера у Вас была возможность выбора системы, в которую необходимо загрузиться.
Сразу хотелось бы отметить, что, для того чтобы установить Debian рядом с Windows 10 на компьютере с UEFI, не нужно выполнять никаких особых предварительных действий с существующими параметрами компьютера, в частности нет необходимости отключать UEFI Secure Boot. Debian, начиная с 10 версии, поддерживает безопасную загрузку, о том, что еще нового появилось в этой версии, можете почитать в материале – Обзор Debian 10.
Примечание!У всех конфигурация компьютеров разная, так же как и разный опыт администрирования операционных систем, поэтому я не могу гарантировать, что все, что описано в этой статье, поможет именно Вам выполнить установку Debian, поэтому я настоятельно рекомендую Вам сделать резервную копию всех важных данных перед тем, как приступать к установке Debian, для того чтобы в случае возникновения непредвиденных ситуаций избежать потери этих данных.
Почему в экспертном режиме?
В связи с тем, что по умолчанию установщик Debian устанавливает загрузчик в область UEFI согласно всем спецификациям, а Windows нет, это не позволяет Debian загружаться даже после успешной установки, так как UEFI просто не будет запускать загрузчик Debian. Как результат, Вы успешно установили Debian, но по умолчанию загружается все равно Windows 10, загрузчик GRUB просто не запускается.
Поэтому установку Debian 10 необходимо производить в экспертном режиме, чтобы принудительно установить загрузчик в нужную область (removable media path), так же как это делает Windows и некоторые другие дистрибутивы Linux, например, Ubuntu, но такой подход создает предпосылки конфликта с любыми другими установщиками, что плохо и неправильно. Вот почему в Debian не делают этого по умолчанию.
Заметка!Если Вы все-таки установили Debian рядом с Windows 10, но только не в экспертном режиме, и у Вас, как я и описал выше, Debian не запускается, а запускается Windows 10 точно так же как до установки Debian, то это можно исправить, в следующих материалах я покажу, как это делается, поэтому подписывайтесь в наших группах во всех популярных социальных сетях: ВКонтакте, Facebook, Одноклассники, Твиттер и следите за выходом новых материалов.
Дополнительная информация! Установка Ubuntu рядом с Windows 10 на компьютер с UEFI – в материале подробно рассмотрен процесс установки дистрибутиваLinuxUbuntu на один компьютер рядом сWindows 10.
Пошаговая установка Debian 10 рядом с Windows 10 в экспертном режиме
Сейчас мы рассмотрим все шаги, которые необходимо выполнить, для того чтобы установить Linux Debian 10 на компьютер рядом с Windows 10, учитывая, что на компьютере используется прошивка UEFI.
Сразу скажу, что процесс установки Debian 10 в экспертном режиме мало чем отличается от обычной установки, у него такой же графический установщик, просто у него есть несколько дополнительных шагов, которые необходимы для более тонкой настройки операционной системы.
На заметку! Linux для обычных пользователей – книга про основы операционной системы Linux для начинающих
Шаг 1 – Скачивание установочного образа Debian 10
Для того чтобы установить дистрибутив Linux Debian 10, нужен установочный ISO образ, поэтому сначала необходимо скачать этот установочный ISO файл. Это можно сделать со страницы загрузки официального сайта Debian — https://www.debian.org/distrib
После перехода на страницу необходимо выбрать подходящий ISO образ и способ загрузки. Я обычно загружаю полный установочный образ, который содержит большое количество пакетов, что упрощает процесс установки на машины без соединения с Интернет. Однако размер такого образа около 4 гигабайт.
Образ можно скачать как с помощью браузера, так и с помощью торрента.
Вот прямая ссылка на скачивание торрент файла полного ISO образа – Скачать Debian 10 (64 bit, DVD).
Шаг 2 – Создание установочного носителя
После того как Вы загрузили установочный ISO образ Debian 10, его необходимо записать на DVD диск или USB флешку, для того чтобы создать загрузочный установочный носитель, с которого и будет производиться установка.
Для этого существует много различных программ, например, в нашем случае отлично подойдет программа Rufus. Пример того, как можно записать ISO образ на флешку с помощью этой программы, можете посмотреть в статье – Создание загрузочной USB флешки в Windows с помощью Rufus.
Шаг 3 – Создание резервной копии данных и подготовка места для Debian
Для установки Debian 10 необходимо свободное место на жестком диске, самый лучший вариант – это создать отдельный раздел для Debian.
Если у Вас такая конфигурация, которую я описал выше, т.е. у Вас два диска: C и D, то Вам необходимо на диске D выделить свободное место достаточного размера. Если Вы не планируете использовать Debian в качестве основной системы и хранить там много данных, то достаточно будет и 50 гигабайт.
Однако все данные (важные!), которые есть на диске D, лучше предварительно сохранить, например, на флешке или на внешнем жестком диске. Так как для создания отдельного раздела для Debian необходимо от диска D «отсоединить», иногда эту процедуру называют «отрезать», свободное незанятое место, так скажем, нужно физически уменьшить диск D и создать неразмеченное пространство, а именно эта процедура и может привести к потере данных.
После того как Вы сделаете резервную копию всех важных данных, Вы можете переходить к процедуре сжатия диска D. Это можно сделать как стандартной программой Windows «Управление дисками», так и сторонними приложениями для работы с жесткими дисками, которые имеют такой функционал (Acronis и т.д.). Если у Вас есть опыт сжатия дисков такими программами, то Вы можете сразу уменьшить диск D, и создать неразмеченное пространство.
Однако в этой статье я покажу способ, который подразумевает сжатие диска D стандартными средствами самой программы установки Debian, иными словами, никакие сторонние программы мы использовать не будем.
Таким образом, на текущий момент у меня есть копия важных данных и свободное место на диске D, больше ничего дополнительного я пока не делаю.
Единственное, обязательно нужно запомнить размер диска D, так как хоть в системе вроде как и два раздела, но скрытых разделов, которые в системе не отображаются, на самом деле больше, поэтому чтобы ничего не перепутать, запоминаем общий размер диска D, чтобы четко идентифицировать его в процессе создания разделов для Debian.
Шаг 4 – Загрузка с установочного носителя и запуск экспертного режима
После того как установочный носитель мы подготовили, сделали резервную копию всех важных данных, высвободили необходимое место на диске D, можно переходить к самому процессу установки Debian.
Сначала загружаемся с установочного носителя и попадаем в меню. Для того чтобы запустить установку в экспертном режиме, выбираем пункт «Advancedoptions».
Затем нажимаем на пункт «Graphical expert install».
Шаг 5 – Выбор языка
В результате установщик запустится в экспертном режиме, сначала нам нужно выбрать язык, для этого мы выбираем «Chooselanguage», нажимаем «Continue».
После этого ищем нужный язык и снова нажимаем «Continue».
Шаг 6 – Выбор местоположения
Далее нам нужно выбрать страну, в которой мы находимся, это будет влиять на некоторые дальнейшие параметры установки.
Шаг 7 – Установка региональных настроек
На этом шаге мы можем настроить несколько региональных параметров, в частности выбрать локаль. Я оставлю по умолчанию.
В следующем окне в случае необходимости Вы можете отметить дополнительные локали.
Шаг 8 – Настройка клавиатуры
После этого мы вернемся в основное меню программы установки. Теперь можем переходить к настройке клавиатуры. Для этого выбираем соответствующий пункт и нажимаем «Продолжить».
Сначала выбираем раскладку.
Затем способ переключения, т.е. каким сочетанием клавиш мы будем переключать раскладку клавиатуры.
Шаг 9 – Поиск и монтирование CD-ROM
После этого, для того чтобы определить устройство, с которого будет производиться копирование всех файлов, выбираем пункт «Поиск и монтированиеCD-ROM» и нажимаем «Продолжить».
Затем снова нажимаем «Продолжить».
В результате диск будет найден и примонтирован. Нажимаем «Продолжить».
Шаг 10 – Загрузка компонентов программы установки
Выбираем данный пункт и нажимаем «Продолжить».
В случае необходимости Вы можете выбрать дополнительные компоненты для установки, однако если Вам ничего не требуется, то можете смело нажимать «Продолжить», так как все обязательные компоненты уже выбраны автоматически, и здесь они даже не отображаются.
После того как Вы нажмете «Продолжить», начнется загрузка всех компонентов.
Шаг 11 – Определение сетевой карты и настройка сети
Затем нас снова вернет в основное меню программы установки, где, как мы видим, добавилось достаточно много новых пунктов.
Сначала выбираем пункт «Определение сетевой карты» и нажимаем «Продолжить».
Сетевая карта будет автоматически определена и настроена. Затем нам нужно настроить сеть. Для этого выбираем соответствующий пункт.
Программа установки предлагает настроить сеть автоматически, отвечаем «Да», так как в большинстве случаев, если у Вас подключен кабель, сеть будет настроена автоматически, однако Вы можете настроить сеть и вручную.
В следующем окне мы можем задать время ожидания подключения к сети, я оставляю по умолчанию и сразу жму «Продолжить».
В результате программа установки попытается настроить сеть автоматически и получить все параметры от DHCP сервера.
Однако, если ей этого не удастся сделать, Вы можете получить следующее сообщение.
Тогда нажимайте «продолжить» и выбирайте предпочтительное для Вас действие, например, Вы можете указать эти параметры вручную или просто пропустить настройку сети на данном этапе, и настроить сеть уже после установки Debian.
Теперь указываем имя компьютера и нажимаем «Продолжить».
Шаг 12 – Настройка учетных записей пользователей и паролей
Переходим к настройке учетных записей, для этого выбираем соответствующий пункт в главном меню и нажимаем «Продолжить».
Далее мы можем включить поддержку теневых копий и разрешить вход в систему от имени root, я оставлю по умолчанию, Вы, если хотите, можете изменить данные параметры.
Потом придумываем и вводим пароль суперпользователя root (он должен быть сложный).
Затем нам предлагают создать учетную запись обычного пользователя, это, конечно же, нужно сделать, так как работать от имени администратора не рекомендуется.
Сначала вводим имя пользователя.
Затем придумываем имя учетной записи.
Шаг 13 – Настройка времени
Идем дальше, переходим к настойке времени.
Сначала нам предлагают настроить время по протоколу NTP, оставляем по умолчанию.
Потом снова ничего не меняем без особой на то необходимости.
Затем выбираем часовой пояс.
Шаг 14 – Определение и разметка дисков
Теперь нам предстоит выполнить разметку жесткого диска. Для этого сначала выбираем пункт «Определение дисков» и нажимаем «Продолжить».
Диски автоматически будут определены. Затем выбираем «Разметка дисков».
Так как мы устанавливаем Debian 10 рядом с Windows 10, разметку жесткого диска нам нужно выполнить вручную, поэтому выбираем соответствующий пункт и нажимаем «Продолжить».
Потом первое, что нам нужно сделать, это «отрезать» свободное место от диска D (если конечно Вы этого не сделали ранее), для того чтобы использовать это место для создания разделов под Linux.
Чтобы это сделать, ищем нужный раздел, т.е. диск D, как я и говорил, ориентироваться можно по размеру диска.
Выбираем нужный раздел и нажимаем «Продолжить».
Далее, нам нужно уменьшить этот раздел, чтобы у нас образовалось неразмеченное пространство. Для этого выбираем пункт «Изменить размер раздела» и нажимаем «Продолжить».
В следующем окне соглашаемся с тем, что ранее сделанные изменения будут записаны на диск, т.е. отвечаем «Да» и нажимаем «Продолжить».
Здесь указываем новый размер диска D, при этом он должен быть в пределах допустимых значений (на экране будет отображено минимальное и максимальное значение). У меня тестовый диск небольшой, поэтому я оставляю 30 гигабайт под диск D на Windows, а все оставшееся место, у меня это около 35 гигабайт, останется под Linux Debian 10.
В результате размер раздела изменится и образуется свободное место, которое теперь мы можем использовать под Debian.
Выбираем его и нажимаем «Продолжить».
Разделы мы можем создавать вручную, один за другим, а можем просто выбрать автоматический режим, при котором программа установки сама выполнит всю разметку, при этом это будет достаточно хорошая разметка.
Я выбираю пункт «Автоматически разметить свободное место».
Затем программа предлагает по умолчанию хранить все файлы на одном разделе, но лучше все-таки создать отдельный раздел для личных файлов, т.е. раздел home, я так и поступаю, выбираю соответствующий пункт и нажимаю «Продолжить».
В итоге будут созданы все необходимые разделы:
Раздел для подкачки (swap);
Корневой раздел для системы (/);
Раздел для пользовательских данных (home).
На этом разметка закончена. Выбираем пункт «Закончить разметку» и нажимаем «Продолжить».
Соглашаемся с внесением изменений на диск, отвечаем «Да», и нажимаем «Продолжить».
Шаг 15 – Установка базовой системы
После того как все необходимые мероприятия, связанные с разметкой диска, будут выполнены, мы снова попадаем в основное меню, теперь нам нужно установить базовую систему, для этого выбираем пункт «Установка базовой системы», и нажимаем «Продолжить».
Начнётся установка базовой системы. В процессе у нас спросят, какое ядро Linux мы хотим установить, выбираем нужное и продолжаем (можно оставить по умолчанию).
Далее оставляем по умолчанию, т.е. включить все доступные драйвера, и нажимаем «Продолжить».
Шаг 16 – Настройка менеджера пакетов
После установки базовой системы переходим к настройке менеджера пакетов. Для этого выбираем нужный пункт и нажимаем «Продолжить».
У нас спросят, хотим ли мы просканировать дополнительный диск, у нас его нет, поэтому отвечаем «Нет», и продолжаем.
Затем, если мы не хотим использовать зеркало архива в сети, отвечаем «Нет», но это по Вашему усмотрению, можете ответить и «Да».
В следующем окне оставляем все по умолчанию.
Шаг 17 – Выбор и установка программного обеспечения
Переходим к настройке и установке ПО, нажимаем «Продолжить».
Здесь мы можем настроить автоматическую установку обновлений безопасности, хотя по умолчанию данная возможность отключена, я оставляю по умолчанию, и нажимаю «Продолжить».
Далее нам предложат участвовать в опросе популярности пакетов, если хотите, то участвуйте, если нет, то, соответственно, нет. Продолжаем.
Теперь мы можем выбрать графическую оболочку, с которой у нас будет установлен Debian, я для примера выберу классическую для Debian среду GNOME.
Выбираем и нажимаем «Продолжить».
Начнётся установка ПО, данный процесс будет длиться где-то минут 10.
Шаг 18 – Установка системного загрузчика GRUB на жесткий диск
После того как установка ПО закончится, переходим к установке загрузчика, нажимаем «Продолжить».
Вот мы и дошли до самого важного пункта, ради которого мы и затеяли установку Debian 10 в экспертном режиме. Здесь нам нужно отметить «Да» для того, чтобы установить загрузчик GRUB в так называемый «путь съемных носителей» (removable media path), это позволит UEFI запускать GRUB в качестве основного загрузчика на компьютере.
Ставим «Да», и нажимаем «Продолжить».
Шаг 19 – Завершение установки
На этом процесс установки закончен, нам осталось его завершить, выбираем пункт «Завершение установки», и нажимаем «Продолжить».
Единственное, нас еще спросят про системные часы UTC.
На этом точно все, нажимаем «Продолжить».
Загрузка системы
Теперь, когда компьютер будет загружаться, у Вас будет появляться окно загрузчика GRUB, в котором Вы можете выбрать, в какую операционную систему Вам нужно загрузиться.
DebianGNU/Linux – это операционная система Linux Debian 10;
Windows Boot Manager (на/dev/sda2) – это Windows 10.
Если ничего не выбрать, то через несколько секунд по умолчанию будет загружаться Debian. Однако можно сделать и так, чтобы по умолчанию загружалась Windows 10, и даже переименовать пункты меню для удобства, об этом я уже рассказывал в материале – Как изменить порядок загрузки операционных систем (Linux, Windows) в GRUB.
Самое главное то, что при таком способе установки Debian 10 система будет запускать загрузчик GRUB, который позволяет выбирать операционную систему.
На этом все, надеюсь, материал был Вам полезен, пока!