Language Selection

English French German Italian Portuguese Spanish


Syndicate content
Linux and Open Source news headlines
Updated: 2 hours 13 min ago

How to Install Icinga 2 Monitoring Tool on CentOS 8

Wednesday 25th of August 2021 07:31:35 AM
Monitoring is one of the most important components of the server infrastructure in a data center. In this tutorial, we will show you step-by-step how to install and configure Icinga2 with Apache2 and MariaDB on CentOS 8 server.

How to Install the Latest MySQL 8 on Debian 11

Wednesday 25th of August 2021 06:30:03 AM
MySQL is a relational database management system based on SQL (Structured Query Language). It is one of the most widely used database software for several well-known applications that utilize it. MySQL is used for data warehousing, e-commerce, and logging applications, but its most used feature is web database storage and management.

How to Install Etcher USB Image Writer Tool on Ubuntu

Wednesday 25th of August 2021 05:28:31 AM
In this tutorial, we learn how to install Etcher, the image writer tool on Ubuntu. Two approaches to install are discussed: Using the AppImage and from the official Repo.

4 Ways to Disable/Lock Certain Package Updates Using Yum Command

Wednesday 25th of August 2021 04:26:59 AM
Package Manager is software which allows a user in case of installation of new software, up-gradation of system, or updating any specific software and such sorts of things. In case of Linux based systems wherein one software has lots of dependencies which are required to be present on system for a complete installation of that software, such software’s like package manager become a much needed tool on every system.

How To Enable Hibernation On Ubuntu (When Using A Swap File)

Wednesday 25th of August 2021 03:25:27 AM
This article explains how to enable hibernation using systemd on Ubuntu when using a swap file (which is default for Ubuntu at least since version 18.04).

EasyWSL Converts Any Linux Docker Image Into A WSL Distro

Wednesday 25th of August 2021 02:23:55 AM
The cybersecurity company Red Code Labs has created an open source tool called easyWSL, which can be used to convert virtually any Docker image of a Linux distro to boot with WSL.

MX Linux 21 KDE Plasma Edition Is Now Available for Beta Testing with Plasma 5.20 Desktop

Wednesday 25th of August 2021 01:22:23 AM
The MX Linux devs inform 9to5Linux today about the general availability for public testing of the beta release of the upcoming MX Linux 21 KDE Plasma edition distribution.

How To Set Or Change Hostname In Debian 11 Bullseye

Wednesday 25th of August 2021 12:20:51 AM
This guide teaches you all possible ways to set or change hostname in Debian 11 bullseye system from commandline.

How to Install Fail2ban with Firewalld on Rocky Linux 8

Tuesday 24th of August 2021 11:19:19 PM
Fail2ban is an intrusion prevention software framework that protects computer servers from primarily brute-force attacks, banning bad user agents, banning URL scanners, and much more. Fail2ban achieves this by reading access/error logs of your server or web applications. Fail2ban is coded in the python programming language.The guide will give a rundown on installing Fail2ban on Rocky Linux 8 and some basic setup and tips.

How to Install Brave Browser on Debian 11

Tuesday 24th of August 2021 10:17:47 PM
Brave is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. Brave is a privacy-focused Internet web browser, which distinguishes itself from other browsers by automatically blocking online advertisements and website trackers in its default settings. Brave has claimed its browser puts less strain on your computer’s performance than Google Chrome, regardless of how much you ask of it. Even with multiple tabs open at once, Brave uses less memory than Google Chrome-like, up to 66% less.In the following tutorial, you will learn how to install Brave Browser on Debian 11.

How to include options in your Bash shell scripts

Tuesday 24th of August 2021 09:16:15 PM
Terminal commands usually have options or switches, which you can use to modify how the command does what it does. Options are included in the POSIX specification for command-line more

GNOME 41 Desktop Environment Enters Beta Testing with New Apps, Better Wayland Support

Tuesday 24th of August 2021 08:14:43 PM
The GNOME Project promoted today the upcoming GNOME 41 desktop environment to the beta channel for public testing ahead of the final release next month on September 22nd.

OpenGL Error After Upgrade on Ubuntu, Game on Steam Won't Run!

Tuesday 24th of August 2021 07:00:23 PM
This happened when I finished upgrading Ubuntu 20.04. On the list of updates, there is an update of Mesa to the version provided in the Ubuntu repositories. However, after the upgrade, All games running on Wine and Proton can't open properly. When opening game with Wine via terminal, there is information: X Error of failed request: GLXBadFBConfig. So, the problem is that all games can't run on Wine and Proton.

