Системные требования у различных дистрибутивов Linux

Статья будет полезна пользователям, которые желают установить на свой компьютер операционную систему Linux. В данном руководстве вы найдёте пошаговые действия (пункт за пунктом) по установке Linux на примере Ubuntu 20.04. Также будет уделено внимание разделам, которые используются в стандартной разбивке диска для Linux, и тому, как правильно их размечать.

Ubuntu LTS. Что нового?

Ubuntu — популярный дистрибутив Linux, который отличается стабильностью, и большим сообществом, благодаря чему стабильные релизы дистрибутивов выходят в срок и имеют продолжительный срок официальной поддержки. Окончание публичной поддержки Ubuntu «Focal Fossa» датировано апрелем 2025 года, а приватной 2030 года.

Минимальный требования к ресурсам Ubuntu Server Live: 1CPU, 1024Mb RAM и 3GB свободного дискового пространства. Особых отличий Ubuntu Server Live от Ubuntu Desktop нет, оба используют один и тот же репозиторий, ядро имеет ту же конфигурацию, но в исталяторе серверной версии «из коробки» не предусмотрено графическое окружение и программное обеспечение характерное для настольных версий.

Что нового в Ubuntu Стоит отметить свежее ядро Linux Kernel 5.4, повышающее производительность и безопасность сервера и некоторые его особенности:

1. В версии 5.4 улучшен Lockdown. Это режим блокировки ядра, который ограничивает доступ пользователя root различными частями функционала ядра, что будет полезно администраторам, которые занимаются его тюнингом. Таким образом, вредоносное п.о, получившее права root, не сможет выполнить свой код и на уровне ядра.

2. Доступен высокопроизводительный драйвер virtio — virtio-fs. Файловая система virtio-fs ускоряет обмен данными между хостом и гостевой системой. Предусмотрен проброс каталогов между ними с более высокой производительностью и совместимостью, чем если бы было использовано, например, NFS.

3. Fs-verity позволяет верифицировать подлинность и целостность файлов по хэшам на уровне файловой системы.

4. Доступен модуль dm-clone, позволяющий клонировать существующее блочное устройство. Например, есть блочное устройство доступное в режиме чтения, модуль позволит создать локальную копию, при этом допустима запись во время процесса клонирования.

5. Реализована защита, запрещающая запись в активные файлы подкачки.

Читайте также:  WordPress VPS хостинг – плюсы, минусы и варианты

6. Включена поддержка exFAT от Microsoft.

7. Флаги MADV_COLD и MADV_PAGEOUT позволяют определить, какие данные в памяти не критичны для работы процесса. Они перемещают эти данные в SWAP освобождая память.

8. Алгоритма сжатия ядра Linux LZ4 и загрузочного образа initramfs позволяет сократить время загрузки операционной системы.

9. Десятки других изменений, который затронули работу с дисковой и файловой подсистемой, памятью, сетевой подсистемой, аппаратной архитектурой и оборудованием.

Кроме того, в Ubuntu реализована полная поддержка Кubernetes (MicroK8s и kubeadm), при установке доступны Prometheus, Docker, NextCloud и многое другое. Так же в Ubuntu улучшена поддержка ZFS.

Установка Ubuntu 

Процесс установки десктопной версии Linux Ubuntu никогда не вызывал каких-либо трудностей даже у обычных пользователей. Однако в новом Ubuntu этот процесс стал намного проще и быстрее. Множество опций, расположенных ранее на нескольких вкладках — теперь удобно сгруппированы и расположены на одной! При выборе “минимальной установки”, все та же Ubuntu устанавливается без большинства программ, идущих по-умолчанию: вы получаете лишь веб-браузер Firefox, файловый менеджер и несколько офисных и системных утилит — все остальное, пользователь устанавливает на свое усмотрение самостоятельно!

Установка Ubuntu 

Помимо этого, во время установки вам больше не придется выделять отдельный раздел на вашем жестком диске под раздел подкачки (раздел Swap), вместо это при установке системы будет создан Swap-файл — это изменение позволит повысить производительность вашей системы.

Обновление до Ubuntu с Ubuntu

Чтобы обновить систему на домашнем компьютере:

Откройте приложение «Программное обеспечение и обновления».

Выберите 3-ю вкладку под названием «Обновления».

Установите раскрывающееся меню «Уведомить меня о новой версии Ubuntu» на «Для любой новой версии».

Нажмите Alt+F2 и введите в командном окне:

update-manager -c"

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

Если не получилось, вы также можете использовать

/usr/lib/ubuntu-release-upgrader/check-new-release-gtk

Нажмите «Обновить» и следуйте инструкциям на экране.

Чтобы обновить систему на сервере:

