I have trouble finding the package for this software. I built and installed from the packages found here, but it's still not working properly with rvm and gem (log is located here). How would you suggest finding a package for this to work properly?
stanley@ubuntu:~/Github/webdev_class/ruby$ sudo apt-cache search ^openssl
[sudo] password for stanley:
openssl-blacklist - Blacklists for OpenSSL RSA keys and tools
openssl-blacklist-extra - Non-default blacklists of OpenSSL RSA keys
libengine-pkcs11-openssl - OpenSSL engine for PKCS#11 modules
libxmlsec1-openssl - Openssl engine for the XML security library
openssl - Secure Socket Layer (SSL) binary and related cryptographic tools
Here is the printout after trying dpkg -l | grep openssl
.
stanley@ubuntu:~/Github/webdev_class/ruby$ dpkg -l | grep openssl
ii openssl 1.0.0e-2ubuntu4.5 Secure Socket Layer (SSL) binary and related cryptographic tools
ii python-openssl 0.12-1ubuntu1 Python wrapper around the OpenSSL library
Use
sudo apt-get install openssl
, or use the software center to find it.When I look for packages, I generally use
apt-cache search whatever
.For openssl, here's what I see on my system:
For gem dependencies, you would normally use something like :
However, apparently ruby-rvm is broken, so the ex(?)-maintainer's advice is to remove it completely, and install via the provided URL and bash script:
OpenSSL is usually installed by default on Ubuntu. You can look up, why it is installed with:
For openssl this can be retraced to cups:
(I used the LANG environment variable to get english output, not my local one).
I'm not sure but maybe rvm / gem do require the SSL development libraries, which are packaged into
libssl-dev
.This is usually the case when you compile something from source, what gem as I remember does, when resolving package dependencies.