Linux. Особенности установки.

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

Первым делом, что необходимо сделать перед установкой Linux, это определиться. Будет ли Linux единственной системой на ПК. Если вы хотите, использовать на компьютере еще и Windows, то Linux нужно устанавливать во вторую очередь. Загрузчик Linux без проблем загружает все имеющиеся версии Windows, а вот заставить загрузчик Windows загружать Linux довольно сложно. Поэтому, чтобы не усложнять себе жизнь, сначала установите все нужные вам версии Windows, а затем все необходимые дистрибутивы Linux.

Системные требования.

Раньше, даже самые навороченные версии Linux требовали не очень много ресурсов. Для их работы требовалось всего 256-512 Мб оперативной памяти. Сейчас уже многое поменялось, и, например, Ubuntu, Mint или Fedora требуют минимум 2 Гб ОЗУ. К слову Windows 10 в минимальных требованиях указано 1 Гб ОЗУ, но я ставил на виртуальной машине эту ОС с таким количеством ОЗУ. Работать в таких условиях было не очень то комфортно. А у Win 11 уже в минималках указано 4Гб. Так что по требованием к ОЗУ Linux потихоньку догоняет WIndows, но благодаря последней версии Windows вырывается вперед.

По части дискового пространства — ориентируйтесь минимум 8-10 Гб ( это с небольшим запасом). Это вполне неплохо, учитывая, что вы получаете не голую систему, а уже готовую к работе систему, — с офисными пакетами, программами мультимедиа и интернет браузерами. Если же вы настраиваете сервер, то офисные пакеты, графический интерфейс, мультимедию и браузеры устанавливать не нужно и вам понадобится примерно 2 Гб. Хотя надо учитывать, что само понятие сервер подразумевает достаточное количество дискового пространства, поэтому рассчитывайте 2 Гб для системы и еще сколько-то для данных, которые будет обрабатывать сервер.

Я, обычно, придерживаюсь следующих правил. Для корневого раздела установить размер около 7-8 Гбайт, а для домашней директории (/home), установить размер, соответствующий предполагаемому объему обрабатываемых данных.

У меня, например, Ubuntu сразу после установки заняла около 4 Гбайт (обновления не устанавливал), Fedora — 5 Гбайт, а сервер на CentOS — около 3 Гб. Кроме того, учтите, что для установленной системы требуется меньше дискового пространства, чем она просит для ее установки. Во время установки может потребоваться еще дополнительный объем.

POST и загрузчики.

После включения питания, запускает программа самотестирования (Power on Self Test, POST), проверяющая основные компоненты системы. После нее начинается загрузка системы. Компьютер при этом ищет загрузчик операционной системы. Если такая программа найдена, то управление передается ей. Если нет, то на экране, обычно появляется сообщение с просьбой вставить загрузочный диск.

В настоящее время, по умолчанию, в большинстве дистрибутивов используется только один загрузчик GRUB2. И после установки Linux начальным загрузчиком будет именно он. Задача загрузчика — предоставить пользователю возможность выбрать нужную операционную систему и передать ей управление. В случае с Linux загружает ядро операционной системы и передает управление ему. Все остальное выполняется уже ядром: монтирование файловой системы, запуск программы инициализации и т.д.

Ядро Linux и его параметры.

Ядро — это самая главная сущность операционной системы Linux. Оно управляет всем: файловой системой, процессами, распределением памяти, устройствами и т.п. Когда приложению нужно выполнить какую-либо операцию, она обращается к ядру Linux. Как и любой другой программе, ядру Linux можно передать параметры, влияющие на его работу. Это можно сделать с помощью загрузчика Linux. При установке Linux, если возникают проблемы, можно передать ядру особые параметры. Например, на некоторых ноутбуках для установки Linux требуется передать ядру параметры noauto и nopcmcia. В первом случае отменяется автоматическое определение устройств, а во втором — проверка PCMCIA-карт.

Кроме передачи параметров ядру, можно передать параметры и программе установки. Например, параметр vga при установке определяет, что программа должна быть запущена с разрешением 640×480. Это позволяет провести установку на самые старые машины или на которых видеокарта не полностью совместима с Linux (такое не часто, но все же бывает).

В различных дистрибутивах редактирование параметров осуществляется по разному. Так в Fedora 36 нужно выбрать необходимый вариант установки и нажать клавишу <Tab> — в результате мы получим текстовую строку, в которой можно отредактировать параметры ядра.

А в Astra Linux параметры ядра можно указать на первой странице, нажав F2.

Astra Linux

Проверка носителей.

В некоторых дистрибутивах предлагается проверить установочный диск. Для современного поколения, наверное, это уже не совсем актуально. Так как большинство перешло на flash-накопители либо установку по сети и как выглядит диск не в курсе. Но такая возможность все равно имеется. И, если вы устанавливаете ОС по старинке с DVD или CD носителя, и в установщике присутствует такая функция, то настоятельно ей воспользоваться. Иначе может быть очень обидно получить невозможность прочитать какой-то очень важный пакет на 99-м проценте установки.

Изменение таблицы разделов.

Система Linux не может быть установлена в Windows-разделы: FAT32 или NTFS, и для нее нужно создать на жестком диске компьютера Linux-разделы. Для этого надо иметь на диске неразмеченное пространство. Если такого места нет, то необходимо удалить один из разделов, при этом вся информация с него будет стерта. Или можно попробовать уменьшить один из разделов.

В любом дистрибутиве программа установки системы Linux умеет автоматически разбивать жесткий диск — она создаст Linux-разделы без вашего участия.

Разметка диска.

Если вы устанавливаете дистрибутив на новый компьютер, где еще не было установлено никаких других операционных систем, проще всего выбрать автоматический режим установки. Обычно этот пункт в меню имеется в дистрибутивах Linux. Если на жестком диске уже есть таблица разделов, или у вас есть желание сделать разделы вручную, — выберите вариант в ручную, или как например в Fedora «по-своему».

Как минимум необходимо создать раздел с точкой монтирования / и раздел подкачки (swap). Точка монтирования / используется для корневой файловой системы, которая содержит все каталоги. Но я бы рекомендовал выносить домашнюю директорию в отдельную точку монтирования (/home). А на серверах. еще бы отдельно смонтировал бы /var (здесь лежат логи и данные различных серверов). Например, в Fedora, по умолчанию, предлагает следующую разметку:

Файловая система, обычно, при установке используется ext4 или xfs. Но в процессе установки, большинство дистрибутивов предоставляет возможность ее сменить.

Шифрование файловой системы.

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

Выбор устанавливаемых пакетов программ.

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

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

Выбор графической среды.

Как было сказано выше, современные дистрибутивы редко предоставляют Вам выбор графической среды в процессе установки. Поэтому, зачастую, приходится довольствоваться тем, что есть. В Ubuntu, например, по умолчанию, устанавливается оболочка Unity, в Fedora — Gnome, в Astra — fly. А вот в Kali вам предоставляется выбор между xfce, Gnome и KDE

Итак, если возможность выбора есть, какую оболочку выбрать? Пользователям, привыкшим к какой-либо оболочке, нужно ее и выбирать, — так будет привычнее. Если нет никаких предпочтений, выбирайте xfce — эта среда менее требовательная к системным ресурсам, чем Gnome и KDE. Владельцам старых компьютеров рекомендую оболочку LXQt. Эта оболочка образовалась в результате объединения LXDE и Razor-qt и создана была специально для слабых и старых ПК.

Установка пароля root.

Пользователь root — это главный пользователь системы, который может все. Постарайтесь не забыть его пароль! В некоторых дистрибутивах окно для ввода пароля root совмещено с окном добавления пользователя, некоторые дистрибутивы (например, Fedora) выводят отдельно окно для задания пароля root. В Ubuntu вообще особая ситуация — учетная запись пользователя root по умолчанию отключена, а создаваемая учетная запись является учетной записью администратора.

Создание учетных записей пользователей.

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

Резюме.

Установка Linux — это один из самых первых этапов знакомства с этой системой. Так как число компьютеров на рынке с такой предустановленной системой минимальное, то скорее всего устанавливать придется самому. Зная особенности установки, справиться с этой операцией не составит большого труда.

Если Вам  понравилась статья, сайт, и то что я делаю, то можете поддержать этот проект, собирающий в себя статьи и руководства по IT технологиям. Это можно сделать нажав, кнопочку ниже и закинув полтишок в копилку на развитие.

Was this helpful?

0 / 0

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