Как исправить команду «Add-apt-repository» не найдена
Некоторые люди, использующие дистрибутивы на основе Debian, Ubuntu или Ubuntu, такие как Linux Mint, получают ошибку « хранилище add-apt не найдено » при попытке добавить PPA (Personal Package Archive) или другую ссылку на хранилище в свои источники apt. Эта ошибка обычно вызвана тем, что в их системах не установлен пакет «add-repository».
Теперь, чтобы вы начали, мы посмотрим, что на самом деле представляет собой пакет add-repository в Ubuntu.
Что такое пакет APT и add-repository в Ubuntu?
Итак, APT или Aptitude - это менеджер пакетов, разработанный для Debian, и это менеджер пакетов, используемый в Ubuntu и других дистрибутивах на основе Debian. Linux Mint также использует менеджер пакетов Aptitude, потому что он основан на Ubuntu. Менеджер пакетов в дистрибутивах Linux - это программное обеспечение, которое используется для обработки всех пакетов, которые вы устанавливаете на своем компьютере, что упрощает работу со всем программным обеспечением, установленным в вашей системе, и не портит их.
Поскольку Ubuntu основан на Debian, он также имеет пакет add-repository, который предоставляет вам возможность добавить репозиторий или PPA с вашего терминала. Этот пакет или программное обеспечение позволяет вам легко добавлять PPA прямо с вашего терминала без необходимости изменять системные файлы самостоятельно, т.е. вам не нужно вручную редактировать источники apt и добавлять репозитории вручную.
Что вызывает сообщение об ошибке «add-apt-repository-command not found»?
Как мы упоминали ранее, эта ошибка в основном вызвана тем, что в ваших системах Ubuntu или Linux Mint отсутствует пакет add-repository. Вы можете найти более подробное объяснение ниже:
- Отсутствует пакет add-repository. Команда add-apt-repository выполняет то, что она автоматизирует процесс добавления репозитория в ваш sources.list в операционных системах на основе Debian. Если вы не используете эту команду, то вам придется вернуться к старому способу редактирования вашего apt sources.list из терминала и добавить туда свой репозиторий. Следовательно, это довольно полезный инструмент, разработанный только для одной цели: добавить нужные вам репозитории и установить с них программное обеспечение.
Допустим, если вы хотите добавить PPA в вашу систему Ubuntu, обычно команда, которую вы собираетесь использовать:
sudo add-apt-repository ppa: nameofppa
Но когда у вас не установлен этот пакет в вашей системе. Вы получите следующий вывод:
Команда add-apt-repository не найдена
Установка пакета add-repository
Решение здесь действительно простое. Все, что вам нужно сделать, это установить пакет «add-repository» в вашей системе Ubuntu или Linux Mint. Вот как это сделать:
- Откройте Терминал .
- После этого введите следующие команды:
Обновление sudo apt && sudo apt-upgrade sudo apt install add-repository Или sudo apt update && sudo apt-upgrade sudo apt-get install add-repository
Обновление дистрибутива - Если вы получаете сообщение об ошибке « пакет add-repository not found », возможно, в вашей системе имеются устаревшие зеркала, и вам необходимо сначала их исправить.
- Лучший способ сделать это в Ubuntu (версии выше 12.04) - запустить следующую команду из терминала:
sudo software-properties-gtk
- Откроется окно настроек программного обеспечения и источников. Там вам нужно изменить расположение сервера загрузки, которое находится на вкладке « Программное обеспечение » (первая вкладка) и выбрать лучший сервер.
- Для этого нажмите на раскрывающееся меню « Загрузить из» и выберите « Другое ».
Выбор местоположения сервера - Затем вам нужно нажать « Выбрать лучший сервер ». Теперь Ubuntu займет некоторое время, выбирая лучшее и обновленное зеркало для вас. После этого вы можете выйти из программы.
- Вот, пожалуйста, ваши зеркала должны были быть исправлены.
- Наконец, вам нужно снова запустить приведенные выше команды и, надеюсь, вы сможете установить пакет «add-repository».
- После его установки вы больше не получите сообщение об ошибке «команда add-repository not found».