In May, we announced the general availability of Red Hat Enterprise Linux (RHEL) 8, the intelligent operating system which we believe is the best RHEL ever for developers.
The work on Red Hat Enterprise Linux 8 continues, and we are pleased to announce the beta availability of RHEL 8.1., which enables greater developer productivity, improves manageability, and adds new security enhancements. This release also includes updated drivers that deliver new features and bug fixes for supported hardware platforms.
Continue reading “Red Hat Enterprise Linux 8.1 Beta brings new development tools”
Since the general release of Red Hat Enterprise Linux 8, we’ve had great response from those of you who have downloaded the product and used our complimentary RHEL 8 resources. RHEL 8 is the most developer-friendly version ever, but you may still have questions.
Join us on June 18 for our comprehensive virtual event: Conquer complexity with Red Hat Enterprise Linux 8. In this event, experts John Gantz, Senior Vice President, IDC, and Ron Pacheco, Director, Product Management Global, Red Hat, will explain what RHEL 8 can do for your organization.
Continue reading “Virtual event: Conquer complexity with Red Hat Enterprise Linux 8”
Red Hat Enterprise Linux 8 comes with modules as a packaging concept that allows system administrators to select the desired software version from multiple packaged versions. This article will show you how to manage Perl as a module.
Continue reading “Modular Perl in Red Hat Enterprise Linux 8”
Red Hat Enterprise Linux 8 ships a new tool, called Image Builder, that allows you to create custom Red Hat Enterprise Linux system images in a variety of formats. These include compatibility with major cloud providers and virtualization technologies available in the market. As a result, it enables you to quickly spin up new Red Hat Enterprise Linux (RHEL) systems in different platforms, according to your requirements.
In this article, we’ll show how to set up Image Builder in Red Hat Enterprise Linux 8 and create a couple of images to test its capabilities. Red Hat recommends running Image Builder on its own dedicated virtual machine.
To follow this tutorial, you will need a virtual machine running Red Hat Enterprise Linux 8 where we’ll install Image Builder. This virtual machine needs to be subscribed and have access to the Red Hat Enterprise Linux 8 packages repositories. We’ll not cover Red Hat Enterprise Linux 8 installation in this post. For more information, consult the product documentation.
Continue reading “Red Hat Enterprise Linux 8 Image Builder: Building custom system images”
TL;DR Of course we have Python! You just need to specify whether you want Python 3 or 2 as we didn’t want to set a default. Give
yum install python3 and/or
yum install python2 a try. Or, if you want to see what packages we recommend, use
yum install @python36 or
yum install @python27. Read on for why.
Continue reading “What, no Python in Red Hat Enterprise Linux 8?”
We’ve had wonderful participation in the Red Hat Enterprise Linux 8 Beta, and if you participated in it, we hope you found the numerous related articles helpful. But whether or not you’ve tried Red Hat Enterprise Linux 8 Beta, if you’re attending Red Hat Summit 2019 next month, here are two hands-on labs you’ll want to participate in.
Continue reading Two Red Hat Enterprise Linux 8 labs at Red Hat Summit 2019: Definitive RHEL Beta, Applications Streams
I’m pleased to introduce our new Red Hat Enterprise Linux 8 Beta cheat sheet for developers.
This document is intended for those of you who are:
- Already familiar with RHEL commands, but you want a quick reference for new RHEL 8 Beta ones
- New to RHEL, and want to start exploring RHEL 8
Here’s a sample of what you’ll have access to: common module commands.
Continue reading “Red Hat Enterprise Linux 8 Beta cheat sheet for developers”
Diving into XDP
In the first part of this series on XDP, I introduced XDP and discussed the simplest possible example. Let’s now try to do something less trivial, exploring some more-advanced eBPF features—maps—and some common pitfalls.
XDP is available in Red Hat Enterprise Linux 8, which you can download and run now.
Continue reading “Using eXpress Data Path (XDP) maps in RHEL 8: Part 2”
With Red Hat Enterprise Linux (RHEL) 8, two major versions of Java will be supported: Java 8 and Java 11. In this article, I’ll refer to Java 8 as JDK (Java Development Kit) 8 since we are focusing on the development aspect of using Java. JDK 8 and JDK 11 refer to Red Hat builds of OpenJDK 8 and OpenJDK 11 respectively. Through this article, you’ll learn how to install and run simple Java applications on RHEL 8, how to switch between two parallel installed major JDK versions via
alternatives and how to select one of the two JDKs on a per-application basis.
Continue reading “How to install Java 8 and 11 on Red Hat Enterprise Linux 8”
XDP: From zero to 14 Mpps
In past years, the kernel community has been using different approaches in the quest for ever-increasing networking performance. While improvements have been measurable in several areas, a new wave of architecture-related security issues and related counter-measures has undone most of the gains, and purely in-kernel solutions for some packet-processing intensive workloads still lag behind the bypass solution, namely Data Plane Development Kit (DPDK), by almost an order of magnitude.
But the kernel community never sleeps (almost literally) and the holy grail of kernel-based networking performance has been found under the name of XDP: the eXpress Data Path. XDP is available in Red Hat Enterprise Linux 8, which you can download and run now.
Continue reading “Achieving high-performance, low-latency networking with XDP: Part I”