Задать вопрос
@wexvellencex

Установка certbot на Debian и почему не работает?

пытаюсь установить SSL сертификаты, ввожу команду " certbot certonly --nginx" и он мне выдает ошибку
Note, selecting 'python-is-python2' instead of 'python'
Note, selecting 'python-dev-is-python2' instead of 'python-dev'
Package python-virtualenv is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python-virtualenv' has no installation candidate

Прогуглил ошибку, сказано было установить python актуальной версии, что я и сделал, но ошибка осталась и не пропадает, в чем может быть проблема?

Использую Debian 11 + nginx,
P.s. на оф сайте sertbot, сказано установить snapd, пробовал в разных вариациях, ошибка все та же.
  • Вопрос задан
  • 447 просмотров
Подписаться 1 Средний 4 комментария
Пригласить эксперта
Ответы на вопрос 2
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
Debian не побежит ставить пакеты в отсутствии исполняемого файла, а значит вы что-то недоговариваете.
Родной для bullseye certbot работает на Python 3, а значит у вас что-то очень хорошо накручено в репах.
Ответ написан
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Нужно использовать пакетную базу дистрибутива для установки ПО, пока это возможно.
Удалите все, что наустанавливали и
apt update
apt remove python-is-python2 python2
apt install python3
apt install certbot python3-certbot-nginx
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы