Подробный гайд по исправлению ошибки «Невозможно найти пакет telnetd» в Linux - Часть 2
Решение для Debian / Ubuntu
Обновите кэш
sudo apt update
Попробуйте установить
sudo apt install telnetd
Если не найдено:
sudo apt install inetutils-telnetd
Или только клиент:
sudo apt install telnet
Если пакет не найден в Ubuntu
В Ubuntu серверный пакет часто находится в компоненте universe.
Подключите его:
sudo add-apt-repository universe
sudo apt update
Затем снова:
sudo apt install telnetd
Если add-apt-repository отсутствует:
sudo apt install software-properties-common
После этого повторите подключение universe.
Если используется Debian
Проверьте файл источников:
nano /etc/apt/sources.list
Пример корректных строк для Debian 12:
deb http://deb.debian.org/debian bookworm main
deb http://deb.debian.org/debian bookworm-updates main
deb http://security.debian.org/debian-security bookworm-security main
После редактирования:
sudo apt update
Решение для CentOS / RHEL / Rocky / AlmaLinux
В этих системах пакет обычно называется:
telnet-server
Не telnetd.
Проверка
sudo dnf search telnet
или на старых системах:
sudo yum search telnet
Пример вывода:
telnet-server.x86_64 : The telnet server
telnet.x86_64 : The client program for the Telnet remote login protocol
Установка
CentOS 8+, RHEL 8+, Rocky, AlmaLinux, Fedora:
sudo dnf install telnet-server
CentOS 7, старые RHEL:
sudo yum install telnet-server
Если нужно также установить клиент:
sudo dnf install telnet
или:
sudo yum install telnet
Если репозитории не подключены
Проверить репозитории:
sudo dnf repolist
или:
sudo yum repolist
Для CentOS/RHEL часто пакет находится в AppStream.
Включить репозитории можно так:
sudo dnf config-manager --set-enabled baseos appstream
Или, для RHEL через subscription-manager:
sudo subscription-manager repos --enable=appstream-rpms
После этого:
sudo dnf makecache
sudo dnf install telnet-server
Решение для Fedora
В Fedora сервер также обычно называется telnet-server.
sudo dnf makecache
sudo dnf search telnet
sudo dnf install telnet-server
Клиент:
sudo dnf install telnet
Решение для openSUSE
Поиск:
sudo zypper refresh
sudo zypper search telnet
Установка сервера:
sudo zypper install telnet-server
Клиент:
sudo zypper install telnet
Если пакет не найден, проверьте список репозиториев:
zypper repos
Включить все репозитории можно через YaST:
sudo yast2 repositories
Решение для Arch Linux / Manjaro
В Arch-системах пакет может называться не telnetd. Часто используется inetutils.
Поиск:
pacman -Ss telnet
Установка:
sudo pacman -S inetutils
Или, если поиск покажет отдельный пакет:
sudo pacman -S telnet
Перед установкой обновите базы:
sudo pacman -Sy
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.