How to Install Python Pip on Ubuntu 20.04
Pip is a tool for installing Python packages. With pip, you can search, download, and install packages from Python Package Index (PyPI) and other package indexes. This guide explains how…
Favourite tutorials for developers
Ubuntu is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: Desktop, Server, and Core for Internet of things devices and robots. All the editions can run on the computer alone, or in a virtual machine. Ubuntu is a popular operating system for cloud computing, with support for OpenStack.
Pip is a tool for installing Python packages. With pip, you can search, download, and install packages from Python Package Index (PyPI) and other package indexes. This guide explains how…
Node.js is a cross-platform JavaScript runtime environment built on Chrome’s JavaScript, designed to execute JavaScript code on the server-side. It is generally used to build back-end applications, but it is…
Composer is a dependency manager for PHP (similar to npm for Node.js or pip for Python ). With Composer, you can specify the PHP libraries your project depends on, and…
It is always a good idea to delete unwanted or unused user accounts on Ubuntu Linux or any other operating system for security reasons. This page shows how to remove…
In this tutorial, we will show you how to install Apache Maven on Ubuntu. Tested with: Maven 3.5.2, Ubuntu 18.04 . Before the Maven installation, make sure JDK is installed…
On Ubuntu, there are two system-wide environment variables, both files need admin or sudo to modify it. First one is /etc/environment – It is not a script file, purely assignment…
On Ubuntu, we can add JAVA_HOME environment variable in /etc/environment file. Note/etc/environment system-wide environment variable settings, which means all users use it. It is not a script file, but rather…
The Java development kit (JDK) contains tools for Java development, and the Java Runtime Environment (JRE) contains a JVM to convert byte code .class to machine code, and execute it,…
Let’s Encrypt is a Certificate Authority (CA) that facilitates obtaining and installing free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the process by providing a software…
A “LAMP” stack is a group of open source software that is typically installed together in order to enable a server to host dynamic websites and web apps written in…