Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to Configure SSH on Ubuntu Server [Beginner's Guide]

    SSH has become the default method of accessing a remote Linux server these days.

    SSH stands for Secure Shell and it’s a powerful, efficient, and popular network protocol used to establish communication between two computers in a remote fashion. And let’s not forget the secure part of its name; SSH encrypts all traffic to prevent attacks like hijacking and eavesdropping while offering different authentication methods and a myriad of configuration options.

  • How To Install PHP 7.4 on AlmaLinux 8 - idroot

    In this tutorial, we will show you how to install PHP 7.4 on AlmaLinux 8. For those of you who didn’t know, PHP is a popular general-purpose scripting language that is especially suited to web development.

    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 PHP 7.4 on an AlmaLinux 8. You can follow the same instructions for Rocky Linux.

  • How To Install Bludit CMS on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Bludit CMS on Ubuntu 20.04 LTS. For those of you who didn’t know, Bludit is a free, open-source, file-based content management system that helps you to host a blogging website within a minute. Bludit is a Flat-File CMS, which (in this case) means that Bludit uses files in the JSON format to store the content. You don’t need to install or configure a database; you only need a web server with PHP support.

    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 Bludit Content Management System (CMS) on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to convert MP3 to WAV on Linux | FOSS Linux

    To appreciate the idea of converting an MP3 audio file format into a WAV audio file format, you first need to understand the making of these two distinguishable audio formats. The keyword that distinguishes an MP3 audio file from a WAV audio file is “compressed”. An MP3 audio file exists in a compressed state, while a WAV audio file exists in an uncompressed state.

    Now that you know the difference between these two audio file formats, the next question is knowing why you need each of them. In terms of applicability, the WAV audio file format will help you edit a podcast, while the MP3 audio file format is a better candidate for distributing audio files. The iTunes application takes this distribution approach to relay music to its user base.

    If you are after top uncompressed audio quality for media like DVD, radio, or TV, you should consider converting your audio to a .wav format. This audio file format is lossless and uncompressed. Also, if you are considering or already pursuing web animations, the .WAV files are the best option for processing loops.

  • How to play Portal 2 on Linux

    Portal 2 is the second game in the Portal series. It follows Chell, a woman trapped in a science testing facility, who uses a portal gun to complete tests. In this guide, we’ll show you how to play Portal 2 on Linux.

  • How to Install and Configure Redis on Linux System

    Redis stands for Remote Dictionary Server, which is an open-source tool for Linux systems. The most common and popular use of Redis is using it as an in-memory database cache system that can make the process of reaching the site faster. For example, if you have a webserver in point A and the database stored in point B, you can use the Redis cache instance service to minimize the data loading time. Redis stores data inside the memory in the key-value method to gain high performance during any server-level operation. Redis offers caching server, storing data in NoSQL format, and real-time server log monitoring. Installing Redis on a Debian/Ubuntu and Fedora-based Linux is easy and straightforward.

  • How To Install Go 1.16 on Ubuntu 20.04 – TecAdmin

    Golang is an open-source programming language developed the Google. It provides easy to build simple, reliable, and efficient software. This language is designed for writing servers, that’s why it is using widely these days. Go has released the latest version 1.16.

    In this tutorial you will get instructions to install Go 1.16 on your Ubuntu 21.04, 20.10, 20.04 LTS Linux systems. Choose one the below methods for the installation of Go on your system.

  • How To Install Kompare On Ubuntu 21.04 Linux

    In the next article we are going to take a look at Kompare. If you are interested compare files in a simple way, this tool can be useful and easy to install through its corresponding Snap package. Kompare offers a graphical user interface, which is also open source and written in C ++.

    Kompare is a GUI front-end program that enables differences between source files to be viewed and merged. It can be used to compare differences on files or the contents of folders, and it supports a variety of diff formats and provide many options to customize the information level displayed.

  • How to Change Screen Resolution of Grub Boot Menu in Ubuntu | UbuntuHandbook

    The font size of startup boot menu is too small or too large? It’s easy to fix by setting an appropriate screen resolution for the Grub boot-menu in Ubuntu.

  • How to Install Zoom Client on Almalinux or Rocky Linux 8

    Zoom is an easy-to-use video conference app and is available for Windows, Linux, macOS, and all other common platforms – interesting as a Skype alternative in the home office or distributed teams. Here we will let you know the command to download and install Zoom Client on AlmaLinux 8…

    The starter plan of zoom can be used to handle 100 participants in a video conference with 1 GB Cloud Recording. And those who are interested in webinars or showing online courses, the tool can hold up to 10k viewers without letting them interact without interacting with each other.

  • How to play Dead Rising 4 on Linux

    Dead Rising 4 is the fourth entry in the Dead Rising series. The player controls Frank West (from Dead Rising 1) and sets out to destroy zombie hordes in the game. In this guide, we’ll show you how to play Dead Rising 4 on Linux.

  • How to play Metro: Last Light Redux on Linux

    Metro Last Light Redux is a re-release of the post-apocalyptic FPS Metro Last Light. The game works surprisingly well on Linux and was released natively on the platform. In this guide, we’ll show you how to install it on Linux.

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.