У нас был старый сервер Ubuntu 14, на который мы устанавливаем certbot и давай шифровать сертификаты для SSL. Затем мы обновили сервер до Ubuntu 20.
С тех пор всякий раз, когда я пытаюсь обновить или создать новые сертификаты, используя sudo certbot --apache
или команду обновления, я получаю эту ошибку:
Зависимости начальной загрузки для ОС на основе Debian... (вы можете пропустить это с --no-bootstrap)
Попадание:1 http://us-west-2.ec2.archive.ubuntu.com/ubuntu фокус InRelease
Попадание: 2 http://us-west-2.ec2.archive.ubuntu.com/ubuntu focus-updates InRelease
Попадание: 3 http://us-west-2.ec2.archive.ubuntu.com/ubuntu focus-backports InRelease
Попадание: 4 https://download.docker.com/linux/ubuntu фокусное InRelease
Попадание: 5 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu фокусное InRelease
Попадание:6 http://ppa.launchpad.net/ondrej/php/ubuntu фокусное InRelease
Получить: 7 http://security.ubuntu.com/ubuntu focus-security InRelease [114 КБ]
Получено 114 КБ за 2 с (72,8 КБ/с)
Чтение списков пакетов... Готово
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Обратите внимание: выбор «python-is-python2» вместо «python»
Обратите внимание: выбор «python-dev-is-python2» вместо «python-dev»
Пакет python-virtualenv недоступен, но на него ссылается другой пакет.
Это может означать, что пакет отсутствует, устарел или
доступен только из другого источника
E: Пакет «python-virtualenv» не имеет кандидата на установку.
Я пробовал бесконечные форумы и трюки, включая этот хит Google -> https://stackoverflow.com/questions/62314556/how-to-install-virtualenv-on-ubuntu-20-04-gcp-экземпляр, но пока не повезло :(
Любые идеи?