Upgrade Debian 10 Buster to Debian 11 Bullseye: A Step-by-Step Guide

Tuesday 24th of August 2021 05:46:03 PM
On on August 14th, 2021 the Debian project has finally released a stable version of Debian 11 Bullseye after over 2 years of development. This step-by-step tutorial is going to show you how to safely upgrade Debian 10 Buster to Debian 11 Bullseye from command line.

'Not great, but usable': GNOME desktop boots on Asahi Linux for Apple M1

Tuesday 24th of August 2021 04:31:43 PM
Should 'run like a dream' when everything's done, says devA member of the Asahi Linux team has shown the GNOME desktop running on the Apple M1 chip, reporting that it is "not great, but usable."…

How to Install qBittorrent on Ubuntu 20.04

Tuesday 24th of August 2021 03:17:23 PM
qBittorent is an open-source and freely available peer-to-peer bit torrent client. This article shows you how to install qBittorrent on an Ubuntu 20.04 Desktop.

How to Enable and Disable Network Interfaces in Ubuntu 20.04

Tuesday 24th of August 2021 02:15:51 PM
In this tutorial, we’ll go through how to activate, and deactivate network interfaces within Ubuntu using several techniques. All instructions were run on Ubuntu 20.04 LTS, the most recent Ubuntu release.

How to Upgrade from Debian 10 to Debian 11

Tuesday 24th of August 2021 01:14:19 PM
Debian 11, codename "Bullseye" has been released on 14th August 2021. It is a stable release and is supported for the next 5 years. In this article, I will show you how to upgrade from Debian 10 to the new Debian 11 in a few easy steps.

Create Bootable USB Drive With Ventoy WebUI In Linux

Tuesday 24th of August 2021 12:12:47 PM
Starting from version 1.0.36, Ventoy bootable creation utility comes with a Web-based user interface. Here is how to easily create bootable USB drive with Ventoy WebUI in Linux.

How OpenStack uses Ceph for storage

Tuesday 24th of August 2021 11:11:15 AM
You may know that OpenStack can use Ceph as back-end storage, but do you know how it works?

More in Tux Machines

RK3399K based module and SBC can operate at -20 to 80℃

Forlinx announced a “FET3399K-C SOM” that runs Android 7.1 or Linux on a Rockchip RK3399K with up to 4GB LPDDR3 and 32GB eMMC plus -20 to 80℃ support. An “OK3399K-C” SBC based on it offers GbE, 4x USB, HDMI, MIPI DSI/CSI, M.2, and mini-PCIe. Forlinx announced an update to its FET3399-C SOM and OK3399-C SBC that advances from the the Rockchip RK3399 to the RK3399K, enabling a wider -20 to 80℃ operating range instead of 0 to 80℃ . The FET3399K-C SOM and OK3399K-C SBC appear to be otherwise identical to the year-old originals. Since we missed that announcement, we cover the boards in detail below. Read more

Android Leftovers

Files and GTK 4

Let’s start with some history. GTK 4 has been in development since 2016 and it’s been expected that the Files application would be ported, obviously. In 2018, a Google Summer of Code project from Ernestas Kulik produced a port of Files to GTK 3.9x, the development version of what would become GTK 4. It included a port of the custom EelCanvas widget (used to implement the Files icon view). Although it was not meant for general use, Ernestas’s port was very useful, both for the development of GTK 4 itself, as well as the preparation of the Files app for the future. Many compatible changes were applied to the master branch, which both improved the code design and laid the preparations for a later port to GTK 4. Read more

