Category: Linux

Linux Server Managment

Dell announces new Linux XPS 13 developer edition 7390 laptop nixCraft

Dell recently announced the new XPS 13 developer edition powered by Ubuntu Linux and Intel’s 10th generation Comet Lake CPUs. The new device will soon be available in the US, Canada, and European markets. It

The Linux kernel: Top 5 innovations

Penguin with green background

The word innovation gets bandied about in the tech industry almost as much as revolution, so it can be difficult to differentiate hyperbole from something that’s actually exciting. The Linux kernel has been called innovative, but then again it’s also been called the biggest hack in modern computing, a monolith in a micro world.

Setting aside marketing and modeling, Linux is arguably the most popular kernel of the open source world, and it’s introduced some real game-changers over its nearly 30-year life span.

read more

How to install htop on RHEL 8 using yum nixCraft

I am a new user of Red Hat Enterprise Linux 8. How do I install htop on RHEL 8 using the yum command?Introduction – htop is nothing but Interactive process viewer for RHEL (Red Hat

Build a distributed NoSQL database with Apache Cassandra

Woman programming

Recently, I got a rush request to get a three-node Apache Cassandra cluster with a replication factor of two working for a development job. I had little idea what that meant but needed to figure it out quickly—a typical day in a sysadmin’s job.

Here’s how to set up a basic three-node Cassandra cluster from scratch with some extra bits for replication and future node expansion.

read more

Transitioning to DevOps: Advice from an NGINX Expert

Enterprises across the world today are becoming increasingly interested in leveraging DevOps to deliver applications and services at a fast pace. However, at most organizations, awareness of DevOps has remained confined to abstract principles rather than practical knowledge. There is a strong misunderstanding about the purpose of DevOps, and as a result many companies are […]

Read More…

The post Transitioning to DevOps: Advice from an NGINX Expert appeared first on NGINX.

An introduction to bpftrace for Linux

Linux keys on the keyboard for a desktop computer

Bpftrace is a new open source tracer for Linux for analyzing production performance problems and troubleshooting software. Its users and contributors include Netflix, Facebook, Red Hat, Shopify, and others, and it was created by Alastair Robertson, a talented UK-based developer who has won various coding competitions.

read more

GNOME and KDE team up on the Linux desktop, docs for Nvidia GPUs open up, a powerful new way to scan for firmware vulnerabilities, and more news

Weekly news roundup with TV

In this edition of our open source news roundup, we take a look two new powerful data visualization tools, Nvidia open sourcing GPU documentation, exciting new tooling to secure firmware for self-driving cars, and more!

read more

FreeBSD Display Information About The System Hardware nixCraft Updated Tutorials/Posts

FreeBSD comes with different utilities, which can be used to gather the information as per your needs. The uname command is used to print system information, and dmesg command is used to print kernel ring

How to use yum-cron to automatically update RHEL/CentOS Linux nixCraft Updated Tutorials/Posts

The yum command line tool is used to install and update software packages under RHEL / CentOS Linux server. I know how to apply updates using yum update command line, but I would like to

Ubuntu Linux Add a User To Group www-data ( Apache Group ) nixCraft Updated Tutorials/Posts

How do I add a user to the Apache group called www-data under Ubuntu or Debian Linux server operating systems using the command line option?You need to use the useradd command to add a user

How To Install EPEL Repo on an RHEL 8.x nixCraft

How do I install the extra repositories such as Fedora EPEL repo on an Red Hat Enterprise Linux server version 8.x?Introduction – You can easily install various packages by configuring an RHEL 8.x system to

Happy anniversary GNOME: What's your favorite version?

Gnomes in a window.

Today is the 22nd anniversary of the first GNOME release. To celebrate, we want to hear from you. What’s your favorite GNOME version? And what does your favorite version say about you? Are you change-averse or are you a pioneer of new releases? Take our poll!

read more

NGINX Updates Mitigate the August 2019 HTTP/2 Vulnerabilities

Today we are releasing updates to NGINX Open Source and NGINX Plus in response to the recent discovery of vulnerabilities in many implementations of HTTP/2. We strongly recommend upgrading all systems that have HTTP/2 enabled. In May 2019, researchers at Netflix discovered a number of security vulnerabilities in several HTTP/2 server implementations. These were responsibly reported to […]

Read More…

The post NGINX Updates Mitigate the August 2019 HTTP/2 Vulnerabilities appeared first on NGINX.

Building a non-breaking breakpoint for Python debugging

Real python in the graphic jungle

This is the story of how our team at Rookout built non-breaking breakpoints for Python and some of the lessons we learned along the way. I’ll be presenting all about the nuts and bolts of debugging in Python at PyBay 2019 in San Francisco this month. Let’s dig in.

The heart of Python debugging: sys.set_trace

There are many Python debuggers out there. Some of the more popular include:

read more

How to Install and Configure latest version of Ansible on Ubuntu Linux nixCraft Updated Tutorials/Posts

I am a new Ubuntu Linux user. How do I install Ansible on a Ubuntu Linux 16.04/18.04 LTS or 17.10/18.10 desktop control machine?Introduction: Ansible is a simple and easy to use IT automation tool. One

Linux Find If Processor (CPU) is 64 bit / 32 bit [long mode ~ lm] nixCraft Updated Tutorials/Posts

I am a new Linux system user. How do I determine if my CPU is 64bit or not on a Linux operating systems using command line option? How can I check Linux kernel is in

How to measure the health of an open source community

metrics and data shown on a computer screen

As a person who normally manages software development teams, over the years I’ve come to care about metrics quite a bit. Time after time, I’ve found myself leading teams using one project platform or another (Jira, GitLab, and Rally, for example) generating an awful lot of measurable data. From there, I’ve promptly invested significant amounts of time to pull useful metrics out of the platform-of-record and into a format where we could make sense of them, and then use the metrics to make better choices about many aspects of development.

read more

How to add bash auto completion in RHEL 8 (Red Hat Linux) nixCraft Updated Tutorials/Posts

I set up a new RHEL 8 VM from cloud images, but my auto-completion of bash shell commands are not working. How do I enable autocomplete feature in RHEL 8 (Red Hat Enterprise Linux 8)?

List or Check Installed Linux Kernels using command line nixCraft Updated Tutorials/Posts

How do I list all installed kernel on Linux operating system? How do I find out current kernel version?You can use standard package listing command to list installed Linux kernels on your Linux operating systems.

How to install networked HP printer and scanner on Ubuntu Linux nixCraft

I have HP Officejet Pro printer and scanner. How do I install HP Officejet Pro network printers and scanners on Ubuntu Linux? How can I install HP printer on Ubuntu Linux?Introduction – You need to