Installing Oxidized on POP! OS Latest

Oxidized is an open source network device configuration backup and change management tool. In this tutorial, we will guide you through installing Oxidized on the latest version of POP! OS.

Prerequisites

Before starting this tutorial, ensure that you have the following prerequisites:

Step 1: Install Dependencies

The first step is to install the necessary dependencies required for Oxidized to work. Open the terminal on your POP! OS machine and run the following command:

sudo apt-get update
sudo apt-get install ruby ruby-dev libsqlite3-dev libssl-dev pkg-config cmake build-essential git

The above command will install Ruby, necessary development libraries, SQLite, SSL libraries, git, and build tools.

Step 2: Install Oxidized

After installing the dependencies, we need to clone the Oxidized repository from Github. Run the following command to clone the repository:

git clone https://github.com/ytti/oxidized.git

After cloning the repository, navigate to the oxidized directory and run the following command to install Oxidized system-wide:

cd oxidized
sudo gem install oxidized

This command will install Oxidized and all its required gems.

Step 3: Configure Oxidized

The next step is to configure Oxidized. Oxidized configuration files are stored in /etc/oxidized/ directory.

To create the initial configuration file, run the following command:

sudo oxidized --sample > /etc/oxidized/config

This command will create a sample configuration file named config in the /etc/oxidized/ directory. The sample configuration contains the configuration for Cisco IOS devices.

To edit the configuration file, run the following command:

sudo nano /etc/oxidized/config

Use the nano or any other text editor to modify the configuration according to your needs.

Step 4: Starting Oxidized

After configuring Oxidized, we need to start the service. Make sure the Oxidized configuration file is saved and run the following command:

sudo systemctl start oxidized

This command will start the Oxidized service. You can check the status by running the following command:

sudo systemctl status oxidized

This command will display the status of Oxidized service.

Conclusion

In this tutorial, we have shown you how to install Oxidized on the latest version of POP! OS. Oxidized is a useful tool for managing network device configurations backups and changes.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!