Установите пакет update-manager-core, если он ещё не установлен.

Убедитесь, что строка Prompt в файле /etc/update-manager/release-upgrades установлена на normal.

Запустите инструмент обновления с помощью команды:

sudo do-release-upgrade

Следуйте инструкциям на экране.

Обратите внимание, что при обновлении сервера будет использоваться экран GNU, и он автоматически подключится в случае сбоя соединения.

Для Ubuntu Desktop и Ubuntu Server нет вариантов автономного обновления. Убедитесь, что у вас есть сетевое подключение к одному из официальных зеркал или к локально доступному зеркалу, и следуйте инструкциям выше.

Читайте также:  14 команд CMD, которые должен знать каждый пользователь

Обновления на i386

Пользователям архитектуры i386 не будет разрешено выполнить обновление до Ubuntu , так как в скором времени будет завершена поддержка данной архитектуры.

Шаг Бэкап системы

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

В случае дроплета Digital Ocean самым простым способом создания бэкапа является выключения сервера и создание снимка системы (snapshot). Выключение сервера при этом гарантирует, что файловая система будет сохранена в целостном состоянии. Для ознакомления с этим процессом рекомендуем прочитать статью Как использовать снимки системы Digital Ocean для автоматизации бэкапов ваших дроплетов. После того, как вы убедитесь, что обновление прошло успешно, вы можете удалить снимок системы, чтобы сэкономить деньги на его хранении.

Для поиска более универсального способа создания бэкапов, который будет работать на любой системе с Ubuntu, рекомендуем ознакомиться со статьёй Как выбрать эффективную стратегию создания бэкапов для вашего виртуального сервера.

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

Открываем утилиту «Программы и обновления», это можно сделать двумя способами: — либо нажать «Настройки» в графической программе «Обновления приложений», — либо открыть через главное меню Dash:

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

Открываем и переходим на вкладку «Обновления»:

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

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

Если не хотите ей пользоваться, то можете выставить «Никогда» не проверять и обновляться при помощи командной строки.

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

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

Можно выставить «Основной сервер». Как правило самый лучший вариант.

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

Либо воспользоваться следующей возможностью. Выберите в пункте «Загрузить с» — «Другой», в открывшемся окне:

нажимаем «Выбрать лучший сервер» и пойдет тест на определение с какого сервера быстрее будут скачиваться обновления. Тем самым, выбрав лучший по скорости.

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

Не спешим закрывать данное окно, переходим на вкладку «Другое ПО»:

Нужно проставить галочки: — Партнеры Canonical  — Партнеры Canonical (Исходный код) Это нужно для того, чтобы устанавливать дополнительное программное обеспечение, к примеру Skype.

Читайте также:  Как контролировать пропускную способность сети в Linux

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

В процессе инсталляции установщик определит установленную у вас систему (есть ли на диске другие ОС). Допустим, при наличии Windows вам будет предложено установить Linux рядом — тогда при загрузке домашнего ПК можно будет выбирать ОС.

Если ваша задача — поставить лишь Linux, вам подойдёт первый вариант, который появится по умолчанию: «Стереть диск и установить Ubuntu». Диск в этом случае будет размечен автоматически.

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

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

До того, как вы нажмёте «Продолжить», установщик не будет физически выполнять разметку, а лишь сделает некий проект изменений. Его останется подтвердить (или отменить, если вас что-то не устраивает).

Теперь перейдём к настройке. Настроить придётся всего пару параметров, поэтому настраивать ОС очень просто.

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

Semen Lobachevskiy

Read more posts by this author.

Semen Lobachevskiy

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

Что вы делаете со своими старыми компьютерами? Тот, который когда-то имел хорошую аппаратную конфигурацию, но теперь считается устаревшим. Почему бы не восстановить свой старый компьютер с помощью Linux? Я собираюсь перечислить лучшие дистрибутивы Linux, которые вы можете использовать на своем старом ПК.

Резюме

Стоит ли устанавливать и пользоваться ей как рабочей системой? Лично у меня такого желание пока не возникло. Для меня главный недостаток в том, что больше нет оболочки Unity. Поэтому я бы предпочел версию LTS.

Swap в виде отдельного файла тоже, на мой взгляд, не особе ценное новшество.

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

В сумме, выходит что главный аргумент в пользу (против ) в более длительном сроке поддержки. Для она закончится через 3 года, а для поддержка будет 5 лет.

Как бы то ни было, использовать Ubuntu конечно же можно. GNOME Shell не так удобна как Unity, но разница не критична и возможно больше субъективна. В остальном все работает нормально. Обновлять или до не стоит, но если стоит вопрос о новой установке, то Ubuntu вполне рабочий вариант.