Linux Mint

How to Install Helm on Linux Mint 21

Helm allows users to easily install, manage, and upgrade complex applications and services in a Kubernetes cluster. It is like other package managers such as apt and yum, but it is specifically designed for use with Kubernetes. This guide is all about explaining multiple ways to get Helm (Kubernetes package manager) on Linux Mint 21.

Installing Kubernetes on Linux Mint 21

Helm packages and distributes complex applications and services as “charts.” Charts are essentially pre-configured templates that define the resources and configurations needed to run an application or service on a Kubernetes cluster, there are two ways to install it on Linux Mint:

1: Through Snap

Helm also provides a powerful templating system that allows users to customize the configuration of an application based on their specific needs, to install it through Snap execute:

$ sudo snap install helm --classic

Once the installation is completed check its version to see if this Kubernetes package manager is installed correctly:

$ helm version

If you are new to Kubernetes and its package manage then just execute the below given command to see all the relevant commands required for the mentioned purposes:

$ helm

Now to remove this application from Linux Mint 21 then execute the below-mentioned command in case you installed it through Snap:

$ sudo snap remove helm

2: Through Binary File

Another way to get this package manager on Linux Mint 21 through its binary file which can be downloaded from GitHub:

Once the file is downloaded extract it by executing the below command and don’t forget to switch to the directory where the file is downloaded:

$ tar xvf helm-v3.11.0-linux-amd64.tar.gz

Now move the helm file under the Linux-amd64 folder to the bin directory of Linux Mint and for that execute:

$ sudo mv linux-amd64/helm /usr/local/bin

Once the file is moved check its version to see if this Kubernetes package manager is installed correctly:

$ helm version

Now to remove this application from Linux Mint 21 then execute the below-mentioned command in case you installed it through its binary file:

$ sudo rm /usr/local/bin/helm

Conclusion

Helm is a powerful tool for managing applications on Kubernetes, it enables easy installation and management of k8s applications and it’s widely used in industry. It also has a large chart repo called Helm Hub where you can find pre-made charts for multiple popular applications. To install it on Linux Mint there are two ways one is through Snap store and the other is by its binary file which can be downloaded from GitHub.

About the author

Aaliyan Javaid

I am an electrical engineer and a technical blogger. My keen interest in embedded systems has led me to write and share my knowledge about them.