Установка Linux Debian для начинающих

Установка Linux Debian для начинающих

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

  • Простота использования: Debian поставляется с удобным графическим установщиком и простым процессом установки, что делает его доступным для новичков.
  • Обширный выбор программного обеспечения: Debian предлагает обширный выбор программного обеспечения, включая множество бесплатных и открытых программ, что позволяет пользователям находить и устанавливать приложения для практически любых задач.
  • Стабильность: Debian славится своей стабильностью и надежностью, что делает его привлекательным для тех, кто хочет иметь надежную операционную систему.
  • Широкая поддержка сообщества: Debian имеет активное сообщество пользователей и разработчиков, которые могут помочь новичкам с возникающими вопросами и проблемами.
  • Безопасность: Debian имеет хорошую репутацию в области безопасности, что может быть важным для новичков, которые хотят чувствовать себя защищенными в сети.

Это пособие по установке Linux Debian и ее настройке.

Введение

В Debian используется модель обновлений под названием "Stable", "Testing" и "Unstable". "Stable" - это стабильная версия, которая содержит тщательно протестированные пакеты и обновляется редко, чтобы обеспечить надежную работу системы. "Testing" - это следующая версия Debian, которая находится в процессе тестирования и подготовки к стабильному релизу. "Unstable" - это версия, в которой постоянно добавляются новые пакеты и обновления, и она предназначена для разработчиков и тестировщиков.

Поэтому мы будем использовать Stable версию Debian.

Скачиваем систему

1. Переходим на сайт Debian:

Установка Linux 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 позволяет выбирать операционную систему или ядро, которое нужно загрузить, и может быть настроен для работы с различными конфигурациями оборудования.

Рис 2. Загрузчик GRUB
Рис 2. Загрузчик GRUB

В данном меню нам нужен первый пункт Graphical Install (Графическая установка). Это метод установки операционной системы, который предоставляет графический интерфейс пользователя для удобства в процессе установки. В случае Debian, графическая установка предоставляет пользователю более интуитивный и визуальный способ настройки системы, что делает процесс установки более доступным для пользователей, не имеющих опыта работы в командной строке.

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

Рис 3. Выбор языка
Рис 3. Выбор языка

Выбираем регион местонахождения:

Рис 3. Выбор местонахождения
Рис 3. Выбор местонахождения

Настройка клавиатуры - оставляем русскую

Рис 4. Настройка клавиатуры
Рис 4. Настройка клавиатуры

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

Рис 4. Смена раскладки 
Рис 4. Смена раскладки 

В следующем система автоматически настраивают основные моменты: диски, сеть

Рис 5. Настройка сети и дисков
Рис 5. Настройка сети и дисков

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

Рис 6. Имя компьютера
Рис 6. Имя компьютера

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

Рис 7. Домен
Рис 7. Домен

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

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

Рис 8. root
Рис 8. root

Имя для вашего домашнего пользователя

Рис 9. Пользователь
Рис 9. Пользователь

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

Рис 10. Пароль для пользователя
Рис 10. Пароль для пользователя

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

Рис 11. Часовой пояс
Рис 11. Часовой пояс

1. Разметка диска - если остались старые файлы и полностью хотите все удалить, выбираем первый пункт Авто - использовать весь диск

2. Пункт далее - Все файлы в одном месте (рекомендуется для новичков) выбираем его.

3. Закончить разметку и записать изменение на диск - Продолжить

Рис 12. Разметка дисков
Рис 12. Разметка дисков

Раздел изменений для разметки дисков: нажимаем ДА - записать изменение на диск.

Рис 13. Изменение дисков
Рис 13. Изменение дисков

После этого начинается установка системы:

Рис 14. Установка базовой системы
Рис 14. Установка базовой системы

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

Рис 15. Сканирование дисков
Рис 15. Сканирование дисков

Использование зеркал архивов - загрузка пакетов и обновлений не с основного сервера, а с других серверов, которые содержат копии (зеркала) основного архива. Это позволяет распределять нагрузку на сервера и ускорять загрузку пакетов для пользователей, так как они могут выбирать ближайшее зеркало для загрузки. Также использование зеркал обеспечивает отказоустойчивость, так как если основной сервер недоступен, пользователи могут обратиться к зеркалам для загрузки необходимых файлов.

Нажимаем Да - Российская Федерация - deb.debian.org

Рис 16. Зеркало
Рис 16. Зеркало
Рис 17. Зеркало РФ
Рис 17. Зеркало РФ
Рис 18. Зеркало deb
Рис 18. Зеркало deb

Раздел HTTP-прокси - если у вас есть собственный прокси, вводим его здесь, если же нет, нажимаем Продолжить и ничего не вводим.

Рис 19. HTTP-Прокси
Рис 19. HTTP-Прокси

Участие в отправке свой статистике разработчикам, нажимаем Нет

Рис 20. Отправка статистики
Рис 20. Отправка статистики

Раздел с выбором окружения Linux

Самый интересный и ответственный момент, в данном разделе представлены среды рабочего окружения для Debian, можете устанавливать любые, изменится только внешний вид линукс, наиболее популярны сейчас GNOME (удобно под ноутбуки), KDE Plasma (windows подобно), от себя могу порекомендовать Cinnamon, красивый, современный, не перегружен лишним (как KDE), но тут уже от вкуса зависит.

Рис 21. Среда рабочего стола Cinnamon
Рис 21. Среда рабочего стола Cinnamon
Рис 22. Среда рабочего стола GNOME
Рис 22. Среда рабочего стола GNOME
Рис 23. Среда рабочего стола KDE PLASMA
Рис 23. Среда рабочего стола KDE PLASMA

Выбираем окружение и устанавливаем:

Рис 24. Выбор окружения
Рис 24. Выбор окружения

В конце установки потребуется установить загрузчик GRUB, рекомендую сразу поставить, так как в будущем даст использовать другое ядро линукса или другой линукс. /dev/sda - это ваш "диск" в системах линукс на него и ставим GRUB.

Рис 25. Выбор окружения
Рис 25. Выбор окружения

Включаем Debian и настраиваем его

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

Рис 25. Вход в систему
Рис 25. Вход в систему
Рис 26. Рабочий стол
Рис 26. Рабочий стол

После входа видим рабочий стол, открываем Firefox и начинаем скачивать все необходимое.

1. Google Chrome - скачиваем файл с расширением .DEB, грубо говоря это аналог .EXE, но для систем построенных на базе Debian (Debian, Ubuntu, Cinnamon все они используют .deb, а вот rpm - это Fedora, RHEL, CenOS)

Рис 26. Google Chrome 
Рис 26. Google Chrome 

Переходим в папку с нашим файлом, нажимаем ПКМ - открыть терминал:

Рис 27. Терминал
Рис 27. Терминал

В терминал вводим: для получения прав root

su -

С помощью команды pwd узнаем, где мы находимся, если не в папке загрузки вводим команду cd /

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

cd /home/имя_пользователи/Загрузки/

Пишем снова команду после данных манипуляций ls и если вы увидели файл google-chrome-stable_current_amd64.deb значит вы попали куда нужно, в терминале также отображается где вы сейчас находитесь root@deb-main-host:/home/usgog/Загрузки#

Рис 28. Терминал
Рис 28. Терминал

Вводим команду: dpkg

Команда dpkg в Debian Linux используется для управления установленными пакетами. Вот несколько основных опций этой команды:

  • dpkg -i <пакет.deb>: Устанавливает указанный пакет.
  • dpkg -r <пакет>: Удаляет указанный пакет.
  • dpkg -l: Показывает список всех установленных пакетов.
  • dpkg -s <пакет>: Показывает информацию о указанном пакете.
  • dpkg -L <пакет>: Показывает файлы, установленные из указанного пакета.

Это лишь небольшой набор команд, которые можно использовать с dpkg. Команда dpkg работает на более низком уровне, чем менеджеры пакетов высокого уровня, такие как apt, и может использоваться для более прямого управления пакетами в системе.

Пишем данную команду и получаем скорее всего ошибку

dpkg -i google-chrome-stable_current_amd64.deb

Не установлен пакет: libu2f-udev

Рис 29. Установка Google
Рис 29. Установка Google

Решаем проблему, сначала заходим настраиваем репозиторий, закомментировать строку:

nano /etc/apt/sources.list
#deb cdrom:[Debian GNU/Linux 12.4.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20231210-17:57]/ bookworm main non-free-firmware

Обновляем пакеты:

apt-get update -y && apt-get upgrade -y

Если возникает ошибка Неудовлетворённые зависимости.

Используем команду:

apt --fix-broken install

После нее снова пишем команду:

apt-get update -y && apt-get upgrade -y

После всех манипуляций пишем снова команду для установки Google chrome:

dpkg -i google-chrome-stable_current_amd64.deb

Пример установки Telegram

Для установки мы будем использовать flatpak - это система управления пакетами и среда выполнения для Linux, предназначенная для упрощения установки, обновления и запуска приложений в изолированных контейнерах.

Пишем в поисковике telegram flatpak, переходим на сайт:

Рис 29. Telegram
Рис 29. Telegram

Устанавливаем Flatpak данной командой:

apt install flatpak

Добавляем репозиторий Flatpak:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Устанавливаем телеграмм:

flatpak install flathub org.telegram.desktop

Установка Flatpak в первый раз может занять длительное время по нескольким причинам:

  • Загрузка базового образа: При первой установке Flatpak может потребоваться загрузить базовый образ среды выполнения, который содержит необходимые библиотеки и зависимости для запуска приложений. Это может занять время в зависимости от скорости вашего интернет-соединения и размера образа.
  • Настройка репозиториев: При первой установке Flatpak может выполнять настройку репозиториев и загрузку метаданных о доступных приложениях, что также может занять время.
  • Создание изолированной среды: Flatpak создает изолированную среду для каждого приложения, что может потребовать времени на настройку и подготовку этой среды.

Установка приложений через Flatpak будут происходить быстрее в следующий раз.

После всех манипуляций и из-за установки Flatpak перезагружаем систему или пишем в терминале reboot на этом установка завершена.

1313
50 комментариев

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

Современный линукс проще винды или мака, обычному пользователю не надо лазить в консоль и прочие ужасы.

8
Ответить

Скорее, проблем хватает у тех, кто не умеет пользоваться Debian, особенно у всяких мамкиных эникейщиков, которые первый в первый класс, только вчера слезши с форточки.... Вот у них хватает.. У нормальных людей проблем с Debian нет

Ответить

>Linux Debian часто рекомендуется новичкамКто? Когда? Никто не ставит дебиан на домашний комп новичкам. Для свичеров лучше Linux Mint, а прошаренные сами знают, что им нужно и зачем.

7
Ответить

Типичный линупс - установка Хрома за 48 несложных шагов через терминал и трах с зависимостями.

Напомните, Дебиан всё еще поставляется с чистым опенсорсом, когда даже mp3-декодера нет, т.к. он проприетарный? Или уже что-то поменялось?

5
Ответить

даже mp3-декодера нетЛюди придумали убунту для этого

1
Ответить

у мп3 давно вроде патенты истекли

1
Ответить

В последнем дебиане несвободные пакеты включили в стандартный дистрибутив.

Ответить