Installing FPM on Clear Linux

In this tutorial, we will go through the steps to install FPM from the GitHub repository on Clear Linux latest version.

Prerequisites

Before we start the installation, we need to ensure that the following requirements are met:

  • Clear Linux latest version is installed.
  • An internet connection is available on the system.
  • A terminal is opened, and the user has sudo privileges.

Step 1 – Install dependencies

To install FPM, we need to install a few dependencies. Execute the following command to install them:

sudo swupd bundle-add rpc-utilities devpkg-libffi devpkg-libxml2 devpkg-libxslt

This command installs the required packages for FPM.

Step 2 – Clone FPM repository

Next, we need to clone the FPM repository. Execute the following command to clone it:

git clone https://github.com/jordansissel/fpm.git

The command clones the FPM repository in the current directory.

Step 3 – Build and install FPM

Now, we need to build and install FPM. Execute the following commands one by one to complete the installation:

cd fpm
sudo gem install bundler
bundle install --path vendor/bundle
sudo make install

Step 3 installs RubyGems, adds the bundler path to the system path, installs the bundle for FPM, and then installs FPM.

Step 4 – Verify the installation

To verify the installation, execute the following command:

fpm --version

The command should display the version of FPM installed.

Congratulations! You have successfully installed FPM on Clear Linux. You can now use FPM to create packages for different platforms seamlessly.