Node.js is a cross-platform JavaScript run-time environment built on Chrome’s JavaScript designed to execute JavaScript code on the server-side. With Node.js, you can build scalable network applications.

npm is the default package manager for Node.js that helps developers to share and reuse their code.

In this tutorial, we will show you several different ways of installing Node.js and npm on Debian 10 Buster. Choose the installation option that is appropriate for your environment. weiterlesen

Pip is a package management system that allows you to install Python packages. With pip, you can install packages from the Python Package Index (PyPI) and other repositories.

In this guide, we will explain how to install pip for both Python 2 pip and Python 3 pip3 on Debian 10, Buster, using the apt package manager. We will also show you how to install and manage Python packages with pip.


The GNU Compiler Collection (GCC) is an open-source collection of compilers and libraries supporting C, C++, Objective-C, Fortran, Ada, Go, and D programming languages. The Linux kernel, the GNU utilities, and many other projects are compiled with GCC.

This tutorial explains how to install the GCC compiler on Debian 10, Buster. The same instructions apply for Debian 9 and any Debian-based distribution.


Asterisk is the most popular and widely adopted open-source framework for building communications applications. It is used by individuals, small businesses, large enterprises and governments worldwide.

Asterisk features include conference calling, voicemail, music on hold, call transfer, call queuing, call recording, database store/retrieve and much more.

In this tutorial we will show you how to install Asterisk 15 on Debian 9.

An older version of Asterisk (version 13) is available in the Debian software repository and can be installed with apt install asterisk.


Swap is a space on a disk that is used when the amount of physical memory is full. When a Linux system runs out of RAM, inactive pages are moved from the RAM to the swap space.

Swap space can take the form of either a dedicated swap partition or a swap file. Usually, when running a Debian virtual machine a swap partition is not present so the only option is to create a swap file.

This tutorial will guide you through the steps of adding a swap file on Debian 10 Buster. weiterlesen