Slack is a hugely popular messaging and collaboration service. While you can sign in and use Slack online, it’s much easier to use Slack straight from your desktop. The Slack developers do officially support Linux, and there is a Debian repository. This guide will use that repository to get Slack set up on your Debian system.

In this tutorial you will learn:
  • How to Download The Slack Package.
  • How to Install The Slack Package on Debian.
  • How to Open and Run Slack on Debian.

When you’re running a VPN connection, it’s usually most reliable to run OpenVPN as a service. Somewhat strangely, it’s not that easy to do on Debian when you’re working with a static IP address.

Several systems are in conflict, and it takes a bit of extra care to straighten things out. This guide explains exactly how to set this up reliably.

In this tutorial you will learn:
  • How to Install OpenVPN and Resolvconf on Debian.
  • How to Disable NetworkManager.
  • How to Configure Your Static IP.
  • How to Configure OpenVPN.

Lutris is a relatively new addition to the Linux gaming ecosystem, but it has quickly revolutionized everything. Lutris manages how you install and launch games on your Linux system.

It concentrates everything from Steam, Wine, emulators, and everything in between into one place. It also allows you to manage multiple versions of Wine at once, making it the single best tool for Wine gaming

In this tutorial you will learn:
  • How to Add The Wine Repository.
  • How to Install Wine Staging.
  • How to Add The Lutris Repository.
  • How to Install Lutris on Debian.
  • How to Run Lutris.

Debian Stable is extremely stable, but it’s also very slow moving. As a result, you can get stuck with ridiculously outdated software. The backports repositories allow you to install newer versions of some software on your Debian Stable system. This guide explains how to use backports on Debian Stable.

In this tutorial you will learn:
  • How to Add The Debian Backports Repositories.
  • How to Install a Package From Backports.
  • How to Do a Complete Update From Backports.

Introduction

Debian is the universal operating system, but sometimes, it doesn't feel all that universal out of the box. For people looking for a top-notch multimedia experience, Debian might not seem like the best choice because of its free software policies, but it can actually be made into a multimedia powerhouse.

Debian Stretch, when combined with one super powered multimedia repository, is an awesome option for both audio and video playback.

Enable The Repository

The repository in question here is the deb-multimedia repository. It's maintained by a Debian developer, and includes more up-to-date multimedia packages as well as some non-free packages that didn't make it into Debian proper.

In order to add it to your system, add the line below to you /etc/apt/sources.list.
deb http://www.deb-multimedia.org stretch main non-free

Objective

This article explains a system upgrade procedure from Debian 8 Jessie Linux to Debian 9 Stretch.

What's New

Apart from the up to date Linux kernel, Stretch comes with a considerable amount of new and updated software as well as a number of packages had been rendered obsolete:

This new release of Debian again comes with a lot more software than its predecessor jessie; the distribution includes over 15346 new packages, for a total of over 51687 packages. Most of the software in the distribution has been updated: over 29859 software packages (this is 57% of all packages in jessie). Also, a significant number of packages (over 6739, 13% of the packages in jessie) have for various reasons been removed from the distribution.
SOURCE: debian.org

Objective

The following article provides you with a simple to follow procedure on how to install video chat and voice call application Skype on Debian 9 Stretch.

Requirements

Privileged access to your Debian 9 Stretch Linux system is required.

Difficulty

EASY

Conventions

Introduction

The following text will describe a configuration procedure of LEMP server on Debian 9 Stretch Linux. The LEMP stack described by the below guide will consist of:
  • Debian 9 Stretch Linux
  • Nginx Web server
  • MariaDB or MySQL relational database
  • PHP 7 scripting language
Please be aware that our main objective is to configure bare bones LEMP stack on Debian 9 Stretch Linux. From this reason, no security hardening or performance fine-tuning recommendations are included in the article.

Once you have your bare bones, LEMP stack configured, consider a further hardening of your server based on the target deployment environment.

Conventions

Objective

The objective is to install Docker Engine on Debian 9 Stretch Linux.

Requirements

Privileged access to your Debian 9 Stretch Linux system is required.

