Установка Linux Debian для начинающих
Linux Debian часто рекомендуется новичкам из-за своей стабильности, широкой поддержки аппаратного обеспечения и обширного выбора программного обеспечения. Вот несколько причин, почему Debian может быть хорошим выбором для новичков:
- Простота использования: Debian поставляется с удобным графическим установщиком и простым процессом установки, что делает его доступным для новичков.
- Обширный выбор программного обеспечения: Debian предлагает обширный выбор программного обеспечения, включая множество бесплатных и открытых программ, что позволяет пользователям находить и устанавливать приложения для практически любых задач.
- Стабильность: Debian славится своей стабильностью и надежностью, что делает его привлекательным для тех, кто хочет иметь надежную операционную систему.
- Широкая поддержка сообщества: Debian имеет активное сообщество пользователей и разработчиков, которые могут помочь новичкам с возникающими вопросами и проблемами.
- Безопасность: Debian имеет хорошую репутацию в области безопасности, что может быть важным для новичков, которые хотят чувствовать себя защищенными в сети.
Это пособие по установке Linux Debian и ее настройке.
Введение
В Debian используется модель обновлений под названием "Stable", "Testing" и "Unstable". "Stable" - это стабильная версия, которая содержит тщательно протестированные пакеты и обновляется редко, чтобы обеспечить надежную работу системы. "Testing" - это следующая версия Debian, которая находится в процессе тестирования и подготовки к стабильному релизу. "Unstable" - это версия, в которой постоянно добавляются новые пакеты и обновления, и она предназначена для разработчиков и тестировщиков.
Поэтому мы будем использовать Stable версию Debian.
Скачиваем систему
1. Переходим на сайт Debian:
Рис 1. Сайт debian.org
2. Нажимаем вкладку - Другие загрузки у нас есть выбор скачать: debian-amd64-netinst.iso или debian-12.4.0-amd64-DVD-1.iso
3. Разницу между пакетами DVD и netinst:
Если вам нужно установить базовую систему Debian и затем загружать пакеты из интернета по мере необходимости, вам следует выбрать debian-amd64-netinst.iso. Он содержит минимальный набор пакетов, необходимых для установки Debian, и загружает остальные пакеты из интернета во время установки.
Если же вы предпочитаете иметь больше пакетов на диске и не хотите загружать их из интернета во время установки, то вам следует выбрать debian-12.4.0-amd64-DVD-1.iso. Этот образ содержит больше пакетов и может быть удобен, если у вас ограниченный доступ к интернету или вы хотите установить Debian на несколько компьютеров без повторной загрузки пакетов.
Выбираем полную версию и скачиванием с помощью torrent.
4. После загрузки используем Rufus для записи на флешку, как проделали все манипуляции выключаем компьютер/ноутбук, вставляем флешку в систему и в меню UEFI выбираем меню загрузки с флешки.
Установка системы
При включении системы включается загрузчик GRUB
GRUB (Grand Unified Bootloader) - это загрузчик операционной системы, который используется во многих дистрибутивах Linux, включая Debian. Он отвечает за загрузку операционной системы при запуске компьютера. GRUB позволяет выбирать операционную систему или ядро, которое нужно загрузить, и может быть настроен для работы с различными конфигурациями оборудования.
В данном меню нам нужен первый пункт Graphical Install (Графическая установка). Это метод установки операционной системы, который предоставляет графический интерфейс пользователя для удобства в процессе установки. В случае Debian, графическая установка предоставляет пользователю более интуитивный и визуальный способ настройки системы, что делает процесс установки более доступным для пользователей, не имеющих опыта работы в командной строке.
Далее попадаем в меню с выбором языка, выбираем русский или оставляем английский по умолчанию:
Выбираем регион местонахождения:
Настройка клавиатуры - оставляем русскую
Клавиши смены раскладки оставляем по умолчанию или меняем, как вам удобнее:
В следующем система автоматически настраивают основные моменты: диски, сеть
Попадаем в следующий пункт, идентификация компьютера в сети, принцип такой же как и в виндовс, называем как удобнее:
Настройка домена - раздел для сетевых администраторов, а так как мы обычный пользователь пропускам пункт.
Пароль суперпользователя root: вводим свой пароль и запоминаем его, при установке любой программы и некоторых функций системы требуется пароль суперпользователя.
Суперпользователь root в операционной системе Linux обладает полными правами доступа ко всем ресурсам системы. Он имеет возможность выполнять любые операции, включая управление пользователями, установку программ, изменение системных настроек и многое другое.
Имя для вашего домашнего пользователя
Создание пароля для вашего обычного пользователя, также придумываем пароль и запоминаем, главное не забыть пароль root
Настройка часовых зон, если вы правильно указали регион в начале, вам будет предложено несколько часовых поясов, выбираем правильных, если же нет, как в моем случае, выбираем наиболее подходящий вам
1. Разметка диска - если остались старые файлы и полностью хотите все удалить, выбираем первый пункт Авто - использовать весь диск
2. Пункт далее - Все файлы в одном месте (рекомендуется для новичков) выбираем его.
3. Закончить разметку и записать изменение на диск - Продолжить
Раздел изменений для разметки дисков: нажимаем ДА - записать изменение на диск.
После этого начинается установка системы:
Во время финальной установке может вылезти окно с другими носителями нажимаем Нет.
Использование зеркал архивов - загрузка пакетов и обновлений не с основного сервера, а с других серверов, которые содержат копии (зеркала) основного архива. Это позволяет распределять нагрузку на сервера и ускорять загрузку пакетов для пользователей, так как они могут выбирать ближайшее зеркало для загрузки. Также использование зеркал обеспечивает отказоустойчивость, так как если основной сервер недоступен, пользователи могут обратиться к зеркалам для загрузки необходимых файлов.
Нажимаем Да - Российская Федерация - deb.debian.org
Раздел HTTP-прокси - если у вас есть собственный прокси, вводим его здесь, если же нет, нажимаем Продолжить и ничего не вводим.
Участие в отправке свой статистике разработчикам, нажимаем Нет
Раздел с выбором окружения Linux
Самый интересный и ответственный момент, в данном разделе представлены среды рабочего окружения для Debian, можете устанавливать любые, изменится только внешний вид линукс, наиболее популярны сейчас GNOME (удобно под ноутбуки), KDE Plasma (windows подобно), от себя могу порекомендовать Cinnamon, красивый, современный, не перегружен лишним (как KDE), но тут уже от вкуса зависит.
Выбираем окружение и устанавливаем:
В конце установки потребуется установить загрузчик GRUB, рекомендую сразу поставить, так как в будущем даст использовать другое ядро линукса или другой линукс. /dev/sda - это ваш "диск" в системах линукс на него и ставим GRUB.
Включаем Debian и настраиваем его
При входе нас приветствует вот такое окно, в первое окно вводим имя пользователя, а во второе пароль, ранее он был указан.
После входа видим рабочий стол, открываем Firefox и начинаем скачивать все необходимое.
1. Google Chrome - скачиваем файл с расширением .DEB, грубо говоря это аналог .EXE, но для систем построенных на базе Debian (Debian, Ubuntu, Cinnamon все они используют .deb, а вот rpm - это Fedora, RHEL, CenOS)
Переходим в папку с нашим файлом, нажимаем ПКМ - открыть терминал:
В терминал вводим: для получения прав root
С помощью команды pwd узнаем, где мы находимся, если не в папке загрузки вводим команду cd /
После попадания в корневой раздел пишем команду, важно правильно указать имя пользователя:
Пишем снова команду после данных манипуляций ls и если вы увидели файл google-chrome-stable_current_amd64.deb значит вы попали куда нужно, в терминале также отображается где вы сейчас находитесь root@deb-main-host:/home/usgog/Загрузки#
Вводим команду: dpkg
Команда dpkg в Debian Linux используется для управления установленными пакетами. Вот несколько основных опций этой команды:
- dpkg -i <пакет.deb>: Устанавливает указанный пакет.
- dpkg -r <пакет>: Удаляет указанный пакет.
- dpkg -l: Показывает список всех установленных пакетов.
- dpkg -s <пакет>: Показывает информацию о указанном пакете.
- dpkg -L <пакет>: Показывает файлы, установленные из указанного пакета.
Это лишь небольшой набор команд, которые можно использовать с dpkg. Команда dpkg работает на более низком уровне, чем менеджеры пакетов высокого уровня, такие как apt, и может использоваться для более прямого управления пакетами в системе.
Пишем данную команду и получаем скорее всего ошибку
Не установлен пакет: libu2f-udev
Решаем проблему, сначала заходим настраиваем репозиторий, закомментировать строку:
Обновляем пакеты:
Если возникает ошибка Неудовлетворённые зависимости.
Используем команду:
После нее снова пишем команду:
После всех манипуляций пишем снова команду для установки Google chrome:
Пример установки Telegram
Для установки мы будем использовать flatpak - это система управления пакетами и среда выполнения для Linux, предназначенная для упрощения установки, обновления и запуска приложений в изолированных контейнерах.
Пишем в поисковике telegram flatpak, переходим на сайт:
Устанавливаем Flatpak данной командой:
Добавляем репозиторий Flatpak:
Устанавливаем телеграмм:
Установка Flatpak в первый раз может занять длительное время по нескольким причинам:
- Загрузка базового образа: При первой установке Flatpak может потребоваться загрузить базовый образ среды выполнения, который содержит необходимые библиотеки и зависимости для запуска приложений. Это может занять время в зависимости от скорости вашего интернет-соединения и размера образа.
- Настройка репозиториев: При первой установке Flatpak может выполнять настройку репозиториев и загрузку метаданных о доступных приложениях, что также может занять время.
- Создание изолированной среды: Flatpak создает изолированную среду для каждого приложения, что может потребовать времени на настройку и подготовку этой среды.
Установка приложений через Flatpak будут происходить быстрее в следующий раз.
После всех манипуляций и из-за установки Flatpak перезагружаем систему или пишем в терминале reboot на этом установка завершена.