LinuxRuLinux без лишней теории

Инструкции по Linux

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

Все статьи раздела

ИнструкцииКак установить Linux рядом с Windows 11: разметка, BitLocker, GRUBКак установить Linux рядом с Windows 11: BitLocker и ключ, быстрый запуск, сжатие тома, разделы, Secure Boot, меню GRUB и как потоИнструкцииОсновные команды Linux для начинающих с примерамиОсновные команды терминала Linux для начинающих: навигация, файлы, поиск, права и sudo, процессы, диски, сеть, установка программ ИнструкцииПрава доступа в Linux: chmod, chown и разбор Permission deniedПрава доступа Linux: как читать ls -l, что значит chmod 755 и 644, символьная запись, chown, umask, SUID, SGID и sticky bit, причиИнструкцииКак установить программу в Linux: все способы с примерамиКак установить программу в Linux: через терминал из репозитория (apt, dnf, pacman), центр приложений, Flatpak, Snap, deb и rpm пакИнструкцииКак сделать загрузочную флешку Linux и загрузиться с неёКак сделать загрузочную флешку Linux: проверка ISO, запись через Ventoy, Rufus, balenaEtcher и dd, загрузка в UEFI и Secure Boot, ИнструкцииКак восстановить загрузчик GRUB после Windows или неудачного обновленияКак восстановить GRUB после установки Windows или обновления: порядок загрузки UEFI, grub rescue, chroot с Live USB, grub-install,ИнструкцииCron и crontab в Linux: как настроить задания по расписаниюКак добавить задание в cron: команды crontab, синтаксис пяти полей, готовые примеры, логи и частые ошибки окружения. Плюс systemd ИнструкцииПоиск файлов в Linux: по имени, размеру, дате и содержимомуПоиск файлов в Linux: find примеры по имени, размеру и дате, plocate для мгновенного поиска, grep и ripgrep для поиска текста в фаИнструкцииКак подключиться по SSH из Linux и Windows: от первого входа до туннелейКак подключиться по SSH из Linux и Windows: ключи ssh-keygen, отправить их на сервер, настроить ssh config, копировать файлы scp иИнструкцииПользователи и sudo в Linux: добавить пользователя, группы и праваКак добавить пользователя в Linux, добавить в группу sudo или wheel, настроить sudoers через visudo, sudo без пароля, сменить пароИнструкцииКак освободить место на диске в Linux и найти, что его съелоЗакончилось место в Ubuntu или другом Linux? Ищем тяжёлые каталоги через du и ncdu, чистим кэш пакетов, старые ядра, Flatpak, SnapИнструкцииКак установить драйвер NVIDIA в Ubuntu, Fedora и Arch LinuxКак установить драйвер NVIDIA в Ubuntu, Fedora и Arch: открытые модули или ветка 580, Secure Boot и MOK, Wayland, проверка nvidia-ИнструкцииГорячие клавиши терминала Linux и приёмы работы в bashГорячие клавиши терминала Linux для bash: редактирование строки, Ctrl+R и история команд, автодополнение, перенаправление вывода, ИнструкцииАрхивы в Linux: команды tar, zip и 7z с примерамиКак распаковать tar.gz, tar.xz и tar.zst, архивировать папку в Linux, команды tar, gzip, xz, zstd, zip и 7z, распаковка RAR, кодирИнструкцииНе работает Wi-Fi в Linux: пошаговая диагностика и решениеНе работает Wi-Fi в Linux или Ubuntu не видит сети: проверка адаптера, rfkill, прошивки по дистрибутивам, драйвер Broadcom и RealtИнструкцииКак обновить Ubuntu: от обычных обновлений до перехода на 26.04 LTSКак обновить Ubuntu в 2026 году: apt upgrade и full-upgrade, snap и Flatpak, переход с 24.04 на 26.04 LTS через do-release-upgradeИнструкцииsystemctl в Linux: управление службами и автозагрузкойsystemctl команды: запуск, остановка, статус, автозагрузка службы через systemctl enable, журнал journalctl, свой unit-файл, systeИнструкцииКак установить Ubuntu 26.04 LTS с флешки и не потерять данныеКак установить Ubuntu 26.04 LTS с флешки: проверка образа, Boot Menu и Secure Boot, разметка рядом с Windows, шифрование LUKS или ИнструкцииУстановка Linux Mint 22.3 с флешки по шагам: от ISO до драйверовКак установить Linux Mint 22.3 с флешки: выбор Cinnamon, MATE или Xfce, проверка ISO, запись образа, разметка диска, драйверы NVIDИнструкцииКоманды apt: как ставить, искать и удалять пакеты в Ubuntu и DebianКоманды apt в Ubuntu и Debian: установка и удаление пакетов, purge и autoremove, поиск, формат deb822, ключи репозиториев без apt-ИнструкцииКоманды dnf в Fedora 44: от установки пакета до отката обновленияКоманды dnf в Fedora 44: установка и поиск пакетов, обновление и переход на новый релиз, группы, история и откат транзакций, подклИнструкцииМонтирование дисков в Linux: от mount до автомонтирования в fstabМонтирование диска в Linux командой mount и через /etc/fstab: UUID, опции nofail и noatime, NTFS через ntfs3 и ntfs-3g, сетевые SMИнструкцииLVM в Linux: как создать тома и расширить раздел без переустановкиLVM в Linux на практике: PV, VG и LV, создание томов, как расширить LVM раздел через lvextend -r без переустановки, growpart, pvmoИнструкцииНастройка UFW: включаем firewall в Ubuntu и открываем нужные портыНастройка UFW в Ubuntu и Debian: как включить firewall без потери SSH, ufw allow для сервисов, профили приложений, логи, удаление ИнструкцииУстановка Docker в Ubuntu, Debian и Fedora: официальный репозиторий и работа без sudoУстановить Docker в Ubuntu 26.04, Debian 13 и Fedora 44 из официального репозитория: команды, проверка hello-world, Docker без sudИнструкцииОбщая папка Samba: настройка в Ubuntu и подключение из Windows 11Samba общая папка между Linux и Windows 11: установка в Ubuntu, Fedora и Arch, smb.conf, права и группа, пароли smbpasswd, сетевойИнструкцииУдалённый рабочий стол в Linux: как подключиться из Windows и через интернетУдалённый рабочий стол Linux в 2026: встроенный RDP в Ubuntu 26.04 и KDE, xrdp для Xfce, VNC через SSH, RustDesk, подключение из WИнструкцииBash-скрипты для начинающих: от первого файла до рабочего бэкапаBash-скрипт для начинающих: shebang и chmod +x, переменные и кавычки, аргументы, bash if примеры, циклы for и while, функции, set ИнструкцииVim для начинающих: как выйти из редактора, сохранить файл и работать без мышиКак выйти из Vim, сохранить файл и не потерять правки: режимы, :wq и :q!, навигация, поиск и замена :%s, системный буфер обмена и Инструкцииhtop и процессы Linux: как найти нагрузку и правильно убить процессhtop в Linux на практике: как найти процесс, который грузит CPU и память, как убить процесс через kill и kill -9, что такое сигналИнструкцииНастройка сети в Linux: статический IP через nmcli, netplan и ipНастройка сети в Linux: команда ip, статический IP через nmcli и netplan в Ubuntu 26.04, Debian interfaces, проверка соединения и ИнструкцииDNS в Linux: как сменить сервер, включить DNS over TLS и очистить кэшКак сменить DNS в Linux: кто управляет resolv.conf, nmcli и netplan, глобальные серверы в systemd-resolved, DNS over TLS, очистка ИнструкцииПосмотреть диски и разделы в Linux: lsblk, fdisk -l и проверка SMARTКак посмотреть диски и разделы в Linux: lsblk и lsblk -f, fdisk -l, df -hT, blkid и UUID, а также проверка здоровья HDD и NVMe черИнструкцииrsync в Linux: синхронизация папок и резервные копии на примерахrsync на примерах: ключи -avh и -P, слеш в конце пути, --delete без потерь, копирование через SSH, синхронизация папок и резервныеИнструкцииTimeshift: как настроить снимки и восстановить систему LinuxTimeshift в Linux Mint и Ubuntu: RSYNC или BTRFS, настройка расписания, команды терминала, как восстановить систему после неудачноИнструкцииКак подключить принтер в Linux: CUPS, драйверы и сканирование на МФУКак подключить принтер в Linux: настройка CUPS, печать без драйвера IPP Everywhere, драйверы HP, Epson, Brother, сетевые МФУ и скаИнструкцииBluetooth в Linux: подключить наушники через bluetoothctl и настроить кодекBluetooth в Linux не работает или не видит наушники: проверка rfkill и службы, сопряжение через bluetoothctl, кодеки AAC, aptX, LDИнструкцииGit для начинающих: как пользоваться Git в Linux от первого коммита до GitHubGit для начинающих в Linux: установка и настройка, init, add, commit, ветки и слияние, SSH-ключ для GitHub, clone и push, отмена оИнструкцииКак изменить разрешение и масштаб экрана в LinuxКак изменить разрешение экрана в Linux: Настройки GNOME и gdctl, KDE Plasma и kscreen-doctor, xrandr и cvt в X11, своё разрешение ИнструкцииLM Studio в Linux: как установить и запустить локальную нейросеть без интернетаLM Studio в Linux: установка AppImage в Ubuntu, Fedora и Arch, выбор GGUF-модели и квантования под видеопамять, запуск локального ИнструкцииOpen WebUI: свой локальный ChatGPT на Linux с Ollama и DockerOpen WebUI на Linux: запуск в Docker с Ollama, compose-файл с GPU, закрытие регистрации, доступ с телефона по HTTPS, документы и RИнструкцииРаспознавание речи в Linux: Whisper и whisper.cpp для аудио, видео и субтитровWhisper в Linux: установка openai-whisper и сборка whisper.cpp с CUDA и Vulkan, выбор модели для русского, субтитры SRT из видео, ИнструкцииУстановка CUDA в Ubuntu и Debian: драйвер NVIDIA, CUDA Toolkit, cuDNN и проверка GPUКак установить CUDA в Ubuntu 26.04, 24.04 и Debian 13: драйвер NVIDIA, CUDA Toolkit 13.4, cuDNN, исправление nvcc not found, провеИнструкцииllama.cpp в Linux: сборка, запуск GGUF-моделей и llama-serverllama.cpp в Linux: установка пакетом и сборка с CUDA, ROCm или Vulkan, выбор квантизации GGUF, llama-server с OpenAI API, автозапуИнструкцииКак узнать версию Linux, дистрибутива и ядраКак узнать версию Linux, дистрибутива и ядра: cat /etc/os-release, uname -r, hostnamectl, lsb_release, архитектура, файлы версий, ИнструкцииКак удалить программу в Linux полностью и без хвостовКак удалить программу в Linux полностью: apt purge и autoremove в Ubuntu, dnf remove, pacman -Rns, Flatpak, Snap, AppImage, очисткИнструкцииПеременные окружения и PATH в Linux: как добавить путь навсегдаПеременная PATH и переменные окружения в Linux: export, .bashrc или .profile, /etc/environment, environment.d для GUI, zsh и fish,ИнструкцииКак создать swap-файл в Linux, увеличить или удалить егоКак создать swap-файл в Linux и увеличить swap в Ubuntu: fallocate и mkswap, fstab, размер, swappiness, swap на Btrfs, гибернация Инструкцииtmux в Linux: сессии, окна, панели и горячие клавишиtmux для начинающих: сессии, окна и панели, горячие клавиши в таблице, работа по SSH без обрывов, рабочий .tmux.conf и решения часИнструкцииСимволическая ссылка в Linux: команда ln -s и жёсткие ссылкиКак создать символическую ссылку в Linux командой ln -s, заменить и удалить её без потери данных, найти битые ссылки и чем отличаеИнструкцииsed и awk в Linux: замена текста и однострочники с примерамиЗамена строки в файле через sed и sed -i с резервной копией, удаление и вставка строк, примеры awk для столбцов, логов и подсчётовИнструкцииcurl и wget в Linux: скачивание файлов, запросы к API и примерыПримеры curl и wget в Linux: скачать файл и докачать, заголовки и коды ответа, curl POST-запрос с JSON к API, загрузка через проксИнструкцииКак посмотреть открытые порты в Linux и найти процесс на портуКак посмотреть открытые порты в Linux командой ss -tulpn, узнать, какой процесс занимает порт, через lsof и fuser, освободить портИнструкцииУстановка и настройка nginx на Ubuntu и Debian: от первого сайта до reverse proxyУстановка nginx на Ubuntu 26.04 и Debian 13: server-блоки, статический сайт, nginx reverse proxy с WebSocket, логи и разбор ошибокИнструкцииCertbot для Nginx и Apache: бесплатный SSL сертификат Let's EncryptCertbot и Let's Encrypt на Ubuntu, Debian и Fedora: SSL сертификат бесплатно для Nginx и Apache, wildcard через DNS, автопродлениеИнструкцииVPN в Linux: подключаем OpenVPN, WireGuard и AmneziaWG без лишних программКак подключить VPN в Linux: OpenVPN и WireGuard через NetworkManager, AmneziaWG и клиент AmneziaVPN, выборочная маршрутизация и прИнструкцииВиртуальная машина в Linux: KVM с virt-manager или VirtualBox для Windows 11Виртуальная машина в Linux: установка KVM и virt-manager или VirtualBox на Ubuntu, Windows 11 с TPM и Secure Boot, общие папки virИнструкцииКак обновить ядро Linux в Ubuntu, Debian, Fedora и Arch и откатиться назадКак обновить ядро Linux в 2026 году: HWE в Ubuntu, backports в Debian 13, Fedora и Arch, mainline и XanMod, откат на старое ядро чИнструкцииКак установить Arch Linux: archinstall, разметка UEFI и рабочий столУстановка Arch Linux по шагам: archinstall 4.5 и ручной путь, разметка UEFI, pacstrap, systemd-boot или GRUB, KDE Plasma или GNOMEИнструкцииКак записать экран в Linux: от Ctrl+Shift+Alt+R до OBS StudioКак записать экран в Linux и Ubuntu: встроенная запись GNOME и KDE, Kooha, OBS Studio на Wayland, кодирование NVENC и VA-API, чёрнИнструкцииКак войти на Госуслуги по ЭП в Linux: КриптоПро CSP, плагины, Рутокен и JaCartaКак установить КриптоПро CSP 5.0 в Linux, подключить Рутокен и JaCarta, поставить ЭЦП Browser plug-in и плагин Госуслуг и войти наИнструкцииПроверка диска в Linux: fsck, e2fsck и badblocks без потери данныхПроверка диска в Linux: fsck и e2fsck для ext4, проверка корня при загрузке, badblocks, SMART, XFS и Btrfs, восстановление суперблИнструкцииЧто делать, если Linux зависает намертво: от REISUB до earlyoomLinux зависает намертво? Как отличить зависание графики от нехватки памяти, перезагрузиться через REISUB, включить SysRq, поставитИнструкцииЧерный экран после загрузки Linux: как вернуть рабочий столЧерный экран Ubuntu и Linux после загрузки или установки драйвера NVIDIA: вход через TTY, nomodeset, recovery mode, откат ядра и пИнструкцииРезервные копии в Linux: Borg или Restic и схема 3-2-1 домаРезервное копирование Linux с Borg и Restic: схема 3-2-1, сравнение, установка, команды create, backup, prune и forget, systemd tiИнструкцииСнимки Btrfs со Snapper: настройка и восстановление системыSnapper на Btrfs: create-config, лимиты и таймеры, снимки при apt, dnf5 и pacman, undochange, загрузка из снимка через grub-btrfs ИнструкцииComfyUI в Linux: установка и стабильная генерация изображенийУстановка ComfyUI в Linux: Python и venv, PyTorch для NVIDIA, AMD ROCm и Intel Arc, модели, кастомные ноды, флаги памяти, служба sИнструкцииDistrobox: несколько дистрибутивов Linux в одной системеDistrobox: установка с Podman, создание контейнеров Ubuntu, Arch и Fedora, экспорт программ на хост, отдельный home, distrobox assИнструкцииDocker Compose plugin в Linux: современная работа с compose.yamlКак установить плагин docker compose в Ubuntu, Debian, Fedora и Arch, писать compose.yaml, работать с .env, профилями, watch и уйтИнструкцииDocker Rootless: установка, настройка и ограниченияDocker Rootless по шагам: зачем он нужен, установка в Ubuntu, Debian и Fedora, systemctl --user, порты ниже 1024, лимиты cgroup v2ИнструкцииВидеокарта для локальных нейросетей в Linux: выбираем между NVIDIA и AMDКакую видеокарту выбрать для локальных нейросетей в Linux: сколько нужно VRAM, CUDA против ROCm, поддержка Radeon, Intel Arc, провИнструкцииЖурнал systemd занимает диск: как очистить и ограничить journaldЖурнал systemd разросся до гигабайт: как узнать размер, очистить его через journalctl --vacuum, задать постоянный лимит в journaldИнструкцииШифрование диска LUKS в Linux без риска потерять данныеШифрование LUKS в Linux: как зашифровать диск, добавить ключ восстановления, сохранить копию заголовка cryptsetup и открыть разделИнструкцииNftables: понятный firewall для домашнего компьютера и сервераNftables в Linux: как устроены таблицы и цепочки, готовые конфиги для ПК и сервера, безопасное применение с откатом, Docker и fireИнструкцииЛокальные нейросети с Ollama в Linux: установка и выбор моделиOllama в Linux: установка скриптом, в Arch и Docker, проверка NVIDIA и AMD, выбор модели под объём памяти, настройка службы, API иИнструкцииPipeWire без звука: пошаговая диагностика в LinuxНет звука в Linux с PipeWire: проверка служб и WirePlumber, wpctl status, ALSA и прошивка SOF, HDMI и профили, Bluetooth, Flatpak,ИнструкцииPodman Quadlet: запуск контейнеров как служб systemdPodman Quadlet: файлы .container, .volume и .network, rootless-службы и linger, секреты, автообновление образов и отладка генератоИнструкцииSecure Boot и Linux: установка драйверов без отключения защитыКак ставить драйверы NVIDIA, VirtualBox и Wi-Fi при включённом Secure Boot: ключ MOK, mokutil, DKMS в Ubuntu и Debian, akmods в FeИнструкцииЗащита SSH-сервера в Linux: ключи, ограничения и журналированиеКак защитить SSH-сервер в 2026 году: вход по ключу, отключение паролей и root, sshd_config.d, порт и SELinux, fail2ban, PerSourcePИнструкцииSyncthing: приватная синхронизация файлов между устройствамиSyncthing 2.x в Linux: установка, автозапуск через systemd, веб-интерфейс и пароль, связка устройств, типы папок, версии файлов, .ИнструкцииУпавшая служба systemd: поиск причины и исправлениеСлужба в состоянии failed: как найти её через systemctl --failed, прочитать status и журнал, понять коды 203/EXEC и start-limit-hiИнструкцииWayland в Linux: как исправить мерцание и проблемы с экраномМерцание экрана в Wayland: диагностика по симптомам, VRR и частота, NVIDIA modeset и драйвер 555+, PSR на Intel и AMD, XWayland, оИнструкцииWireGuard в Linux: свой VPN до домашней сети за полчасаКак настроить WireGuard в Linux для доступа к домашней сети: ключи, wg0.conf, NAT на nftables, клиенты Linux, Android и Windows, дИнструкцииWSL2 в 2026 году: настраиваем Linux-среду для разработки в WindowsWSL2 в 2026 году для разработчика: установка, где хранить код, systemd и wsl.conf, лимиты памяти в .wslconfig, VS Code, Docker, GPИнструкцииDocker в WSL2 медленный: что реально ускоряет работуПочему Docker в WSL2 работает медленно и как его ускорить: проект в ext4, Docker Engine вместо Desktop, .wslconfig, кэш BuildKit, ИнструкцииZRAM и swap в Linux: как настроить память, чтобы система не тормозилаZRAM и swap в Linux: чем ZRAM отличается от zswap, настройка zram-generator и zram-tools, размер и алгоритм zstd, swappiness, связИнструкцииНужен ли антивирус в Linux и чем его заменитьНужен ли антивирус в Linux дома и на сервере: реальные угрозы 2026 года, ClamAV и rkhunter с командами, какие антивирусы заброшеныИнструкцииArchLabs Linux: что стало с лёгким дистрибутивом на базе ArchArchLabs Linux закрыт с 2023 года. Чем был дистрибутив и AL-Installer, как перевести установленную систему на чистый Arch и какие ИнструкцииAUR в Arch Linux: как ставить пакеты и не поймать вредоносКак пользоваться AUR в Arch Linux в 2026 году: сборка через makepkg, помощники yay и paru, Pamac, проверка PKGBUILD перед установкИнструкцииConky: системный монитор на рабочем столе LinuxConky в Linux в 2026 году: установка в Ubuntu, Fedora и Arch, первый конфиг на Lua, работа под Wayland, автозапуск, перевод старыхИнструкцииCurtail: сжатие изображений в Linux в пару кликовCurtail в Linux: установка через Flatpak и pacman, сжатие PNG, JPEG, WebP и SVG с потерями и без, настройки метаданных и консольныИнструкцииDuf в Linux: удобная проверка дисков вместо dfDuf в Linux: установка из репозиториев Debian, Ubuntu, Fedora и Arch, чтение вывода, фильтры, сортировка, inodes и JSON для скриптИнструкцииФорматирование дисков и флешек в Linux через терминал и программыКак отформатировать флешку или диск в Linux: выбор файловой системы, lsblk, umount, mkfs для FAT32, exFAT, NTFS и ext4, новая размИнструкцииGotop в Linux: графический монитор системы прямо в терминалеGotop в Linux в 2026 году: установка из DEB, RPM и AUR, горячие клавиши, ключи запуска, gotop.conf, завершение процессов и когда лИнструкцииKsnip: скриншоты и быстрые аннотации в LinuxKsnip в Linux: установка из apt, dnf, pacman и Flathub, режимы захвата, стрелки и размытие, ключи командной строки, ограничения WaИнструкцииРедактор nano в Linux: базовые команды и сочетания клавишКак пользоваться nano в Linux: установка, открытие файла, поиск и замена, копирование, сохранение и выход, таблица горячих клавиш ИнструкцииPacman: команды для установки, обновления и обслуживания пакетовКоманды pacman в Arch Linux в 2026 году: обновление -Syu, установка и удаление, сироты, запросы -Q и -F, кэш и paccache, откат верИнструкцииРазметка диска в Linux: какие разделы нужны и какую ФС выбратьКак разметить диск под Linux в 2026 году: GPT или MBR, размер ESP и корня, нужен ли отдельный /boot и swap, выбор между ext4, BtrfИнструкцииПлееры для Linux: выбор, установка и настройкаПлееры для Linux в 2026 году: DeaDBeeF, Quod Libet, Strawberry, Sayonara, VLC и mpv. Сравнение, установка в Ubuntu, Fedora и Arch,ИнструкцииProton в Steam для Linux: запуск Windows-игр без лишних ошибокКак включить Proton в Steam на Linux в 2026 году: установка Steam в Ubuntu, Fedora, Arch, выбор версии, ProtonDB, GE-Proton, парамИнструкцииQimgv: быстрый просмотрщик изображений для LinuxQimgv в Linux: установка в Ubuntu, Debian, Fedora и Arch, горячие клавиши, обрезка и быстрые папки, видео через mpv, форматы HEIC ИнструкцииRescuezilla: резервная копия и восстановление Linux с флешкиRescuezilla 2.6.2 в 2026 году: запись флешки, создание и проверка образа диска, восстановление, клонирование на SSD, сетевые папкиИнструкцииStacer: оптимизация и мониторинг системы Linux в одном окнеStacer в Linux: живой форк на Qt 6, установка в Ubuntu, Debian 13, Fedora и Arch, очистка кэшей, автозагрузка, службы systemd, проИнструкцииКаталог /tmp в Linux: очистка, место на диске и безопасностьКаталог /tmp в Linux в 2026 году: tmpfs и автоочистка в Debian 13, Fedora и Arch, разница с /var/tmp, безопасная очистка, лимит паИнструкцииКак узнать видеодрайвер и модель видеокарты в LinuxКак узнать видеокарту и активный драйвер в Linux: lspci -k, lshw, inxi, glxinfo, vulkaninfo, nvidia-smi, гибридная графика, програ