Как удалить репозиторий debian
Перейти к содержимому

Как удалить репозиторий debian

  • автор:

Как удалить репозиторий PPA в Debian

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

В следующем разделе руководства мы расскажем вам, как удалить репозиторий PPA в Debian.

Как удалить репозиторий PPA в Debian

В Debian вы можете удалить репозиторий PPA через:

Способ 1: удалить репозиторий PPA через графический интерфейс

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

Шаг 1. Откройте Программное обеспечение и обновления в меню приложений Debian.

Шаг 2. Перейдите на вкладку Другое ПО, и вы увидите список репозиториев PPA.

Шаг 3. Выберите репозиторий, который хотите удалить, нажмите кнопку «Удалить» и введите пароль для удаления репозитория.

Способ 2: удалить репозиторий PPA в Debian через терминал

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

Синтаксис первой команды приведен ниже:

sudo add-apt-repository —remove ppa:

Выполните указанную выше команду в терминале и удалите имя репозитория с нужным именем. Как и в приведенном ниже примере, я удаляю затвор/ppa репозитория PPA из системы:

sudo add-apt-repository —remove ppa:shutter/ppa

Все репозитории добавляются в sources.list, и вы можете перейти в исходный каталог с помощью следующей команды и удалить любой репозиторий PPA из системы:

cd /etc/apt/sources.list.d

Используйте команду ls, чтобы получить список доступных репозиториев системы:

Оказавшись в каталоге, используйте команду rm с именем репозитория, чтобы удалить его из вашей системы:

sudo rm google-chrome.list

Проверьте удаление репозитория с помощью команды ls.

Нижняя граница

Все права защищены. © Linux-Console.net • 2019-2024

Удаление репозитория

Доброго всем дня! Совсем новичок в Linux, а потому запутался. При обновлении пакетов (после установки последней программы) постоянно всплывает следующее:

Ошб:9 https://linuxdesktopcloud.mail.ru/screenshoter/deb appind InRelease Следующие подписи неверны: 8A99BA500079839DF7DE4833196205AF7396FF77

Чтение списков пакетов… Готово W: Ошибка GPG: https://linuxdesktopcloud.mail.ru/screenshoter/deb appind InRelease: Следующие подписи неверны: 8A99BA500079839DF7DE4833196205AF7396FF77

N: Обновление из этого репозитория нельзя выполнить безопасным способом, поэтому по умолчанию он отключён.

N: Информацию о создании репозитория и настройках пользователя смотрите в справочной странице apt-secure(8).

Сижу уже день с этой проблемой. Прошу, пожалуйста, мне помочь, хотя это, наверное, глупость ;D. Как удалить данный репозиторий через Терминал? Заранее благодарю! 🙂

Удаление репозитория linux

Пытаюсь удалить репозиторий из линукса, но он не удаляется. (ключ, о котором написано ниже — удалил) sudo add-apt-repository —remove deb https://repo.skype.com/deb stable InRelease Ошб:8 https://repo.skype.com/deb stable InRelease
Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 1F3045A5DF7587C3 W: Произошла ошибка при проверке подписи. Репозиторий не обновлён, и будут использованы предыдущие индексные файлы. Ошибка GPG: https://repo.skype.com/deb stable InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 1F3045A5DF7587C3 W: Не удалось получить https://repo.skype.com/deb/dists/stable/InRelease Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 1F3045A5DF7587C3 W: Некоторые индексные файлы скачать не удалось. Они были проигнорированы, или вместо них были использованы старые версии.

Отслеживать
задан 23 дек 2022 в 19:41
AR1ES DX1Y AR1ES DX1Y
17 3 3 бронзовых знака

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

