1. Что такое лучшая практика, когда PPA не был обновлен для нового релиза Ubuntu?
2. Действительно ли возможно использовать PPA от предыдущей версии Ubuntu? Если так, как?
Каждый раз, когда новая версия Ubuntu выходит, я сталкиваюсь с проблемой, что часть моего PPA не была обновлена. Например, я просто установил 18.04, который повредил совместимость с Сублимированным текстом 3 (который хорошо работал в 17,10). Я использую Ansible для установки моего repos на чистой установке.
Если я пытаюсь установить использование Сублимата - ppa:webupd8team/sublime-text-3/ubuntu
Я получаю ошибку что:
Репозиторий E:The http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu бионический Выпуск' не имеет Файла версии
(см. также https://launchpad.net / ~ webupd8team / + archive/ubuntu/sublime-text-3),
Если я пытаюсь добавить более старые 17.10 ловких repo:
- ppa:webupd8team/sublime-text-3/ubuntu artful main
Я получаю ошибку что:
Пакеты W:Target... настроены многократно в/etc/apt/sources.list
Код Ansible:
- name: install repositories
become: true
apt_repository: repo='{{ item }}'
with_items:
- deb http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
- deb http://archive.canonical.com/ubuntu bionic partner
- deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
- deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
- deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
- ppa:webupd8team/sublime-text-3/ubuntu artful main
Если PPA не был обновлен как раз к новому релизу Ubuntu, у Вас есть несколько опций:
Только если Вы достаточно храбры и уверены, что можно управлять ошибками и проблемами зависимости, можно попробовать следующее:
Используя PPA, разработанный для предыдущего выпуска, может привести к нестабильности.