today's howtos

  • How to install RethinkDB in Rocky Linux/Alma Linux/Centos 8

    RethinkDB is a free and open-source, distributed document-oriented database originally created by the company of the same name. It is a free and open-source NoSQL database system that makes it easier for building realtime apps. It comes with a graphical user interface that can be accessible from the web browser and used to manage the database. It uses JSON to load the applications into and read the database. RethinkDB is built to store JSON documents and you can scale it to multiple machines easily. It is easy to set up and has a simple query language that supports table joins and group by.

  • How to install Ubuntu MATE 21.10 - Invidious

    In this video, I am going to show how to install Ubuntu MATE 21.10.

  • How to install Node.js on Fedora 35 – NextGenTips

    In today’s guide, I am going to take you through the installation of node.js on Fedora 35. Node.js is an open-source cross-platform, backend javascript runtime environment that runs on the V8 engine and executes javascript code outside of a web browser. A Node.js app runs in a single process, without creating a new thread for every request. It provides a set of asynchronous I/O primitives in its standard library that prevent javascript code from blocking and generally, libraries from node.js are written using non-blocking paradigms, making blocking behaviour the exceptions rather than the norm. When Node.js performs an I/O operation, like reading from the network, accessing a database or the filesystem, instead of blocking the thread and wasting CPU cycles waiting, Node.js will resume the operations when the response comes back. This allows Node.js to handle thousands of concurrent connections with a single server without introducing the burden of managing thread concurrency, which could be a significant source of bugs.

  • How to Quickly Start a Django Project and a Django App - SitePoint

    In this tutorial, we’ll learn the difference between a Django project and a Django app, and how to start a new Django project. Django is the Python web framework of choice for building web applications. It’s a mature, full-featured, flexible and open-source framework that lets you build anything from a simple CRUD application to a more complex, multi-app project like a photo-sharing app.

  • How to Make iptables Firewall Rules Persistent on Debian/Ubuntu

    Here’s how to keep iptables firewall rules persistent between reboots, so you don’t lost them after the system is rebooted. Iptables is a command-line firewall utility in Linux operating system that uses policy chains to allow or block traffic. However, by default iptables rules will not survive through a server reboot. They are reset when you reboot your Linux system. So, how do I persist iptables rules? The iptables store the rules in the system memory. In other words, it do not save these rules persistently to the disk as a file. Fortunately, there is a very easy way to keep these iptables rules persistently to a disk, which I will show you now.

  • How to Install Telegraf Configure InfluxDB2 output in Rocky Linux/CentOS 8

    In this guide we are going to learn how to install Telegraf and configure InfluxDB v2 output on a Rocky Linux server 8. This guide also works for any RHEL 8 based server like Alma Linux 8, Centos 8, Oracle Linux 8 etc. Telegraf is a plugin-driven server agent for collecting & reporting metrics, and is the first piece of the TICK stack. Telegraf has plugins to source a variety of metrics directly from the system it’s running on, pull metrics from third-party APIs, or even listen for metrics via a statsd and Kafka consumer services. It also has output plugins to send metrics to a variety of other datastores, services, and message queues, including InfluxDB, Graphite, OpenTSDB, Datadog, Librato, Kafka, MQTT, NSQ, and many others.

  • How To Install System Information Tool HardInfo 0.6 Alpha (GTK3) On Ubuntu, Pop!_OS Or Linux Mint From PPA - Linux Uprising Blog

    HardInfo is a graphical system information (hardware, system info, software) and benchmark tool. Since there have not been any new HardInfo releases since 2009 (but the tool is still under development), I have created a PPA to easily install HardInfo 0.6 alpha (from Git) built with GTK3 on Ubuntu, Pop!_OS and Linux Mint. At the end of the post, you'll also find links with newer, third-party HardInfo packages for Arch Linux and Fedora. Hardinfo system hardware information Linux The application can display system hardware information such as CPU (cores, frequencies, cache, etc.), RAM (available RAM, memory sockets, etc.), motherboard and BIOS, GPU, disks, peripherals, temperatures and much more. What's more, the tool can also show software information like the used Linux distribution and version, kernel information and loaded modules, installed development tools versions, as well as system information like boot history, memory usage, filesystem usage, display (e.g. the screen resolution, the session type: X11 or Wayland, etc.), and more.

  • How To Install MariaDB on Fedora 35 - idroot

    In this tutorial, we will show you how to install MariaDB on Fedora 35. For those of you who didn’t know, MariaDB is an open-source one of the most popular relational database management systems (RDBMS) that is a highly compatible drop-in replacement of MySQL. It offers a better storage engine along with faster caching and query performance. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the MariaDB 10.6 on a Fedora 35.

  • Install Cassandra In CentOS Linux - OSTechNix

    Cassandra is an open-source distributed database management system with a wide column store and a NoSQL database that can handle massive amounts of data across many commodity servers with no single point of failure. It was created by the Apache Software Foundation and is written in Java. In this article, we will go through the step-by-step process to install Cassandra in CentOS 7 Linux.