Skip to main content
Ask A Question
You’re not receiving notifications from this thread.

Setup Ubuntu 18.04 Bionic Beaver Discussion

General • Asked by Chris Oliver

nice guide... i tried it with sucess on ubuntu 18 !

DISTRIB_DESCRIPTION="Ubuntu Bionic Beaver (development branch)"

rbenv version
2.5.0 (set by /home/marcelo/.rbenv/version)

git --version
git version 2.15.1

ruby -v
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux]

rails -v
Rails 5.1.4

psql --version
psql (PostgreSQL) 9.5.10

Worked for me on Ubuntu 18.04

i am using ubuntu 18.04 too, mine is stuck at :
gpg --keyserver hkp:// --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

error messages :
gpg: connecting dirmngr at '/run/user/1000/gnupg/S.dirmngr' failed: IPC connect call failed
gpg: keyserver receive failed: No dirmngr

how should i do to fix this ?

fajar did you get anything because am in same situation....

Getting ruby and rails to run on Ubuntu 18.04LTS is certainly not easy.
Background: I'm not a ruby programmer. I'm just trying to get my redmine site up and running again after upgrading to 18.04.

First, I tried installing redmine directly from Ubuntu. That failed miserably. (sorry I don't remember everything that happened. But I believe it had to do with not finding an openssl library that was clearly present). I had hopes this would just install all of the proper dependencies with no errors.

Then, i tried following the instructions on, which suggests not using the packaged install. That didn't work very well either. At one point, I ended up at the same openssl nonsense.

Now, I tried these instructions, and ruby seems to install OK with rbenv (although I don't really like it installing into a hidden directory in my home directory, with no apparent option to select the install directory). But rails falls flat at the nodejs install. I get: "rvm: command not found".
I found rvm in /usr/share/rvm/bin, but adding this to my path in .bashrc doesn't fix it.

I don't remember ruby/rails being this much of a pain under 12.04. Is there an easier way?

There's an issue installing older versions of ruby (<2.4) with rbenv.

Need to use:

sudo apt install libssl1.0-dev

I use Ubuntu 18.04 and PostgreSQL 11 doesn't work. It was unable to locate package, but 10 works.

I have the follwing error :
$ rake db:seed

rake aborted!
Mysql2::Error::ConnectionError: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13)

Tasks: TOP => db:abort_if_pending_migrations
(See full trace by running task with --trace)

Question: Why are we cloning from git to install rbenv and ruby-build instead of just installing with apt?

Login or Create An Account to join the conversation.

Subscribe to the newsletter

Join 31,152+ developers who get early access to new screencasts, articles, guides, updates, and more.

    By clicking this button, you agree to the GoRails Terms of Service and Privacy Policy.

    More of a social being? We're also on Twitter and YouTube.