- +

Автор: butjapka Тема: Удаление недоступных репозиториев  (Прочитано 2374 раз)

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1192
  • Репутация: +117/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Если столкнулся с проблемой: не могу получить доступ к некому репозиторию. Недоступен. Для этого есть интересный скрипт banish404 Устанавливаем:
sudo add-apt-repository ppa:fossfreedom/packagefixes 
sudo apt-get update
sudo apt-get install banish404
Понятное дело при sudo apt-get update могут посыпаться опять эти ошибки. Не пугаемся ;) Установили и запустили:
sudo banish404
В итоге могут выскакивать сообщения с разрешением отключения репозитория. Отключаем если надо и делаем sudo apt-get update

Оффлайн denkin

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1067
  • Репутация: +67/-2
    • Просмотр профиля
Re: Удаление недоступных репозиториев
« Ответ #1 : Январь 07, 2015, 22:06:51 »
butjapka, а в чем фокус? обычно при выполнении apt-get update или apt update в конце пишет адресную строку недоступного репозитория,- идёшь в "Программы и обновления" на вторую закладку в "Другое программное обеспечение" и там делаешь с этим репозиторием все что нужно - правишь его, отключаешь, удаляешь.

ИМХО - так даже правильнее, чем неизвестный скрипт непонятно чего наделает.

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1192
  • Репутация: +117/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Re: Удаление недоступных репозиториев
« Ответ #2 : Январь 08, 2015, 13:06:12 »
butjapka, а в чем фокус? обычно при выполнении apt-get update или apt update в конце пишет адресную строку недоступного репозитория,- идёшь в "Программы и обновления" на вторую закладку в "Другое программное обеспечение" и там делаешь с этим репозиторием все что нужно - правишь его, отключаешь, удаляешь.

ИМХО - так даже правильнее, чем неизвестный скрипт непонятно чего наделает.
в принципе фокуса никакого нет, если вам так проще - пользуйтесь. Я написал альтернативный способ. Просто за вас эту работу делает скрипт. Если уж с таким подходом - то терминал в помощь
« Последнее редактирование: Январь 08, 2015, 13:08:53 от butjapka »

Оффлайн denkin

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1067
  • Репутация: +67/-2
    • Просмотр профиля
Re: Удаление недоступных репозиториев
« Ответ #3 : Январь 08, 2015, 14:14:12 »
butjapka, ну а если репозиторий достаточно просто изменить? Вопрос в том, ИМХО, что работать с репозиториями лучше уже точно понимая что ты делаешь.

Например я обновляюсь с 14.04 до 14.10 - скрипт обновления все репозитории перепишет на utopic. Некоторые сторонние репозитории еще не созданы, а то и вообще не будут созданы для utopic. Что же делать??? Удалять???

Ничего подобного - входим через программы и обновления, выделяем этот репозиторий и нажимаем изменить - пишем вместо utopic - trusty, сохраняем.

sudo apt update
и О! Чудо! - репозиторий работает. И будет работать некоторое время, пока не возникнет конфликт версий пакетов с основным репозиторием.

Так у меня сейчас в Убунту 15.04 vivid (тестовой) подключены репозитории extras, noobslab (оформление и иконки) от utopic, поскольку родных реп еще нет.

Терминал - тоже вариант, почему бы нет?

Суть в том, что если при обновлении списков пакетов сообщается о недоступности репозитория - возможно его стоит только подредактировать и продолжать использовать.

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1192
  • Репутация: +117/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Re: Удаление недоступных репозиториев
« Ответ #4 : Январь 08, 2015, 20:20:19 »
denkin, а вы распишите инструкцию подробно, чтобы человек прочитав её подумал: "а ну нафиг этот баниш404" отредактирую ка я в ручную лучше", и статейка на сайт пойдет полезная.

Оффлайн denkin

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1067
  • Репутация: +67/-2
    • Просмотр профиля
Re: Удаление недоступных репозиториев
« Ответ #5 : Январь 08, 2015, 22:47:17 »
butjapka, написать не вопрос, хотя написано про это уже много:
http://help.ubuntu.ru/wiki/репозиторий
http://help.ubuntu.ru/manual/репозитории
http://help.ubuntu.ru/wiki/ppa