Yang perlu disiapkan adalah

  1. Ubuntu 18.04 atau yang lebih tinggi
  2. Koneksi internet
  3. SW atau perangkat network untuk pengetesan

Pertama enable repo universe pada ubuntunya

add-apt-repository universe

Install package lain yang dibutuhkan

apt-get install ruby ruby-dev libsqlite3-dev libssl-dev pkg-config cmake libssh2-1-dev libicu-dev zlib1g-dev g++

Kemudian install gems

gem install oxidized
gem install oxidized-script 
gem install oxidized-web # jika kalian tidak install oxidized web pastikan kalian mengahapus "rest" pada file konfigurasinya

Developer menyarankan agar tidak menggunakan user root pada saat penggunaan namun disini saya menggunakna user root karena vmnya nanti akan saya hapus. Namun jika ingin mengikuti rekomendasi dari developernya buatlah user baru

adduser oxidized

Jika sudah dibuat masuk ke user tersebut

su - oxidized

Jalankan oxidized tanpa menambah argumen apapun untuk membuat file konfigurasi dasar

oxidized

command diatas akan membuatkan direktori /home/oxidized/.config/oxidized/ dan akan membuatkan file config sebagai contoh atau referensi config kita nantinya.

Tahap ini merupakan optional, buat direktori untuk menyimpan file konfigurasi secara default foldernya sudah disediakan oleh oxidized namun untuk memudahkan dalam mengakses dan merapihkannya kita bisa buat folder terpisah.

mkdir /home/oxidized/deviceconfigs

Edit file konfigurasinya