faq-post
Помилка `ping: command not found` з’являється в Ubuntu, коли пакет iputils-ping відсутній у системі. Це поширено на мінімальних інсталяціях, хмарних образах VPS та контейнерах Docker, де несуттєві утиліти видалено для зменшення розміру образу. Виправлення — це одна команда `apt`: `sudo apt install iputils-ping`. У цій статті пояснюється, чому пакет відсутній, як правильно встановити його в […]
Vi та Vim (Vi Improved) — це модальні текстові редактори з керуванням за допомогою клавіатури, що працюють повністю в терміналі, що робить їх незамінними для адміністрування серверів, редагування конфігурацій віддалено та роботи зі скриптами на Ubuntu та інших дистрибутивах Linux. Vim розширює Vi підсвічуванням синтаксису, багаторівневим скасуванням дій, розділеними вікнами, підтримкою плагінів і шаром конфігурації […]
NET::ERR_CERT_AUTHORITY_INVALID — це збій TLS-рукостискання на рівні браузера, який виникає, коли сертифікат, наданий веб-сервером, неможливо відстежити до кореневого Центру сертифікації (CA), якому довіряє вбудоване сховище довіри браузера. Браузер розриває з’єднання до обміну будь-якими даними, відображаючи цю помилку, щоб запобігти атакам типу «людина посередині» (MITM), перехопленню даних або трафіку з підробленого сервера. Це не косметичне попередження. […]
Docker — це платформа контейнеризації з відкритим вихідним кодом, яка пакує застосунки та їхні залежності в ізольовані, портативні одиниці, що називаються контейнерами. На відміну від віртуальних машин, контейнери спільно використовують ядро ОС хоста, що робить їх значно легшими, швидшими при запуску та ефективнішими з точки зору ресурсів — критична відмінність для тих, хто запускає навантаження […]
Samba — це реалізація протоколу SMB/CIFS (Server Message Block / Common Internet File System) з відкритим вихідним кодом, яка дозволяє серверам на базі Linux та Unix спільно використовувати файли, принтери та інші ресурси з клієнтами Windows — а також з іншими машинами Linux. Вона виступає мостом між операційними системами, що робить її стандартом де-факто для […]
Помилка "Server IP address could not be found" означає, що ваш браузер надіслав DNS-запит для доменного імені та не отримав у відповідь жодної дійсної IP-адреси — тому TCP-з’єднання так і не було встановлено. Першопричина майже завжди криється у збої десь у ланцюжку DNS-розпізнавання: застарілий локальний кеш, неправильно налаштований резолвер, затримка поширення після зміни DNS-запису або […]
Система керування пакетами APT в Ubuntu є однією з найнадійніших в екосистемі Linux, але вона не застрахована від збоїв. Коли `apt-get upgrade`, `apt-get dist-upgrade` або `do-release-upgrade` видає помилку, першопричина майже завжди належить до однієї з п’яти категорій: застарілий або пошкоджений індекс пакетів, невирішені ланцюжки залежностей, застарілий файл блокування, залишений аварійно завершеним процесом, недостатньо місця на […]
smartctl — це основний інтерфейс командного рядка пакета smartmontools, призначений для запиту, тестування та інтерпретації даних S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology), вбудованих у прошивку HDD, SSD та NVMe-накопичувачів. Він безпосередньо взаємодіє з прошивкою накопичувача через інтерфейси ATA, SCSI або NVMe, щоб отримати необроблену діагностичну телеметрію, яку операційна система не надає через стандартні шляхи введення/виведення. […]
Файл `/etc/hosts` у Linux — це статична таблиця пошуку, яка зіставляє імена хостів з IP-адресами і обробляється операційною системою *до* надсилання будь-якого DNS-запиту. Додаючи або змінюючи записи в цьому файлі, ви можете перевизначити DNS-розпізнавання для конкретних доменів на окремій машині — не торкаючись DNS-сервера, маршрутизатора або налаштувань реєстратора. Цим механізмом керує Name Service Switch (NSS), […]
Стек LAMP — це перевірений набір програмного забезпечення з відкритим вихідним кодом, що складається з Linux (операційна система), Apache (веб-сервер), MySQL (реляційна база даних) та PHP (серверна мова сценаріїв). Разом ці чотири рівні утворюють повне, самодостатнє середовище для створення, розгортання та обслуговування динамічних веб-застосунків. Абревіатура описує як технологічний стек, так і послідовний конвеєр обробки запитів, […]
