Подробный гайд по исправлению ошибки «Невозможно найти пакет telnetd» в Linux - Часть 3

Гайд по исправлению ошибки «Невозможно найти пакет telnetd» в Linux: правильные имена пакетов для Ubuntu, CentOS, Arch, команды установки и безопасная альтернатива SSH.

2026.10.11                  


Подробный гайд по исправлению ошибки «Невозможно найти пакет telnetd» в Linux - Часть 3Подробный гайд по исправлению ошибки «Невозможно найти пакет telnetd» в Linux - Часть 3

Решение для Alpine

В Alpine часто используется busybox. Telnet-сервер может предоставляться через busybox-extras или аналогичный пакет.

Поиск:

apk search telnet

или:

apk search busybox

Установка:

sudo apk update
sudo apk add busybox-extras

Если используется контейнер без sudo:

apk update
apk add busybox-extras

Проверить наличие telnetd:

which telnetd

или:

busybox | grep telnetd

Решение для macOS



В современных версиях macOS telnet часто отсутствует по умолчанию.

Если нужен только клиент:

brew install telnet

или:

brew install inetutils

Серверная часть telnetd на обычной пользовательской macOS обычно не требуется и не устанавливается как стандартный пакет.


Решение для Windows

Если ошибка возникла не в Linux, а в контексте Windows, то там telnetd как пакет обычно не устанавливается.

Для включения клиента Telnet:

Через командную строку:

dism /online /enable-feature /featurename:TelnetClient

Или через:

Панель управления → Программы → Включение или отключение компонентов Windows → Клиент Telnet

Серверная часть в современной клиентской Windows обычно не используется.


Таблица: правильное имя пакета

Дистрибутив Пакет сервера Пакет клиента Команда установки сервера
Debian / Ubuntu telnetd или inetutils-telnetd telnet sudo apt install telnetd
CentOS / RHEL / Rocky / Alma telnet-server telnet sudo dnf install telnet-server
Fedora telnet-server telnet sudo dnf install telnet-server
openSUSE telnet-server telnet sudo zypper install telnet-server
Arch / Manjaro inetutils inetutils sudo pacman -S inetutils
Alpine busybox-extras / встроенный busybox встроенный apk add busybox-extras
macOS обычно не нужен telnet / inetutils brew install telnet
Windows обычно не нужен TelnetClient dism /online /enable-feature /featurename:TelnetClient

Если пакет всё равно не найден

1. Проверьте интернет

ping -c 3 archive.ubuntu.com

или:

curl -I https://deb.debian.org

2. Проверьте источники пакетов

Для Debian/Ubuntu:

cat /etc/apt/sources.list

Дополнительные источники:

ls /etc/apt/sources.list.d/

Для CentOS/RHEL:

ls /etc/yum.repos.d/

Для DNF:

sudo dnf repolist

3. Проверьте архитектуру

Команда:

uname -m

Если система, например, arm64, а пакет собран только для amd64, он может быть недоступен.


4. Проверьте версию системы

cat /etc/os-release

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

Например, старые версии Ubuntu:

old-releases.ubuntu.com

Старые версии Debian:

archive.debian.org

После установки: запуск и настройка

После установки пакета сервер может не запуститься автоматически.

Проверьте сервисы

systemctl list-unit-files | grep -i telnet

Возможные варианты:

telnet.socket
telnetd.service
telnet.socket

Если используется systemd-socket

Например, в CentOS/RHEL часто используется:

sudo systemctl enable --now telnet.socket

Проверка:

systemctl status telnet.socket

Если используется xinetd

На старых системах сервис может запускаться через xinetd.

Проверьте:

sudo systemctl enable --now xinetd

Файл конфигурации может быть здесь:

sudo nano /etc/xinetd.d/telnet

Пример секции:

service telnet
{
    disable         = no
    flags           = REUSE
    socket_type     = stream
    wait            = no
    user            = root
    server          = /usr/sbin/in.telnetd
    log_on_failure += USERID
}

После изменения:

sudo systemctl restart xinetd

Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

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