How to install Tomcat 9 on Debian 9 Stretch Linux

Objective

The objective is to install Tomcat 9 on Debian 9 Stretch Linux.

Operating System and Software Versions

  • Operating System: – Debian 9 Stretch
  • Software: – Oracle Java JDK 1.8.0_131, Tomcat 9.0.0.M21

Requirements

Privileged access to your Debian system is required in order to perform Tomcat and Oracle Java installation.

Difficulty

MEDIUM

Conventions

Read more

How to install TeamViewer on Debian 9 Stretch Linux

Objective

The objective is to desktop sharing application TeamViewer on Debian 9 Linux.

Operating System and Software Versions

  • Operating System: – Debian 9 Stretch
  • Software: – TeamViewer v12.0.76279

Requirements

Privileged access to to your Debian system will be required to install TeamViewer and its prerequisites.

Difficulty

EASY

Conventions

Read more

How to install Chromium Web Browser on RHEL7 Linux

Objective

The objective is to install latest Chromium Web Browser on RHEL7 Linux.

Operating System and Software Versions

  • Operating System: – Redhat Enterprise Linux 7.3
  • Software: – Chromium Version 58.0.3029.110 Fedora Project (64-bit)

Requirements

Privileged access to your system will be required.

Difficulty

EASY

Conventions

Read more

Monitor AMD Ryzen Temperatures In Linux with latest kernel modules

Objective

Monitor system temperatures and voltage on an AMD Ryzen system running Linux.

Distributions

All distributions running kernel 4.11 or higher

Requirements

A working Linux install with kernel 4.11 or greater and root privileges.

Difficulty

Medium

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

AMD’s Ryzen CPUs have been out for several months now, but AMD still hasn’t released any specifications or code to get temperature monitoring support for CPU sensors in Linux.

Thankfully, there are fairly accurate sensors on Ryzen motherboards, and they are accessible through Linux. You can only take full advantage of them by using the latest kernel modules, and in some cases, lm_sensors itself.

Read more

Search For Termux in F-Droid

SSH Into Linux Your Computer From Android With Termux

Objective

Install Termux on an Android device and use it to establish passwordless SSH to a Linux computer.

Distributions

This guide will work with any Linux computer.

Requirements

A working Linux computer and an Android device.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

It might seem kind of strange, but being able to access the command line of your computer remotely from your phone is very convenient, especially when paired with an excellent Android terminal emulator, like Termux.

Termux makes the process very easy. It emulates parts of a GNU/Linux, including a /home directory. Termux actually has a package manager, in the form of Apt, and it can install some basic packages.

Read more

Overclock Your Radeon GPU With AMDGPU

Objective

Overclock Radeon RX 400 series and newer graphics cards under Linux using the AMDGPU open source drivers.

Distributions

This method will work on any Linux distribution running the AMDGPU drivers.

Requirements

A working Linux install running kernel 4.10 or newer with root privileges and the AMDGPU drivers installed.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

The open source AMDGPU drivers don’t have a fancy GUI interface that lets you overclock your card. Actually, they don’t come with any kind of control center at all. That’s alright, though, you can still overclock your card by modifying a couple of values in configuration files, a perfectly Linux solution if you think about it.

Read more

Begin Mining Ethereum On Ubuntu 16.04 Xenial Xerus Linux

Objective

Set up Ubuntu 16.04 for Ethereum mining.

Distributions

This guide was tested for Ubuntu 16.04, but many principles will hold true on other distributions.

Requirements

A working Ubuntu 16.04 installation with root privileges. You also need a modern GPU with more than 4GB of RAM.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

It’s hard not to have heard about Ethereum by now. It’s the hottest new cryptocurrency that’s still very much so on the rise. Unlike Bitcoin, Ethereum is still practical to mine, and tons of people are getting in on it. If you’ve been considering mining Ethereum, this guide will help you get started using open source tools and Ubuntu.

Read more

How to Play Audio With VLC In Python

Objective

Play audio with VLC in Python.

Distributions

This will work on any Linux distribution

Requirements

A working Linux install with Python and VLC.

Difficulty

Easy

Conventions

  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user

Introduction

There are plenty of ways to play audio files with Python. It really depends on your application, but the easiest way, by far, is to use the bindings for VLC to control VLC with Python, and play your files.

With VLC, you don’t need to worry about codecs and file support. It also doesn’t require too many complicated methods, and/or objects. So, for simple audio playback, VLC is best.

Read more

How to install Ansible on Ubuntu 18.04 Bionic Beaver Linux

Objective

The objective is to install Ansible on Ubuntu 18.04 Bionic Beaver Linux.

This guide will provide you with instructions on how to install Ansible on Ubuntu 18.04 from a standard Ubuntu repository, PPA repository and also how to install latest Ansible version by compiling the source code.

Operating System and Software Versions

  • Operating System: – Ubuntu 18.04 Bionic Beaver

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Difficulty

EASY – MEDIUM

Conventions

Read more

Ubuntu Bionic GNOME Desktop

Linux Mint vs Ubuntu

Introduction

There probably aren’t two Linux distributions more closely related than Ubuntu and Linux Mint. Actually, the two are so close to one another, there’s serious debate about whether or not they are the same distribution.

Linux Mint takes Ubuntu and adds some extra polish to it. Mint has a different default configuration, some additional packages, and its own desktop environments. Otherwise, it’s the same distribution as Ubuntu.

Read more