Пожалуйста, дайте мне знать, как удалить определенные репозитории в Ubuntu 11.04. При обновлении я получаю следующие ошибки.
sudo apt-get update
Err http://ppa.launchpad.net natty/main Sources
404 Not Found
Err http://ppa.launchpad.net natty/main i386 Packages
404 Not Found
......
E: Some index files failed to download. They have been ignored, or old ones used instead.
Вы можете легко удалить репозитории программного обеспечения на вкладке "Программное обеспечение и обновления"
На вкладке "Другое программное обеспечение" вы можете добавлять или удалять репозитории.
Или из терминала -
sudo add-apt-repository -r ppa:<ppa to remove>
Или отредактируйте /etc/apt/sources.list
, чтобы найти там свой ppa, и удалите оттуда вручную (или автоматически).
Или удалите файл ppa из /etc/apt/sources.list.d
в более новых версиях Ubuntu.
ppa-purge
может удалить PPA и понизить рейтинг всех пакетов, установленных с этого PPA, до последней версии в других ваших репозиториях. Это более чистый способ удаления репозитория.
sudo apt-get install ppa-purge
через:WebUpd8
sudo ppa-purge ppa:<the PPA to purge>
Пример:
sudo ppa-purge ppa:fcitx-team/nightly
Вы также можете очистить репозитории, которые еще не имеют адреса в правильном формате, изменив его. Измените его с:
https://<ppa_host>/<ppa_owner>/<ppa_name>
на
sudo ppa-purge -s <ppa_host> ppa:<ppa_owner>/<ppa_name>
Пример: Если вы хотите удалить WineHQ repo.
Найдите правильный файл:
ls -al /etc/apt/sources.list.d/
Получите адрес из этого файла:
cat /etc/apt/sources.list.d/dl_winehq_org_wine_builds_ubuntu.list
Измените адрес с:
deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main
на
sudo ppa-purge -s dl.winehq.org ppa:wine-builds/ubuntu
Вы можете найти немного больше информации, используя man ppa-purge
.
Или вы можете перейти в Software Sources в меню Ubuntu Software Center Edit, ввести пароль, перейти на вкладку Other (Другое), найти PPA, которую вы хотите удалить, нажать кнопку remove (удалить) и close (закрыть), она попросит вас обновить репозиторий и все готово.