From 9e4d0602c6d3625fcde8571cfb3bea3c6ac0634d Mon Sep 17 00:00:00 2001 From: thermionic Date: Sun, 14 Oct 2018 17:32:28 +0100 Subject: [PATCH] Updated README.md (#1590) --- README.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0136d0d74..2f5e28344 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Check out the [Oxidized TREX 2014 presentation](http://youtu.be/kBQ_CTUuqeU#t=3h 1. [Supported OS Types](docs/Supported-OS-Types.md) 2. [Installation](#installation) - * [Debian](#debian) + * [Debian](#debian-and-ubuntu) * [CentOS, Oracle Linux, Red Hat Linux](#centos-oracle-linux-red-hat-linux) * [FreeBSD](#freebsd) * [Build from Git](#build-from-git) @@ -74,14 +74,26 @@ Check out the [Oxidized TREX 2014 presentation](http://youtu.be/kBQ_CTUuqeU#t=3h ## Installation -### Debian +### Debian and Ubuntu -Install all required packages and gems. +Debian "buster" or newer and Ubuntu 17.10 (artful) or newer are recommended. On Ubuntu, begin by enabling the `universe` +repository (required for libssh2-1-dev): + +```shell +add-apt-repository universe +``` + +Install the dependencies: ```shell apt-get install ruby ruby-dev libsqlite3-dev libssl-dev pkg-config cmake libssh2-1-dev libicu-dev zlib1g-dev +``` + +Finally, install the gems: + +```shell gem install oxidized -gem install oxidized-script oxidized-web # if you don't install oxidized-web, make sure you remove "rest" from your config +gem install oxidized-script oxidized-web # If you don't install oxidized-web, ensure "rest" is removed from your Oxidized config. ``` ### CentOS, Oracle Linux, Red Hat Linux