P7Zip is required to extract certain archive files, especially the .7z kind. It isn't available in the RHEL 8 repositories, so you're going to need to get it elsewhere. For that, there are two options, the EPEL and building it from source. Both work well.

In this tutorial you will learn:
  • How to Install P7Zip From the EPEL
  • How to Download the P7Zip Source
  • How to Install the Build Tools
  • How to Build and Install P7Zip
  • Basic examples on how to extract and compress 7z files

In the RHEL 8 / CentOS 8 Linux systems, the way software is organized has changed: critical packages are now contained in the BaseOs repository, while the AppStream one contains multiple versions of some of the most common used applications and programming languages which are organized in modules, and updated independently of the distribution release cycle. This strategy has been adopted in order to avoid the problem of being stuck with a certain, too outdated or too recent release of a certain software.

In this tutorial you will learn:
  • How to install PHP on RHEL 8 / CentOS 8
  • What are software modules in RHEL 8 / CentOS 8
  • How to install and switch between different versions of the PHP module
php-modules-rhel8
Available php modules on RHEL 8

KVM is a powerful hypervisor that's tightly integrated into Linux systems. It requires minimal resources, and it's free to use. As an added bonus, Red Hat is one of the primary developers behind KVM, so you can expect it to work well on RHEL 8 / CentOS 8.

In this tutorial you will learn:
  • How to Set Up a Network Bridge
  • How to Install KVM
  • How to Start KVM
  • How to Create a VM
  • How to Configure VNC

In the context of a discretionary access control (DAC) mechanism, the access to system resources, files and directories, is based on the identity of the users and on the groups they are member of. This type of access control is called "discretionary" because a user can perform its own policy decisions (limited by its own permissions, of course). In this tutorial we will see how to add a user to a group and what is the difference between a primary and a secondary group on a RHEL 8 / CentOS 8 Linux system.

In this tutorial you will learn:
  • What is the difference between a primary and a secondary group
  • How to add a user to a group by using the usermod command
  • How to add a user to a group directly with vigr
add-user-to-group-rhel8
How to add a user to a group on Rhel8

NTFS is not supported by default on RHEL 8 / CentOS 8. To make our system able to read and write block devices formatted with this proprietary filesystem, we need to install the ntfs-3g software, which usually in provided by third party repositories like Epel. At the time of writing, however, a version of this software source for Rhel8 doesn't already exist, therefore we will see how to install it from source in few easy steps.

In this tutorial you will learn:
  • How to build ntfs-3g from source
  • How to install ntfs-3g
  • How to mount a block device formatted with ntfs-3g
  • How to format a block device with the ntfs filesystem
  • How to check the ntfs filesystem integrity using ntfsfix
ntfs-3g-manpage
The manpage of ntfs-3g on Rhel 8

ARE YOU LOOKING FOR A LINUX JOB?
Submit your RESUME, create a JOB ALERT or subscribe to RSS feed on LinuxCareers.com.
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.