Después de tanto trabajar hemos dado con el arreglo de esta problema que tantos usuarios de este espacio han presentado. Si tienes algo más que compartir no dudes en compartir tu conocimiento.
Solución:
Sistemas 14.04 y 16.04 (y NO usando el PPA):
Ubuntu Trusty y Ubuntu Xenial no tienen certbot
instalado por defecto. Para obtener Certbot, tenía que usar el PPA de Certbot mantenido por los desarrolladores de Certbot.
Si no está utilizando el PPA (que habría instalado utilizando sudo add-apt-repository ppa:certbot/certbot
), no tiene Certbot.
Para obtener Certbot, debe leer las instrucciones en el sitio web de Certbot eligiendo su versión específica y luego seguir la guía para configurar Let’s Encrypt.
Sistemas 14.04/16.04 que usan PPA, o Ubuntu 17.10 o posterior:
En el momento de esta publicación, las versiones 16.10 y 17.04 de Ubuntu ya pasaron el fin de vida útil y no se incluyen en esta respuesta.
A partir del 17.10 (y posiblemente antes, vea mi nota anterior), Certbot está incluido en los repositorios.
Y si está en Ubuntu anterior (14.04 o 16.04) y está usando el PPA, entonces certbot
está disponible.
Para encontrar la versión de Certbot instalada, puede usar apt-cache policy certbot | grep Installed
para obtener la información, como se muestra a continuación (tenga en cuenta que la información de la versión que se muestra a continuación es precisa al 10 de abril de 2018 a las 12:18, en una nueva instalación de ‘certbot’):
$ apt-cache policy certbot | grep -i Installed
Installed: 0.22.2-1+ubuntu16.04.1+certbot+1
Como puede ver, la versión 0.22.2 está instalada en esta computadora aquí, que es una máquina 16.04 que usa Certbot PPA.
Si te mola el asunto, tienes la opción de dejar una noticia acerca de qué te ha gustado de este tutorial.