Difficulty

EASY

Conventions

Introduction

The upgrade from Raspbian Jessie to Raspbian 9 Stretch is a relatively simple procedure. However, exercise caution, as there is always a chance to break the entire system. The fewer installed 3rd-party packages and services, the more likely you are able successfully to upgrade your Raspbian Linux system. apt-get update

Recommendations

  • Remove unnecessary or obsolete packages
  • Make a data and configuration backup
  • Perform an upgrade directly using console
  • Installed 3rd-party software on Raspbian Stretch 9

Introduction

So, you've got an AMD GPU, and you want to use it on Debian Stretch. Well, you're actually in luck.

Installing the open source AMD drivers on Debian Stretch may just be the easiest and simplest install process in the history of Linux graphics drivers.

Anyone who tried to install the open source AMDGPU drivers when they first launched alongside AMD's Polaris cards will tell you that the process is long and painful, and they were right.

Now, all of the packages required have entered the mainstream, and most are actually installed by default with your Debian Stretch installation.

Objective

The objective is to install Google Chrome Internet Browser on Debian 9 Stretch Linux

Requirements

Privileged access to your Debian 9 Stretch system is required.

Difficulty

EASY

Conventions

Introduction

Steam is easily the most popular PC gaming client available today. Installing it on Debian Stretch is very easy, especially considering Debian is the basis for Valve's SteamOS. Steam is available in Stretch's repositories, but there are a couple of steps that you need to take in order to ensure that it works right.

Before you do anything, make sure that you have your graphics drivers installed and up-to-date. It is also important that you have 32-bit support enabled. The Steam client for Linux only supports 32-bit, so it won't work at all if you don't.

Enable The Repos

Steam is proprietary, and the games it manages are too. As a result, you need to enable Debian's non-free repository. To do so, open up /etc/apt/sources.list as root using your text editor of choice. At the end of the lines for the official Debian repositories add contrib non-free after main.

Introduction

NVIDIA graphics cards have long been the favorite for Linux gamers.

Their proprietary drivers have been very well supported for the last few years, and they continue to be.

The open source Nouveau drivers have been far less reliable, mostly due to NVIDIA's refusal to work with the open source community.

Either way, though, the drivers are available to install on Debian Stretch.

To install Nvidia driver on other Linux distributions, follow our Nvidia Linux Driver guide.

Open Source

For the most part, when you install Debian Stretch, the Nouveau drivers will also be installed.

However, one exception here is the firmware blobs needed for the drivers to reach their full potential.

Before you continue, you should make sure that your graphics card is supported by Nouveau.

Since the Nouveau driver has to be reverse engineered, it tends to lag behind graphics card releases.

You can check your card's support at https://nouveau.freedesktop.org/wiki/FeatureMatrix/.

Objective

Popcorn Time streams movies and TV shows from torrents directly into your screen. The objective is to install Popcorn Time movie streamer on Debian 9 Stretch Linux.

Requirements

For a system wide Popcorn Time privileged access to your Debian Stretch Linux system as root or via sudo command is required.

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

Instructions

Download Popcorn Time binaries

Frist, we need to download and extract Popcorn Time binaries into /opt/popcorn-time directory:
$ sudo mkdir /opt/popcorn-time
FOR 32-BIT SYSTEM EXECUTE:
$ sudo wget -qO- https://get.popcorntime.sh/build/Popcorn-Time-0.3.10-Linux-32.tar.xz | sudo tar Jx -C /opt/popcorn-time
FOR 64-BIT SYSTEM EXECUTE:
$ sudo wget -qO- https://get.popcorntime.sh/build/Popcorn-Time-0.3.10-Linux-64.tar.xz | sudo tar Jx -C /opt/popcorn-time

FIND LATEST LINUX JOBS on LinuxCareers.com
Submit your RESUME, create a JOB ALERT or subscribe to RSS feed.
LINUX CAREER NEWSLETTER
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
DO YOU NEED ADDITIONAL HELP?
Get extra help by visiting our LINUX FORUM or simply use comments below.

You may also be interested in: