Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Возможность добавлять репозитории в Linux необходима для получения программного обеспечения из сторонних источников, отличных от официальных репозиториев. В Ubuntu вы можете добавить репозиторий с помощью команды add-apt-repository или отредактировав файл sources.list.

Но как удалить добавленный репозиторий, когда вы закончите с ним? Удалить запись репозитория в Ubuntu еще проще, чем добавить ее, и есть несколько способов сделать то же самое.

Удаление записи репозитория из sources.list

Самый удобный способ удалить нежелательный репозиторий пакетов в Ubuntu — это отредактировать файл sources.list. В исходном файле перечислены все настроенные репозитории в вашей системе. Вы можете просмотреть содержимое файла с помощью любой из программ Linux для просмотра файлов.

Начните с открытия файла в текстовом редакторе по вашему выбору (в этом руководстве мы будем использовать Vim):

instagram viewer
sudo vim /etc/apt/sources.list

Найдите репозиторий, который вы хотите удалить, и удалите всю строку. Сохраните файл и выйдите из Vim. продолжать. Теперь обновите источники пакета с помощью:

судо подходящее обновление

После удаления репозитория из файла sources.list вы не будете получать из него обновления пакетов.

Файл sources.list принадлежит пользователю root и может нарушить конфигурацию репозитория, если его не изменить должным образом.

Удаление ключа GPG для репозитория

Пакеты в репозитории подписываются парой ключей: открытым и закрытым. Когда вы добавляете репозиторий, вы просите менеджера пакетов (APT) доверять пакетам, найденным в этом репозитории. После удаления записи репозитория из исходного файла вам также следует удалить связанный с ней ключ GPG.

Для этого сначала перечислите все доверенные ключи с помощью:

список ключей sudo apt

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

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

sudo apt-ключ D38B4796

Вы также можете указать весь ключ в команде, если хотите:

sudo apt-key del "EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796"

Удалить PPA с помощью add-apt-repository

Когда дело доходит до удаления PPA, лучший и самый безопасный способ — использовать add-apt-repository. Это единственная команда, которую вам нужно добавить, а также удалить PPA в Ubuntu. Не позволяйте его названию обмануть вас, заставляя думать иначе.

Получите список всех настроенных PPA, указав содержимое файла /etc/apt/sources.list.d каталог с использованием команда лс:

лс /etc/apt/sources.list.d

Как только вы нашли PPA, который хотите удалить, используйте флаг с add-apt-repository:

sudo add-apt-repository -r ppa: автор/reponame

Если на выходе отображается ошибка "add-apt-repository: команда не найдена", вам придется сначала установить инструмент.

Вы также можете удалить папку PPA из каталога sources.list.d, и это удалит репозиторий из вашей системы.

Используйте Ubuntu Software Updater для удаления репозитория

Ubuntu предлагает графический способ управления репозиториями программного обеспечения и сторонними PPA с помощью приложения Software Updater. Для начала запустите Software Updater из меню приложений и нажмите Настройки.

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

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

Наконец, обновите исходники пакета с помощью APT:

судо подходящее обновление

Вы также можете редактировать или добавить сторонний репозиторий в Ubuntu с помощью приложения Software Updater.

Управление программным обеспечением в Ubuntu стало проще

Добавление и удаление репозиториев — еще один аспект управления пакетами в Ubuntu и других дистрибутивах Linux. Чтобы обеспечить безопасность вашей системы, вы всегда должны проверять, является ли репозиторий или PPA подлинным и не предлагает ли оно какое-либо вредоносное программное обеспечение.

Ubuntu поставляется с несколькими предварительно настроенными репозиториями. Это официальные репозитории, откуда вы можете скачать доверенные пакеты для установки.