найди его в файлах /etc/apt/sources.list.d/* и удали. потом apt-get update

Отслеживать
ответ дан 23 дек 2022 в 21:25
34.5k 3 3 золотых знака 28 28 серебряных знаков 61 61 бронзовый знак

В обычном файле .list его нет, файл .list.d — пустой. Судя по ответу их может быть несколько… Поищу тогда, отпишусь

24 дек 2022 в 9:42
@AR1ESDX1Y, файл .list.d не может быть пустым, потому что это папка.
24 дек 2022 в 12:01

@eri и правда, папка. Когда через nano открываешь, открывается якобы пустой текстовый редактор, а надпись о том что это каталог — не заметил. Спасибо тебе!

Debian-репозитории

Устанавливайте репозитории в Debian легко и быстро. В статье мы расскажем, что такое репозитории, какие они бывают, а также, как происходит настройка репозиториев в Debian.

Что такое репозитории в Linux

Все программы в Linux распространяются в виде пакетов ― набора программ, упакованных в специальный формат. Пакеты можно скачать из репозиториев. Репозитории ― это хранилища в Интернете, в которых находятся файлы пакетов приложений Linux. Практически у каждого дистрибутива Linux есть свой репозиторий, который содержит проверенные и стабильные версии программ.

Пакеты можно установить на Linux одним из двух способов: через инструменты с графическим интерфейсом (менеджеры файлов) или через командную строку (терминал). Подключение репозиториев в Debian происходит через терминал. С его помощью вы вводите команду — обращаетесь к репозиторию, и программа устанавливается.

Для работы с программным обеспечением на Debian надо знать псевдонимы версий Debian, официальные репозитории, а также виды веток программных пакетов. Сначала рассмотрим основные репозитории и разделы в Debian.

Типы официальных репозиториев в Debian

Существует официальный список репозиториев Дебиан. Расскажем про каждый из них подробнее.

Stable

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

Testing

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

Unstable (sid)

Sid ― это репозиторий с самым свежим программным обеспечением. Если в репозитории Testing ошибок может совсем не быть, так как до этого программа уже прошла большой путь проверок, то здесь ПО только начало свой путь. Использовать программы из этого репозитория не рекомендуется. Также Unstable может нарушить зависимости пакетов, так что потом вернуться на Stable будет трудно.

Oldstable

Oldstable — кодовое имя предыдущего Stable репозитория. При публикации новой версии Stable, предыдущая переходит в ветку Oldstable. Для этого репозитория ещё продолжают выпускаться обновления безопасности.

Experimental

Experimental репозиторий содержит пакеты и утилиты, которые только разрабатываются и находятся в состоянии начальной версии. Он предназначен для разработчиков и тестировщиков.

Backports

Backports ― компромисс между Stable-веткой и набором программ Testing. Он содержит преимущественно пакеты из Testing и немного из Unstable. Пакеты из Backports, где это возможно, устанавливаются без новых библиотек. Это сделано для того, чтобы при необходимости можно было вернуться на Stable. Если вам нужно ПО из веток Testing и Unstable, то лучше использовать этот репозиторий.

В Debian каждый репозиторий состоит из нескольких веток (разделов):

  • main ― эта ветка включается в каждый дистрибутив. Она подчиняется принципам свободного программного обеспечения. Ветка не зависит от других пакетов, которые не входят в раздел «main»;
  • contrib ― эта ветка подчиняется принципам свободного программного обеспечения и зависит только от пакетов, которые не входят в раздел «main». Может понадобиться прошивка ROM или ПО, которое имеет собственника, например Java от Oracle;
  • non-free ― содержит пакеты, которые противоречат принципам свободного программного обеспечения или имеют патенты и другие юридические ограничения.

Пакеты в каждой из веток (main, contrib и non-free) полностью готовы к работе с дистрибутивом Debian. Также для добавления репозитория вам понадобятся названия псевдонимов версий Debian.

Псевдонимы версий Debian

Все версии (релизы) Debian имеют псевдонимы. Каждая версия названа в честь одного из героев мультфильма «История игрушек»:

  • Debian 7 ― Wheezy,
  • Debian 8 ― Jessie,
  • Debian 9 ― Stretch,
  • Debian 10 ― Buster,
  • Debian 11 ― Bullseye.

Знание релизов понадобится при добавлении репозитория.

Как добавить официальный репозиторий в Debian

Операционная система хранит адреса всех репозиториев в специальном файле sources.list, который расположен в каталоге /etc/apt. Чтобы подключить репозиторий, нужно добавить в sources.list адрес web-сервера репозитория.

Как подключить репозиторий Debian:

Откройте терминал сочетанием клавиш Ctrl+Alt+T.
Отредактируйте файл /etc/apt/sources.list. Введите в терминал:

sudo nano /etc/apt/sources.list
  • deb ― указывает на то, что это пакет Debian;
  • ссылка на репозиторий пакетов Debian (выглядит, как обычный URL-адрес сайта). На сайте Debian есть ссылки на зеркала, а также список сгруппированных пакетов, по категориям Stable, Testing, Unstable;
  • название версии Debian ― кодовое имя дистрибутива, псевдоним (например, Buster ― Debian 10, Stretch ― Debian 9, Jessie ― Debian 8, и т.д);
  • main ― компонент, который указывает на полностью свободное программное обеспечение. Также можно указать компоненты contrib и non-free.

Чтобы скачать программу MariaDB для Debian 10, надо ввести:

deb https://packages.debian.org/buster/libc6 buster main

Сохраните и закройте файл сочетанием клавиш Ctrl+O и Ctrl+X
Обновите пакеты:

sudo apt-get update

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *