¿Cómo instalo las bibliotecas OpenSSL en Ubuntu?

¿Cómo instalo las bibliotecas OpenSSL en Ubuntu?

Openssl, una biblioteca de seguridad de aplicaciones para proporcionar una comunicación de red segura; Es ampliamente utilizado por los principales servidores de Internet, incluidos los sitios web de HTTP. Además, OpenSSL tiene licencia bajo una licencia de estilo Apache, lo que significa que se puede usar libremente con fines personales y comerciales. Si desea instalar bibliotecas OpenSSL en su Ubuntu para proteger la comunicación de su sistema cuando está conectado a una red, entonces este artículo es una guía sobre cómo hacerlo.

Instalación de las bibliotecas OpenSSL en Ubuntu

Hay dos métodos para instalar bibliotecas OpenSSL en Ubuntu, que son:

  • Del repositorio oficial
  • Descargando el .archivo de alquitrán

Método I: del repositorio oficial

Para instalar las bibliotecas OpenSSL en Ubuntu, siga los pasos escritos a continuación:

Paso 1: Repositorio de actualización/actualización

En todas las últimas distribuciones de Ubuntu, el paquete OpenSSL ya está presente en el repositorio oficial. Ejecute los comandos mencionados a continuación para actualizar el repositorio:

Actualización de sudo apto
actualización de sudo apt

Paso 2: Instalar OpenSSL

Luego ejecute el comando a continuación para instalar OpenSSL desde el repositorio oficial, ejecutando este comando, las bibliotecas OpenSSL también se instalarán:

sudo apt install openssl

En la salida puede ver una larga lista de bibliotecas OpenSSL que se instalaron:

Paso 3: Herramienta de desarrollo de OpenSSL

Por lo general, solo instalando el paquete OpenSSL, todas las bibliotecas de SSL también se instalan, pero a veces debido a las herramientas de desarrollo faltantes, algunas bibliotecas permanecen desinstaladas. Por lo tanto, se recomienda instalar el paquete de herramienta de desarrollo utilizando el comando mencionado a continuación:

sudo apto install libssl-devel

Eliminar las bibliotecas OpenSSL en Ubuntu

Para eliminar las bibliotecas OpenSSL en Ubuntu, se puede utilizar cualquiera de los comandos a continuación:

sudo apto eliminar openssl

O:

sudo apto purge openssl

Método II: descargando el .archivo de alquitrán

El otro método es instalar manualmente OpenSSL utilizando el .Archivo de alquitrán, esto permite a los usuarios instalar los últimos 3.0 Versión de OpenSSL y para seguir los pasos escritos a continuación:

Paso 1: Instalación de las dependencias necesarias

Para instalar manualmente OpenSSL, se requieren algunas dependencias, instálelas utilizando el comando mencionado a continuación:

Sudo Apt Instale Build-Essential ZLIB1G-DEV CHECKINSTALL -Y

Paso 2: descarga .archivo de alquitrán

Para organizar todas las bibliotecas OpenSSL, sugirió cambiar el directorio a/usr/local/src:

CD/USR/Local/Src/

Luego descargue la última versión de OpenSSL .alquitrán Archivo desde el sitio oficial utilizando el comando mencionado a continuación:

sudo wget https: // www.openssl.org/Source/OpenSSL-3.0.7.alquitrán.GZ

Paso 3: Extracción .archivo de alquitrán

Después de descargar el .Archivo de alquitrán, extravelo utilizando el comando mencionado a continuación:

sudo tar -xf openssl -3.0.7.alquitrán.GZ

Paso 4: Configuración y compilación de archivos OpenSSL

Luego configure y compile archivos OpenSSL utilizando los comandos mencionados a continuación:

CD OpenSSL-3.0.7
sudo ./config - -prefix =/usr/local/ssl --openssldir =/usr/local/ssl compartido zlib

Luego, utilizando el comando de mención a continuación, compile los archivos a formularios ejecutables:

sudo haz

Luego instale esos archivos ejecutables ejecutando el comando a continuación:

sudo haz instalar

Paso 5: Configurar bibliotecas de enlaces

Cree un nuevo archivo usando el editor NANO para vincular las bibliotecas configuradas:

sudo nano /etc /ld.entonces.confusión.D/OpenSSL-3.0.7.confusión

Dentro del archivo Pega la ruta de las bibliotecas:

/usr/local/ssl/lib64

Luego guarde y salga del archivo.

Paso 6: Recargar el enlace dinámico

Luego, vuelva a cargar el enlace dinámico de las bibliotecas configuradas utilizando el comando a continuación:

sudo ldconfig -v

Paso 7: Verificar

Finalmente, ejecute el comando a continuación para verificar la versión instalada de OpenSSL:

OpenSSL versión -a

Eliminar bibliotecas OpenSSL

Si desea eliminar las bibliotecas OpenSSL instaladas, entonces para eso, elimine manualmente el directorio donde están presentes todas las bibliotecas, pero antes de eso, asegúrese de que nada más excepto las bibliotecas se almacenara en este directorio:

sudo rm -rf cd/usr/local/src/

Conclusión

Las últimas versiones de Ubuntu tienen bibliotecas OpenSSL en sus repositorios. Por lo tanto, se recomienda instalar las bibliotecas OpenSSL desde el repositorio utilizando el comando APT. Además, instale las herramientas de desarrollo para OpenSSL para instalar con éxito todas las bibliotecas. Pero si desea instalar la última versión de OpenSSL, entonces el .El método de archivo de alquitrán es el más adecuado.