Первые шаги в Linux
Linux — семейство бесплатных операционных систем с открытым исходным кодом. Их ставят на старые ноутбуки, серверы в дата-центрах и внутри Windows через WSL (Windows Subsystem for Linux — подсистема Linux в Windows 11/10).
Linux полезен обычному пользователю как альтернатива Windows и будущему IT-специалисту как среда, в которой работает большинство сайтов и сервисов в интернете. На Mac многие команды терминала похожи — см. Первые шаги в macOS. Телефон на Android тоже основан на ядре Linux.
Мини-глоссарий
| Термин | Простое объяснение |
|---|---|
| Дистрибутив | Готовая сборка Linux с программами и оформлением |
| Ядро | Сердце системы, управляет железом |
| Рабочий стол | Графическая оболочка: GNOME, KDE, XFCE |
| Терминал | Текстовое окно для команд |
| sudo | Выполнить команду от имени администратора |
| root | Суперпользователь с полными правами |
| Репозиторий | Каталог программ, откуда система ставит софт |
| Пакет | Установочный архив программы (.deb, .rpm) |
| WSL | Linux внутри Windows без перезагрузки |
| Live USB | Запуск Linux с флешки без установки на диск |
Три способа попробовать
| Способ | Для кого | Риск для данных на ПК |
|---|---|---|
| Live USB | Посмотреть без установки | Нет, если не нажимать "Install" |
| Двойная загрузка | Linux и Windows на одном диске | Средний — нужен свободный раздел |
| WSL2 в Windows 11 | Учёба и разработка | Низкий |
| Виртуальная машина | Эксперименты | Низкий |
Новичку на Windows 10/11 чаще всего достаточно WSL — см. операционные системы, WSL.
Пошаговая установка WSL (Windows 11)
Шаг 1. Проверка версии Windows
- Win+R →
winver— нужна Windows 10 (2004+) или Windows 11. - Включите виртуализацию в BIOS, если WSL не ставится (часто уже включена).
Шаг 2. Установка одной командой
- Откройте PowerShell от имени администратора.
- Выполните:
wsl --install - Перезагрузите ПК.
- При первом запуске создайте имя пользователя и пароль Linux (запомните — для sudo).
Шаг 3. Выбор дистрибутива
- По умолчанию часто ставится Ubuntu.
- Список:
wsl --list --online, установка:wsl --install -d Debian
Шаг 4. Первые команды
sudo apt update
sudo apt upgrade -y
Шаг 5. Доступ к файлам
- Файлы Windows:
/mnt/c/Users/ВашеИмя/ - Из Проводника Windows: адрес
\\wsl$\Ubuntu\home\ваш_логин
См. настройку Windows.
Пошаговая установка Live USB
Шаг 1. Подготовка
- USB-флешка 8 ГБ+ (все данные на ней будут стёрты).
- Скачайте образ Ubuntu или Linux Mint с официального сайта (.iso).
- Программа Rufus (Windows) или Etcher — запись образа на флешку.
Шаг 2. Загрузка с флешки
- Перезагрузка → Boot Menu (F12, F2, Esc — зависит от ПК).
- Выберите USB-накопитель.
- Try Ubuntu / Попробовать — система загрузится в RAM, диск не трогается.
Шаг 3. Оценка
- Wi‑Fi, звук, тачпад работают?
- Если да — можно ставить рядом с Windows (раздел "Install alongside Windows").
Не нажимайте "Erase disk", если не уверены на 100 %.
Дистрибутивы для начинающих
Дистрибутив — конкретная сборка Linux с выбранным рабочим столом и набором программ.
| Дистрибутив | Особенность |
|---|---|
| Ubuntu | Много русскоязычных инструкций, крупное сообщество |
| Linux Mint | Похож на классический рабочий стол Windows |
| Fedora | Свежие пакеты, близко к корпоративным серверам |
| Debian | Стабильность, основа Ubuntu и многих серверов |
| Pop!_OS | Удобен на ноутбуках с NVIDIA |
| Zorin OS | Интерфейс, похожий на Windows |
Arch и другие минималистичные дистрибутивы лучше отложить до появления опыта.
Выбор рабочего стола
| Оболочка | Ощущения |
|---|---|
| GNOME | Современный, минималистичный (Ubuntu по умолчанию) |
| KDE Plasma | Гибкая настройка, похожа на Windows |
| XFCE | Легковесная, для слабых ПК |
| Cinnamon | Классическое меню Пуск (Linux Mint) |
Первый день на рабочем столе — пошагово
Шаг 1. Обновления
Графически: Software Update / Центр обновлений.
В терминале (Ubuntu/Debian):
sudo apt update
sudo apt upgrade -y
Перезагрузка, если обновилось ядро: sudo reboot
Шаг 2. Файлы
- Откройте файловый менеджер (Nautilus в Ubuntu, Dolphin в KDE).
- Домашняя папка обозначается
~или/home/ваш_логин. - Стандартные папки: Documents, Downloads, Pictures — как на Windows/Mac.
Шаг 3. Браузер
- Firefox часто установлен.
- Chromium или Chrome — из магазина приложений.
Шаг 4. Терминал
- Ctrl+Alt+T (Ubuntu) или найти в меню приложений.
- Базовые команды:
ls(список файлов),cd(перейти в папку),pwd(где я). - См. терминал, знаки в командной строке.
Шаг 5. sudo
sudo — команда "выполнить от имени администратора". Система спросит ваш пароль — при вводе символы не отображаются, это нормально.
sudo apt install htop
Аналог UAC в Windows. Не работайте постоянно под root.
Установка программ
Магазин приложений
- Ubuntu Software — графический каталог, как App Store.
- Поиск → Установить → введите пароль sudo.
Терминал (APT — Ubuntu/Debian)
sudo apt update
sudo apt install vlc gimp libreoffice
Flatpak и Snap
| Формат | Особенность |
|---|---|
| Snap | Встроен в Ubuntu, изолированные пакеты |
| Flatpak | Универсальные пакеты, Flathub.org |
sudo apt install flatpak
flatpak install flathub org.mozilla.firefox
Правила безопасности
- Берите программы из официальных репозиториев.
- Не копируйте команды
curl | bashиз случайных статей без понимания. - См. опасные скрипты.
Структура файловой системы
| Путь | Содержимое |
|---|---|
/ | Корень всей системы |
/home/имя | Ваши личные файлы |
/etc | Конфигурация системы |
/var | Логи, кэш |
/media или /mnt | Подключённые USB-диски |
/tmp | Временные файлы |
Нет диска C: — одно дерево папок. USB-диски появляются в /media/ваш_логин/.
Отличия от Windows и macOS
| Тема | Linux |
|---|---|
| Диски | Одно дерево, точки монтирования |
| Программы Windows | Не все есть нативно — игры через Proton/Steam, офис LibreOffice или веб |
| Права | sudo для администрирования |
| Драйверы | Большинство железа работает из коробки; NVIDIA иногда требует отдельный драйвер |
| Обновления | Часто бесплатны навсегда, без лицензии |
Облако и бэкап на Linux
| Задача | Инструмент |
|---|---|
| Google Drive / OneDrive | rclone, официальные клиенты, браузер |
| Локальный бэкап файлов | Deja Dup (резервное копирование) |
| Снимок системы | Timeshift (как точка восстановления) |
| Синхронизация папок | Syncthing, Nextcloud |
Пошагово:
- Установите Deja Dup:
sudo apt install deja-dup - Выберите папки Documents, Pictures.
- Укажите внешний диск или облако через rclone.
- Расписание — еженедельно.
См. Облако и бэкап.
Связь Linux с телефоном
| Способ | Описание |
|---|---|
| USB | Android — режим MTP, файлы в файловом менеджере |
| KDE Connect | Уведомления, буфер обмена, файлы по Wi‑Fi |
| Syncthing | Синхронизация папок с Android |
| Облако | Google Drive, Nextcloud — общий для ПК и телефона |
См. Знакомство с Android.
Практические сценарии
Сценарий 1. Оживить старый ноутбук
- Скачать Linux Mint XFCE.
- Записать Live USB, попробовать.
- Установить рядом с Windows или вместо (если Windows не нужен).
- 4 ГБ RAM — только лёгкий рабочий стол (XFCE, не KDE с эффектами).
Сценарий 2. Учёба программированию на Windows
- Установить WSL2 + Ubuntu.
- В VS Code расширение "WSL" — код в Linux, редактор в Windows.
- Python, Node, Git — в терминале WSL.
- См. Linux для бэкенда.
Сценарий 3. Работа с документами
- LibreOffice — открывает
.docx,.xlsx. - Google Docs в браузере.
- Сохранять в облако, не только на локальный диск.
Сценарий 4. Игры
- Steam + Proton для многих Windows-игр.
- Проверять совместимость на protondb.com.
- Для максимальной совместимости с играми Windows остаётся dual boot или отдельный ПК.
Базовые команды терминала
| Команда | Действие |
|---|---|
ls | Список файлов в папке |
ls -la | Подробный список, включая скрытые |
cd Documents | Перейти в папку |
cd .. | На уровень выше |
pwd | Текущий путь |
mkdir проект | Создать папку |
cp file.txt backup.txt | Копировать файл |
mv file.txt ~/Documents/ | Переместить |
rm file.txt | Удалить (без корзины!) |
cat file.txt | Показать содержимое |
nano file.txt | Простой редактор |
history | История команд |
man ls | Справка по команде |
Внимание: rm -rf удаляет безвозвратно. Дважды проверяйте путь.
См. основы UNIX.
Чеклист первой недели
- Система обновлена (
apt update && apt upgrade) - Wi‑Fi и звук работают
- Установлен браузер и LibreOffice (или аналог)
- Создана папка для проектов в
~/Documents - Пароль sudo запомнен и надёжен
- Настроен Deja Dup или копирование на внешний диск
- Открыт терминал и выполнены
ls,cd,pwd - Знаю, где лежат загрузки (
~/Downloads)
Частые ошибки
Ошибка 1. Копировать команды из интернета без чтения
sudo rm -rf / и подобное уничтожает систему. Понимайте каждую команду.
Ошибка 2. Работать только под root
Создайте обычного пользователя. root — только для установки и настройки системы.
Ошибка 3. Скачивать .deb/.rpm с левых сайтов
Только официальные репозитории и сайты разработчиков.
Ошибка 4. Ждать 1:1 все программы Windows
Ищите альтернативы: GIMP вместо Photoshop для базовой обработки, LibreOffice вместо Office.
Ошибка 5. Не делать бэкап перед экспериментами
Timeshift или копия /home перед установкой драйверов NVIDIA и сменой ядра.
Ошибка 6. Забыть про права на исполняемый файл
Скрипт не запускается — возможно, нужно chmod +x script.sh.
Ошибка 7. Dual boot без отключения Fast Startup в Windows
Windows "захватывает" диск — Linux не видит NTFS корректно. Отключите быстрый запуск в Windows.
Устранение неполадок
Нет Wi‑Fi (нет драйвера)
- Подключите телефон по USB, раздайте интернет (USB tethering).
- Установите драйвер: часто
sudo apt install linux-firmwareили проприетарный пакетbcmwl-kernel-source(Broadcom). - Поиск по модели ноутбука + "ubuntu wifi" — на форумах есть готовые шаги.
Чёрный экран после установки NVIDIA
- Загрузка с параметром
nomodeset(меню GRUB → e → добавить в строку linux). - Установить рекомендуемый проприетарный драйвер в "Дополнительные драйверы".
Не монтируется USB-диск
lsblk
sudo mount /dev/sdb1 /mnt
Проверьте формат: NTFS нужен ntfs-3g. exFAT — exfat-fuse.
Закончилось место на диске
df -h
du -sh ~/* | sort -h
Очистка пакетов: sudo apt autoremove && sudo apt clean
WSL не запускается
wsl --updateв PowerShell администратора.- Включить компоненты: Virtual Machine Platform, WSL.
- Перезагрузка.
Русская раскладка не переключается
System Settings → Keyboard → Input Sources — добавить Russian, назначить сочетание (часто Super+Space или Shift+Alt).
FAQ
Linux бесплатный — это законно?
Да. Открытая лицензия разрешает использовать, копировать и изменять.
Нужен ли антивирус?
Для домашнего десктопа обычно нет. Не запускайте неизвестные скрипты с правами root. См. цифровую безопасность.
Какой дистрибутив выбрать первым?
Ubuntu или Linux Mint — максимум готовых ответов на русском языке.
WSL или полная установка?
WSL — для учёбы и разработки на Windows. Полная установка — если Linux основная система на старом ноутбуке.
Можно ли вернуть Windows?
Да. При dual boot — загрузчик GRUB. При полной замене — переустановка Windows с флешки (данные на диске будут потеряны без бэкапа).
Чем Linux связан с Android?
Android использует ядро Linux. Команды adb для отладки телефона работают с Linux и WSL. См. Android.
Где учить терминал дальше?
Терминал — раздел, запуск приложений.
Можно ли играть на Linux?
Steam + Proton — тысячи Windows-игр. Проверяйте protondb.com. Для максимальной совместимости — dual boot Windows.
Нужен ли Linux на работе офисному клерку?
Не обязателен. Нужен при переходе в IT, разработку, администрирование серверов.
Чем отличается Ubuntu от Linux Mint?
Mint часто ставят на базе Ubuntu, но с другим рабочим столом Cinnamon и мультимедиа-кодеками из коробки.
Пошаговая настройка Deja Dup (бэкап файлов)
- Установка:
sudo apt install deja-dup - Запустите Backups / Резервные копии из меню.
- Папки для сохранения — отметьте Documents, Pictures, Music.
- Папки для игнорирования — Downloads, .cache, node_modules.
- Место хранения — внешний USB-диск или Google Drive через интеграцию.
- Автоматически — еженедельно, хранить 3 месяца снимков.
- Раз в квартал: Восстановить тестовый файл из мастера.
См. облако и бэкап.
Пошаговая работа в WSL с VS Code
- Установите VS Code в Windows.
- В WSL:
sudo apt install git - В VS Code расширение WSL от Microsoft.
- Откройте папку:
code .из терминала WSL в нужном каталоге. - Терминал в VS Code — уже Linux, команды
python,nodeставятся в WSL. - Файлы проекта лежат в
\\wsl$\Ubuntu\home\...— не путайте сC:\.
См. frontend и backend.
Настройка rclone для Google Drive
sudo apt install rclone
rclone config
n— new remote, имяgdrive.- Тип
drive(Google Drive). - Следуйте ссылке авторизации в браузере.
- Копирование папки на Drive:
rclone sync ~/Documents gdrive:Documents - Расписание через cron — для продвинутых. Новичку достаточно ручного sync раз в неделю.
Службы и автозапуск (systemd)
| Команда | Действие |
|---|---|
systemctl status nginx | Статус службы веб-сервера |
sudo systemctl start nginx | Запустить |
sudo systemctl enable nginx | В автозагрузку |
journalctl -xe | Последние системные логи |
Понадобится при администрировании. На первой неделе достаточно знать, что службы есть.
Дополнительные практические сценарии
Сценарий 5. Учёба Python на домашнем Windows
- WSL2 + Ubuntu.
sudo apt install python3 python3-pip python3-venvpython3 -m venv ~/venvs/learnsource ~/venvs/learn/bin/activate- Код в VS Code через WSL.
Сценарий 6. Старый ПК родителя — только интернет и почта
- Linux Mint XFCE.
- Firefox, Thunderbird, LibreOffice.
- Крупные значки, простая тема.
- Автологин (только если ПК дома и без детей).
Сценарий 7. Разработчик купил Mac
Терминал macOS близок к Linux — многие команды те же. См. macOS. Homebrew заменяет apt для софта.
Таблица — где что искать в меню Ubuntu
| Задача | Где в GNOME |
|---|---|
| Wi‑Fi | Settings → Wi-Fi |
| Bluetooth | Settings → Bluetooth |
| Принтер | Settings → Printers |
| Обновления | Software Updater |
| Удалить программу | Software / apt remove |
| Терминал | Ctrl+Alt+T |
| Дисплей | Settings → Displays |
| Энергосбережение | Settings → Power |
На KDE, XFCE названия похожи, иконки другие.
Дополнительные частые ошибки
Ошибка 8. Забыть пароль пользователя Linux
На загрузке — recovery mode, root shell, passwd username. Запишите пароль на бумаге при первой настройке.
Ошибка 9. Форматировать весь диск при установке
Всегда читайте, какой диск выбран в установщике. "Erase disk" на не том диске — потеря Windows и данных.
Ошибка 10. Отключить обновления ядра
Без обновлений — дыры в безопасности. Перезагрузка после kernel update обязательна.
Дополнительное устранение неполадок
Звук не работает
sudo apt install pavucontrol
PulseAudio Volume Control — выбрать правильное устройство вывода.
Ноутбук не уходит в сон
Проверьте systemctl status sleep.target. Иногда мешает USB-мышь или Wake-on-LAN.
Экран мигает на NVIDIA
Проприетарный драйвер из "Additional Drivers" стабильнее nouveau для игр и нескольких мониторов.
Не работает тачпад
Параметр i8042.nopnp=1 в GRUB — для старых ноутбуков, только по инструкции к модели.
Когда Linux нужен IT-специалисту
| Направление | Роль Linux |
|---|---|
| Бэкенд, DevOps | Серверы почти всегда на Linux |
| Data Science | Python, Jupyter на Linux/WSL |
| Встраиваемые системы | Сборки на Linux |
| Администрирование | SSH, логи, systemd |
См. Linux для бэкенд-разработчика, исполняемые файлы ELF.
Куда дальше
- Первые шаги в macOS
- Знакомство с Android
- Облако и бэкап
- Linux для бэкенд-разработчика
- Основы UNIX
- Исполняемые файлы — ELF
- Операционные системы
- Настройка Windows — WSL и dual boot