Поиск по сайту:

Устранение неполадок с ошибкой «E: невозможно найти пакет» в Ubuntu


Одним из наиболее широко используемых методов установки пакета в Ubuntu является apt или apt-get. Иногда вы можете столкнуться с ошибкой при выполнении команды apt в терминале. Ошибка гласит «E: невозможно найти пакет». Эта ошибка означает, что ваша система Linux не может найти пакет, который вы хотите установить. Почему система выдает эту ошибку и как ее решить? Давайте обсудим некоторые исправления этой ошибки.

Исправление ошибки «E: невозможно найти пакет» в Ubuntu

Ниже мы упомянули несколько возможных исправлений ошибки в Ubuntu:

  • Проверьте имя пакета

  • Обновите кеш репозитория

  • Проверьте, доступен ли пакет для вашей версии дистрибутива

  • Проверьте, активна ли используемая вами Ubuntu

1. Проверьте имя пакета

Иногда вы можете сделать опечатку при запуске команды в терминале. Первое, что вы должны увидеть, это написание имени пакета, например, если вы пытаетесь установить htop и набираете thop. Такого рода ошибки распространены, поэтому убедитесь, что вы ввели правильное написание пакета.

2. Обновите кеш репозитория

Когда мы выполняем команду установки, менеджер пакетов apt ищет в кеше информацию о пакете, а затем загружает ее из репозиториев. Если пакет, который вы хотите установить в вашей системе, недоступен, команда не будет работать. Обновление кеша — хорошая идея, чтобы репозиторий устанавливал последние версии пакетов:

sudo apt update

3. Проверьте, доступен ли пакет для вашей версии дистрибутива

Возможно, пакет, который вы хотите установить, недоступен для текущей версии вашей Ubuntu. Чтобы проверить доступность пакета, сначала выполните следующую команду, чтобы найти имя и версию вашей системы:

lsb_release -a

После выполнения команды откройте веб-сайт Ubuntu, чтобы найти доступные пакеты. Прокрутите вниз и направляйтесь к поиску содержимого разделов пакета. В поле Ключевое слово добавьте имя пакета, введите Дистрибутив и нажмите кнопку Поиск после установки эти детали:

Результаты покажут вам, доступен ли пакет или нет, и если он доступен, то к какому репозиторию он принадлежит. В моем случае я искал на htop дистрибутив jammy, и вот что он мне показал:

4. Проверьте, активна ли используемая вами Ubuntu

Ubuntu имеет два основных выпуска; один был активен в течение девяти месяцев, а другой - в течение пяти лет. Если вы используете выпуск Ubuntu, срок действия которого подходит к концу, вы не сможете устанавливать пакеты в системе. Используйте приведенную ниже простую команду, чтобы узнать, активна ли ваша версия:

hwe-support-status --verbose

Моя поддерживаемая версия показала вышеуказанный результат.

Итог

Статьи по данной тематике: