Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
  • How to Install FTP with SSL in Rocky Linux and AlmaLinux

    File Transfer Protocol (FTP) is needed for seamless transfer or exchange of data between machines and computers defined on the internet or a private network.

    Through TCP (Transmission Control Protocol), an FTP application makes uploading and downloading file data easy. This article will help you achieve secure file transfer on an FTP server through Very Secure FTP Daemon (vsftpd) in Rocky Linux and AlmaLinux (same instructions also works on RHEL and CentOS).

  • How to Install Icinga2 on Ubuntu 20.04

    Icinga2 is a free, open-source, and cross-platform monitoring tool written in PHP and C++. It can monitor network resources, notifies outages, large complex environments, generate performance data for reporting. Icinga is scalable and extensible.

    Icinga capabilities include monitoring SMTP, POP3, HTTP, NNTP, ping, CPU load, disk usage, switches, routers, and more.

    The Icinga stack consists of Icinga2 - which monitoring server and Icinga Web 2 - is the web interface to keep monitoring.

    In this tutorial learn how to install Icinga2 on Ubuntu 20.04 LTS. We also configure the Icinga Web 2 interface.

  • How to Install Python 3.10 on Fedora Linux - LinuxCapable

    Python is one of the most popular high-level languages, focusing on high-level and object-oriented applications from simple scrips to complex machine learning algorithms. Python 3.10 is the latest release and is not classed as stable compared the Python 3.9, but the final candidate is expected to be completed on the 4th of October 2021.

  • Barrier: an introduction - Fedora Magazine

    To reduce the number of keyboards and mice you can get a physical KVM switch but the down side to the physical KVM switch is it requires you to select a device each time you want to swap. barrier is a virtual KVM switch that allows one keyboard and mouse to control anything from 2-15 computers and you can even have a mix of linux, Windows or Mac.

    Don’t confuse Keyboard, Video and Mouse (KVM) with Kernel Virtual Machine (KVM) they are very different and this article will be covering the former. If the Kernel Virtual Machine topic is of interest to you read through this Red Hat article that provides an overview of the latter type of KVM.

  • How to Install Tor Browser on Debian 11 Bullseye - LinuxCapable

    Tor, also known as The Onion Router, is open-source, free software that enables anonymous communication when using online services such as web surfing. The Tor network directs the Internet traffic through a free worldwide volunteer overlay network with over six thousand relays and continues to grow. Many users want to find more ways to keep their information and activities anonymous or at least as private as possible, which has led to Tor Browser growing quite popular in recent years as it conceals a user’s location and usage from anyone conducting network surveillance or traffic analysis.

  • How to download and add Google fonts to your Ubuntu desktop - Techzim

    I am constantly preaching about how Ubuntu and Linux in general is awesome. The truth though is that no desktop operating system is perfect and one area in which Windows has Ubuntu beat is the number of fonts you get by default.

    Most people who use Windows never even stop to think about it, but the fonts you see when you are for example doing graphic design or Word processing are bundled by Microsoft to make sure you have a great out of the box experience. It’s something Ubuntu and most Linux distros never do.

    If you want extra fonts from the paltry default collection you have to roll up your sleeves and install them yourself. Yes, just like applications, fonts have to be installed too. Thanks to Google’s wonderful fonts collection it’s now easier to find and install free fonts on Ubuntu in order to augment the few that come installed by default.

  • How to Upgrade to Gnome 40 on Debian 11 Bullseye - LinuxCapable

    Many Debian 11 users know that Gnome 38 is the default version that ships with the codename Bullseye operating system. However, as much hype has been built around the new Gnome 40 desktop, many would be looking for an opportunity to install and test or permanently use the newest on offer from Gnome.

  • 13 Basic Cat Command Examples in Linux Terminal

    The cat (short for “concatenate“) command is one of the most frequently used commands in Linux/Unix-like operating systems. cat command allows us to create single or multiple files, view content of a file, concatenate files and redirect output in terminal or files.

    In this article, we are going to find out the handy use of cat commands with their examples in Linux.

  • 15 Things To Do After Installing Elementary OS 6 Odin

    Elementary is a Ubuntu LTS based Linux distribution. It's well known for its privacy settings and elegant custom software. Elementary OS out of the box is fast, pretty looking, and solid.

    In this tutorial, we learn 15 things to do after installing elementary OS 6 Odin.

  • How to Find Disk Usage of Files and Directories in Linux

    The Linux “du” (Disk Usage) is a standard Unix/Linux command, used to check the information of disk usage of files and directories on a machine.

    The du command has many parameter options that can be used to get the results in many formats. The du command also displays the files and directory sizes in a recursive manner.

  • Chown Command in Linux with Examples – TecAdmin

    Management of Files and resources can quickly become a headache for Linux administrators as it is a multi-user OS. The administrators have to manage all the resources available on the system. They have to ensure that only the authorized users have the permissions to access and modify certain files.

    The administrators can take advantage of many built-in commands like chattr and chown to help them in file management:

  • Top 14 Things To Do After Installing Elementary OS 6 (Odin)

    Elementary OS is one of the most beautiful Linux distros out there and user-friendly as well. One of the main highlights of this linux distro is that it provides added support for user security and privacy. Now that you have successfully completed the installation of Elementary OS 6.0 “Odin” using our step-by-step installation guide, it is time to check what to do after installation.

    If you have noted, Elementary OS setup is not complete without a few tweaks including installing some apps, drivers and codecs etc. Let’s look at the top 14 things to do after installing Elementary OS 6.0.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. 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 the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.