How to Use PyPI & PIP

Reading Time: 3 minutes
pypi logo

In this article, we will discuss how to access and utilize the Python Package Index or PyPI via the pip command.

PyPI is the default software repository for Python developers to store created Python programming language software developers and programmers alike use to publicize and share their software.

Continue reading “How to Use PyPI & PIP”

How to Simplify Working With Kernels

Reading Time: 5 minutes

What Is A Kernel?

The kernel is a piece of software that is at the core of an operating system. It usually has complete control over all of the server systems. It is normally the first program loaded after the bootloader has completed its tasks. The kernel then handles the rest of the start-up tasks as well as i/o requests from the system’s software. It then translates those requests into hardware instructions for the CPU (central processing unit).

Continue reading “How to Simplify Working With Kernels”

How to Install Scikit-Learn on Ubuntu 18.04

Reading Time: 5 minutes

In this tutorial, we are going to walk through how to install scikit-learn on an Ubuntu 18.04 server. We are going to walk through the installation both in a virtual environment with the Python package manager, Pip, and via Anaconda.

Continue reading “How to Install Scikit-Learn on Ubuntu 18.04”

How to Setup a Python Virtual Environment on Ubuntu 18.04

Reading Time: 3 minutes

In this article, we learn how to set up a python virtual environment on Ubuntu 18.04. Python is a high-level dynamic programming language. Its straightforward syntax makes it a great choice for fast development. Python is used by system administrators to automate workloads and by developers for application development as well.

Continue reading “How to Setup a Python Virtual Environment on Ubuntu 18.04”

How to Install PIP on Ubuntu 18.04

Reading Time: 3 minutes

What is PIP?

In this article, we will discuss how to install PIP on Ubuntu 18.04. PIP is a tool used to install and manage Python packages. This tutorial will show how to install and check the version of PIP as well as run a few basic commands for using PIP on Ubuntu 18.04.

Continue reading “How to Install PIP on Ubuntu 18.04”

How to Install PyTorch on Ubuntu

Reading Time: 4 minutes

Data analysis via machine learning is becoming increasingly important in the modern world. PyTorch is a machine learning Python library, developed by the Facebook AI research group, that acts as a high-level interface for developers to create applications like natural language processors. In this tutorial, we are going to cover how to install PyTorch via Anaconda and PIP.

Continue reading “How to Install PyTorch on Ubuntu”

How to Install Microsoft SQL on Linux

Reading Time: 6 minutes

In this article, we will be discussing how to install Microsoft SQL or MSSQL on Linux. Microsoft SQL, colloquially referred to as MSSQL, is a relational database management system created by Microsoft. Open-source MySQL and PostgreSQL are typically synonymous with Linux distributions, but working with MSSQL on Linux is also supported. MSSQL offers some features that its open-source counterparts don’t, and depending on application requirements, it might be the right choice for an RDBMS. In this tutorial, we are going to walk through how to install MSSQL on CentOS 7 and Ubuntu 16.04.

Continue reading “How to Install Microsoft SQL on Linux”

How To Install nftables In Ubuntu

Reading Time: 5 minutes
firewall2-image

In this article, we will learn how to switch a Linux firewall from IPtables to nftables on Ubuntu. IPtables, which is based on the Linux kernel Netfilter module, is currently the default firewall for many Linux distributions. It protects against multiple threat vectors and allows your server to block unwanted traffic based on a specific ruleset.

Continue reading “How To Install nftables In Ubuntu”

How To Install Software From Source on Ubuntu

Reading Time: 6 minutes

In this article, we are going to cover the available options for installing software on Ubuntu. By the end of this article, you’ll be equipped with an arsenal of tools for installing the exact software you want on your Ubuntu server! We will be installing three different software packages from source, deb, and flatpack.

Typically, the Ubuntu OS ships with an excellent package management system called APT. Apt-get, or the more recent apt command, are the interfaces users would typically utilize to search for, download, and install packages.

What happens when you need to install something on your Ubuntu server, but the software package isn’t available for installing via apt?

What if you need to build a software package from source to access the newest features from the latest version of that package?

How do I locate the dependencies for the software I need?

We will answer those questions below!

Continue reading “How To Install Software From Source on Ubuntu”

How to Install Snapcraft on Ubuntu/CentOS

Reading Time: 6 minutes

What is Snapcraft?

Snapcraft is a command-line utility for building snaps. This software allows users to build their own applications or software packages, and then publish them to the Snap store to be shared and utilized by other users! In this tutorial, we will learn how to install Snapcraft on Ubuntu and CentOS.

Continue reading “How to Install Snapcraft on Ubuntu/CentOS”