Recientemente actualice mi sistema a Ubuntu 22.04 sobre mi laptop principal, donde trabajo con algunas versiones de Rails por algunas aplicaciones que aun mantengo, por lo que ocupo diferentes versiones de Ruby como 3.0, 2.7 y 2.6.
El primer problema que me encontré es que ahora Ubuntu 22.04 hace uso de OpenSSL 3.0, pero las versiones de Ruby desde la 3.0 hacia abajo utilizan OpenSSL 1.1 por lo que causara errores que no serán tan fáciles de resolver, sobre todo porque la mayoría de instaladores de Ruby tratan de compilarlo, pero causara problemas al no resolver muchas funciones que ya no existen en OpenSSL 3.0.
Sigue leyendo