Если при попытке использовать команду add-apt-repository
в Ubuntu, вы получаете сообщение add-apt-repository: команда не найдена
, это означает, что пакет software-properties-common
, содержащий эту команду, не установлен в вашей системе.
Это руководство поможет вам исправить эту ошибку, установив пакет software-properties-common
.
Шаг 1. Обновите список пакетов
Перед установкой любых новых пакетов обновите репозитории. Это гарантирует, что метаданные пакета актуальны и что software-properties-common
пакет является самой последней версией. Используйте следующую команду для обновления списка пакетов:
sudo apt update
Шаг 2. Установите пакет software-properties-common
Чтобы установить пакет software-properties-common
, выполните следующую команду:
sudo apt install software-properties-common
Шаг 2.1 Переустановить пакет software-properties-common
Когда система сообщает, что пакет установлен, но при попытке установить PPA продолжают появляться ошибки: Уже установлен пакет software-properties-common...
В таких случаях система может ошибочно считать, что пакет уже установлен, хотя на самом деле соответствующие файлы отсутствуют в файловой системе. Для решения этой проблемы можно попробовать переустановить данный пакет.
sudo apt install --reinstall software-properties-common
Шаг 3: Проверьте установку
После завершения установки вы можете убедиться, что пакет установлен правильно, выполнив следующую команду:
apt policy software-properties-common
Вы должны увидеть следующий вывод:
Installed: (none)
Candidate: 0.98.9.1
Version table:
0.98.9.1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
Шаг 4: Использование команды add-apt-repository
Теперь вы можете использовать команду add-apt-repository
после установки пакета software-properties-common
. Программа add-apt-repository
добавляет в вашу систему репозитории PPA (Personal Package Archives), которые не включены в репозитории Ubuntu по умолчанию.
Статьи по теме
- Что такое репозитории? Как их включать и отключать
- Что такое зависимости пакетов в Linux?
- Linux термины, жаргон, сленг
Чтобы добавить PPA, вы можете использовать следующий синтаксис:
sudo add-apt-repository ppa:<ppa-name>
Замените <ppa-name>
на имя PPA, которое вы хотите добавить. Например, если вы хотите добавить PHP PPA, вы должны выполнить следующую команду:
sudo add-apt-repository ppa:ondrej/php
После того, как вы добавили PPA, вы можете запустить команду apt update
, чтобы обновить список пакетов и сделать новые пакеты доступными для установки.
Заключение
Установка пакет software-properties-common
устранит ошибку add-apt-repository: команда не найдена
(add-apt-repository: command not found). Этот пакет включает в себя команду add-apt-repository
, которая позволяет вам добавить PPA в вашу систему.
Если у вас остались вопросы по данной теме можете задать их в комментариях ниже или в нашем Телеграм канале.
Источник: LinuxAndUbuntu