Как исправить ошибку “Репозиторий не имеет файла релиза”

Нет релиза репо

По мере работы с различными дистрибутивами Linux вам потребуется устанавливать программные репозитории, включая сторонние репозитории, такие как PPA для Ubuntu. В большинстве случаев установки проходят успешно. Однако вы можете столкнуться с ошибкой “репозиторий не имеет файла релиза” при установке некоторого программного обеспечения.

Этот учебник подробно объясняет, что означает ошибка “репозиторий не имеет файла релиза” и показывает, как решить эту часто раздражающую ошибку.

Что означает ошибка “репозиторий не имеет файла релиза”

Ошибка “репозиторий не имеет файла релиза” означает, что сторонние PPA-репозитории, добавленные в вашу систему, недоступны для вашей версии дистрибутива. Это просто означает, что PPA-репозиторий, который вы добавили, недоступен для вашего текущего релиза.

Наиболее распространенной причиной этой ошибки является ситуация, когда вы устанавливаете репозиторий, который не обновляется для поддержки версии Ubuntu, которую вы используете.

Например, давайте попробуем использовать PPA для Ubuntu 20.04 на Ubuntu 21.04. Если вы попытаетесь установить PPA – такой как “tsbarnes/indicator-keylock” – на Ubuntu 21.04, будет показана ошибка “репозиторий не имеет файла релиза”.

Ошибка Ppa

Теперь, когда вы знаете, что такое ошибка “репозиторий не имеет файла релиза” и в чем ее причина, мы можем сосредоточиться на том, как ее решить.

Также читайте: Как удалить PPA в дистрибутивах на базе Ubuntu

Как исправить ошибку “репозиторий не имеет файла релиза”

Самый быстрый и простой способ решить эту ошибку – удалить репозиторий, вызывающий проблему. Для этого выполните команду:

sudo add-apt-repository --remove ppa:[name]

В этом случае, чтобы удалить PPA-репозиторий, вызывающий ошибку, мы выполним команду:

sudo add-apt-repository --remove ppa:tsbarnes/indicator-keylock

Это позволит обновить и использовать другие репозитории в вашей системе без ошибок.

Удалить Ppa

Заключение

Другой способ исправить ошибку “репозиторий не имеет файла релиза” – использовать Центр программного обеспечения Ubuntu. Ознакомьтесь с методом здесь.

Также читайте: Исправление ошибки “имя пользователя не в файле sudoers. Этот инцидент будет зафиксирован” в Ubuntu