All threads / Setup Ubuntu 18.04 Bionic Beaver Discussion

Ask A Question

Notifications

You’re not receiving notifications from this thread.

Setup Ubuntu 18.04 Bionic Beaver Discussion

Chris Oliver asked in General

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

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
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

Reply

Worked for me on Ubuntu 18.04

i am using ubuntu 18.04 too, mine is stuck at :
gpg --keyserver hkp://keys.gnupg.net --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....

Reply

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 redmine.com, 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?

Reply

https://github.com/rbenv/ruby-build/issues/834

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

Need to use:

sudo apt install libssl1.0-dev

Reply

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

Reply

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)

Reply

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

Reply

I believe the instructions for installing postgres 11 are outdated; I had to manually create a pgdg.list file as per official site instructions. Similarly, before creating my username I had to start the service manually

Reply
Join the discussion

Want to stay up-to-date with Ruby on Rails?

Join 34,885+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.

    logo Created with Sketch.

    Ruby on Rails tutorials, guides, and screencasts for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more. Icons by Icons8

    © 2020 GoRails, LLC. All rights reserved.