Удаляем приватные репозитории (ликбез)

Приватный репозиторий (для примера – atareao/atareao) – это адрес хранилища, откуда можно скачать приглянувшуюся программу, которая системой будет зарегистирована в системной базе, как приложение, и в последствии может запускаться из терминала по её имени. Как я уже писал здесь, приватный репозиторий можно добавить в систему всего двумя командами:

sudo add-apt-repository ppa:atareao/atareao

sudo apt-get update

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

sudo apt-get install пакет

 

….

Пошла установка, инсталлировались ещё какие-то вспомогательные пакеты, используемые программой, но тут ехидно выскакивает сообщение об ошибке из-за принципиально неудовлетворимых в данной версии дистрибутива зависимостей. Tongue Out При работе с PPA в Ubuntu такое случается не так уж и редко. Конечно, можно всё оставить, как есть и забыть, система останется «на плаву», будет по-прежнему грузиться и работать, но зачем в системе мусор? Ведь он попал в базу данных установленных пакетов и при запуске очередного приложения только будет замедлять его поиск его в базе. Что же делать?

Прежде всего всего, воспользовавшись терминалом или его эмулятором, надо установить чистильщик приватных репозиториев:

sudo apt-get install ppa-purge

Теперь можно удалить злополучный репозиторий:

sudo ppa-purge ppa:atareo/atareo

Чистильщик больше не нужен, удаляем и его:

sudo apt-get remove ppa-purge

Поскольку в системе образовались лишние пакеты, которые не опираются ни на какой репозиторий, то удаляем их:

sudo apt-get autoremove

Также удаляем пакеты, которые установились, но не используются и больше обновляться не будут:

sudo apt-get autoclean

Проверим, не нарушились какие-либо зависимости между оставшимися пакетами:

sudo apt-get check

Система быстро построит дерево зависимостей и, если всё хорошо, то не выдаст никакой ошибки. Или сообщит, чего не хватает. В таком случае с помощью команд sudo apt-get install придётся повторно установить недостающие пакеты. Правда, обычно такого не случается. Удачи!

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Читайте также