How To Install smstools on Ubuntu 18.04

In this tutorial we learn how to install smstools on Ubuntu 18.04. smstools is SMS server tools for GSM modems

Introduction

In this tutorial we learn how to install smstools on Ubuntu 18.04.

What is smstools

smstools is:

The SMS server tools allow setting up a central SMS gateway. It sends and receives SMS messages using a simple file-based interface. It can accommodate up to 20,000 messages a month.

It supports an event-handler option that allows calling customized programs or scripts after sending or receiving SMS messages.

The SMS Server Tools use one or more (max. 32) GSM modems to send and receive SMS messages. Some modems may be equipped with SIM cards such as Vodafone or Telmi ones. All messages are sorted in queues by the provider. If one modem fails, it will be deactivated for one hour before the software retries, while other modems run without any restriction. The status information and alarms are logged with syslog.

There are three methods to install smstools on Ubuntu 18.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install smstools Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install smstools using apt-get by running the following command:

sudo apt-get -y install smstools

Install smstools Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install smstools using apt by running the following command:

sudo apt -y install smstools

Install smstools Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install smstools using aptitude by running the following command:

sudo aptitude -y install smstools

How To Uninstall smstools on Ubuntu 18.04

To uninstall only the smstools package we can use the following command:

sudo apt-get remove smstools

Uninstall smstools And Its Dependencies

To uninstall smstools and its dependencies that are no longer needed by Ubuntu 18.04, we can use the command below:

sudo apt-get -y autoremove smstools

Remove smstools Configurations and Data

To remove smstools configuration and data from Ubuntu 18.04 we can use the following command:

sudo apt-get -y purge smstools

Remove smstools configuration, data, and all of its dependencies

We can use the following command to remove smstools configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge smstools

References

Summary

In this tutorial we learn how to install smstools package on Ubuntu 18.04 using different package management tools: apt, apt-get and aptitude.