README.md in oxidized-0.24.0 vs README.md in oxidized-0.25.0

- old
+ new

@@ -30,11 +30,11 @@ ## Index 1. [Supported OS Types](docs/Supported-OS-Types.md) 2. [Installation](#installation) - * [Debian](#debian) + * [Debian and Ubuntu](#debian-and-ubuntu) * [CentOS, Oracle Linux, Red Hat Linux](#centos-oracle-linux-red-hat-linux) * [FreeBSD](#freebsd) * [Build from Git](#build-from-git) * [Docker](#running-with-docker) * [Installing Ruby 2.1.2 using RVM](#installing-ruby-212-using-rvm) @@ -72,18 +72,30 @@ * [Source](docs/Ruby-API.md#source) * [Model](docs/Ruby-API.md#model) ## 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 On CentOS 6 / RHEL 6, begin by installing Ruby 2.0 or greater. For Ruby 2.1.2 installation instructions see [Installing Ruby 2.1.2 using RVM](#installing-ruby-212-using-rvm). @@ -308,10 +320,10 @@ ## Extra ### Ubuntu SystemV init setup -The init script assumes that you have a used named 'oxidized' and that oxidized is in one of the following paths: +The init script assumes that you have a user named 'oxidized' and that oxidized is in one of the following paths: ```text /sbin /bin /usr/sbin