Google Chrome is a freeware Internet web browser developed by Google. In the following tutorial we will perform a Google Chrome browser installation on Manjaro 18 Linux from Arch User Repository using command line tools makepkg and pacman .

In this How to install Google Chrome on Manjaro 18 Linux tutorial you will learn:
  • How to clone the latest Google Chrome AUR repository.
  • How to build Google Chrome package
  • How to install Google Chrome AUR package

Everyone needs to start somewhere, and Linux is no different. Even though it became a meme, telling newcomers to install Gentoo isn’t very productive, and it harms the community as a whole.

There are distributions that work to make themselves accessible to people of every skill level and technical aptitude. They’re often called "Beginner distributions", but they aren’t just for beginners. Actually, any one of these choices would be great for everyone, but they’re also the best places for newbies to start.

Every year, the question pops up; which Linux distribution is best? The reason that question persists the way it does is because there is no singular concrete answer. Most distributions are purpose built for certain situations, and even when they aren't, there are bound to be conditions that they're better and worse in.

This list attempts to pin down the best distributions for common use cases and situations. These are by no means the only options, but they are arguably the best as of now. Things in the Linux world always change, so keep an eye out for new developments.

This error message is fairly common on any Ubuntu or any other Debian based Linux system.

The meaning of the Could not get lock message is rather simple. At the time you attempt to install new software or update your operating system, there is another software installation or software upgrade underway which runs in the background and was launched on another remote or local terminal by other user with administrative privileges.

Objective

Create a bootable usb device containing multiple Linux distributions.

Requirements

  • An usb device with enough size to contain multiple isos
  • Root permissions to modify the device partitions and install grub

Difficulty

MEDIUM

Introduction

Being able to run an entire operating system directly from an installation media it's extremely useful: we can test a distribution, use it for backup purposes, or perhaps to repair an existing system. The usual way to create a bootable media is to write a system image on it using the dd command or some dedicated tool. In this tutorial we will see how to create a multiboot usb device which can host multiple distributions images.

Objective

Our objective is to develop a simple Java Servlet application using Netbeans IDE, and deploy it into a Tomcat application container using command line and the manager application.

Operating System and Software Versions

  • Operating system: any recent Linux distribution
  • Software: Apache Tomcat 8, Netbeans 8.2

Requirements

Privileged access to the system

Description here Docker’s popularity skyrocketed since it’s introduction in 2013. Companies and individuals now use or are planning to use it whether on premises or in the cloud. Docker’s flexibility appeals to developers, system administrators, and management.

This article shows how to get started with Docker, showing basic commands to get you into the container’s bandwagon.

In this tutorial you will learn:
  • What is Docker and how it is used.
  • How to install Docker on Linux.
  • How to run Docker containers.

Objective

The objective is to install xVideothief on Linux Mint with all necessary prerequisites and additional plugins

Operating System and Software Versions

  • Operating System: - Linux Mint 19 or higher
  • Software: - xVideothief 2.5.1

Requirements

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

Difficulty

EASY

Conventions

Objective

The objective of this artcile is to guide reader thought the installation of NVIDIA drivers on Linux Mint. This article will discuss three methods of Nvidia driver installation in the following order:
  • Automatic Install using standard Linux Mint Repository
  • Manual Install using the Official nvidia.com driver

Operating System and Software Versions

  • Operating System: - Linux Mint 19 Tara

Requirements

Privileged access to your Linux Mint 19 Tara installation will be required.

Difficulty

EASY - MEDIUM

Conventions

Objective

The objective of this tutorial is to learn about the various linux kernel log levels, how they are organized, and how we can setup what messages should be displayed on the console depending on their severity.

Requirements

  • Root privileges to edit configuration files

Difficulty

EASY

Introduction

The management of Linux kernel log files is one crucial aspect of a machine administration: logs can simply inform us about the state of daemon, or show critical messages or warnings. In this tutorial, we will see the various type of log level used by the linux kernel, how they are organized by severity and how we can filter messages displayed on the console depending on it.

Introduction

Every user, as well as administrator of the Linux system, very often need to execute some programs automatically on regular basis.

For example, an administrator may need to monitor a disk usage of a system. In this case, a cron scheduler is a very handy tool to achieve this goal.

Let's say that the system administrator needs to execute /usr/local/sbin/backup.sh script every Sunday at 2:36AM. In this case the administrator would edit his crontab file as shown on the figure below:
$ sudo crontab -e 

The format of Crontab entry is simple as it is divided into 7 fields separated by spaces or tabs. The 6th field, in this case, the username, can be omitted as it is only used by the system-wide crontab scheduler.

The following figure illustrates a single Crontab entry to allow automatic script execution every Sunday at 2:36AM:

Objective

Learn the basic concepts behind firewalld and how to interact with it using the firewall-cmd utility

Requirements

  • Root permissions

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

firewalld - firewall-cmdSince version 7 of Rhel and CentOS and version 18 of Fedora, firewalld is the default firewall system. One of its more distinctive traits is its modularity: it works on the concept of connection zones. In this tutorial we will learn more about it, and how to interact with it using the firewall-cmd utility.

A firewall based on zones

Firewalld is a zone-based firewall: each zone can be configured to accept or deny some services or ports, and therefore with a different level of security. Zones can be associated with one or more network interfaces. Usually firewalld comes with a set of preconfigured zones: to list this zones, and more generally to interact with the firewall, we will use the firewall-cmd utility. I am running on a Fedora 27 system, let's check what the available zones are:
$ firewall-cmd --get-zones
FedoraServer FedoraWorkstation block dmz drop external home internal public trusted work

Objective

Install and configure Ethereum, Ethminer, and MyEtherWallet on Debian or Ubuntu.

Distributions

Debian or Ubuntu 18.04

Requirements

A working install of Debian or Ubuntu 18.04 with root privileges.

Conventions

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

Introduction

Ethereum has established itself as one of the big players in the cryptocurrency world. It's value has been on a steady rise for well over a year, and it's one of the most widely traded coins in the world.

Ethereum is also an open source technology, and the Ethereum blockchain is powering a whole new wave of web development and web technologies. Even though the initial wave of interest in Ethereum has subsided, it's clearly not too late to get involved.

If you aren't running the AMDGPU-PRO drivers, check out our guide on installing OpenCL for open source AMDGPU before going any further.

Objective

Install the OpenCL portion of the AMDGPU-PRO drivers on Debian and Ubuntu.

Distributions

Debian and Ubuntu

Requirements

A working install of Debian or Ubuntu with root privileges

Conventions

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

Introduction

The proprietary AMDGPU-PRO drivers only support a select small subset of Linux distributions. Non-LTS Ubuntu releases aren't supported, and Debian users are completely out of luck. To make things worse, AMD doesn't provide OpenCL support through their open source drivers.

There is good news. You can install just the OpenCL parts of the AMDGPU-PRO drivers on your Debian or Ubuntu system using the packages provided by AMD. There's a very specific way that you need to go about it, but it can be done, making things like mining cryptocurrency on an AMD card possible.

WARNING: This may interfere with your existing drivers, resulting in poor performance and instability. Proceed with caution.

Objective

The objective is to install mcrypt PHP module on Ubuntu 18.04 Linux

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Linux
  • Software: - PHP 7.2 or higher

Requirements

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

Difficulty

EASY

Conventions

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: