Kernelka
Статті, туторіали та лайфхаки з Linux для кожного. Налаштовуйте систему, вивчайте команди та програмуйте легко. Читайте матеріали на Kernelka!
Відкотити та заблокувати оновлення Snap і Flatpak: практичне тестування, pinning і відновлення версій у Linux
Покроково показую, як безпечно відкотити версію та заблокувати оновлення для Snap і Flatpak. Практичні команди, pinning, вибір каналів і швидке відновлення у Linux. Продовжити читання
Безперервне розгортання Nginx без простою: systemd socket activation, graceful reload і zero‑downtime
Як налаштувати Nginx для безперервних релізів без простою: atomic-конфіги, graceful reload, reuseport, systemd socket activation для бекендів і автоматизація деплою. Продовжити читання
Автоматичне архівування й переміщення великих файлів при низькому вільному місці: inotify, rsync і systemd timers
Налаштуйте автоматичне стискання та перенесення великих файлів, коли бракує місця на диску. inotify + rsync + systemd timers — покроково з прикладами. Продовжити читання
Надійне сандбоксування десктоп‑додатків у Linux з Bubblewrap і Flatpak: політики, обмеження та автооновлення
Повний гайд із ізоляції програм у Linux за допомогою Bubblewrap і Flatpak: політики доступу, обмеження, Flatseal, а також автоматичне оновлення через systemd timers. Продовжити читання
Приватний Flatpak-репозиторій у локальній мережі: створення, підписання і автооновлення клієнтів
Підніміть власний приватний Flatpak-репозиторій у LAN з GPG-підписанням, публікацією через Nginx і автооновленням клієнтів через systemd timers. Продовжити читання
Автоматизуємо відновлення файлових систем при завантаженні Linux: fsck + systemd + e‑mail
Налаштуйте автоматичне fsck при старті Linux з e‑mail сповіщеннями через systemd. Покроково: fstab, drop‑in сервіс, скрипт, тестування й FAQ. Продовжити читання
Діагностика зависань і високого loadavg у Linux: trace, perf, eBPF та coredump-аналіз
Покроково збираємо trace, perf, eBPF і coredump, щоб швидко зловити причину зависань та високого load average у Linux. Практичні команди, поради й часті помилки. Продовжити читання
Захист приватних папок у Linux з fscrypt на ext4 і f2fs: покрокове налаштування, ключі та відкат
Навчіться захищати приватні папки в Linux за допомогою fscrypt на ext4 і f2fs: повний гайд з налаштування, керування ключами та безпечного відкату. Продовжити читання
Увімкнути плавні анімації і скролінг у Linux: Picom, KWin, Mutter + тюнінг продуктивності
Покроково вмикаємо плавні анімації та скролінг у Linux: налаштування Picom, KWin і Mutter, плюс оптимізація продуктивності без лагів. Продовжити читання
Створити переносний Live USB на Debian/Ubuntu з persistent /home, автооновленням пакетів і автоматичними бекапами
Покроково: Live USB на Debian/Ubuntu з persistent /home, налаштування автооновлення пакетів та автоматичних бекапів з systemd timers і rsync. Продовжити читання
QoS і traffic shaping з tc та nftables: пріоритет для VoIP, SSH і веб‑трафіку на Linux‑сервері
Покрокове налаштування QoS і traffic shaping на Linux‑сервері з tc та nftables для пріоритету VoIP, SSH і веб‑трафіку. Плавні дзвінки, швидке SSH підключення і стабільний веб — без буферблоату. Продовжити читання
Локальний CI для Python на Linux: Git hooks, Docker і systemd
Налаштуйте локальний CI для Python-проєктів на Linux із Git hooks, Docker та systemd: лінтери, тести й автозапуск у фоні. Покрокова інструкція з прикладами bash скриптів. Продовжити читання