Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to Install Xubuntu Desktop on Ubuntu 20.04

    One of the wonderful things about the Linux operating system is its vast array of customization options. If you are using a system with a graphical user interface, you can tweak almost anything – the desktop background, wallpaper, icons, and even installing a different desktop environment to have a change in the look-and-feel.

    You can have multiple Desktop environments installed on your Linux system or you can decide to remove others and remain with one. The choice is usually entirely up to you.

    One of the desktop environments that you can use to add some oomph and improve your user experience is the Xubuntu desktop environment. Xubuntu is stable and relatively lightweight compared to the GNOME desktop environment which ships with Ubuntu 18.04 and later versions.

    It’s highly customizable and is kind on the computing resources such as CPU and RAM. Xubuntu is, therefore, an ideal environment to turn to if you want to speed up your PC particularly if you are running a system with low computing specifications.

  • 20 Basic Ubuntu Commands for Beginners - LinuxStoney

    Ubuntu is one of the most customizable Linux distributions available today. Almost all Linux enthusiasts start with Ubuntu. And if you’re new to Ubuntu, then check out this list of basic commands that will help you get acquainted with the system.

    The commands will help you to perform some basic actions in the operating system. To help you get off to a good start, here are the top 18 basic Ubuntu commands for beginners.

  • How to Check and Repair a File System in RHEL Linux

    RHEL (Red Hat Enterprise Linux) is famed for its integration of file system administration utilities upon its installation. These utilities make it possible for the Linux file system to retain a healthy performance status.

    The Linux file systems get scanned for any performance shortcoming and instantaneously get repaired through the help of toolkits like fsck (file system check). The Linux operating system automates the execution of this file scanning and repairing tool during system boot.

    However, it is also possible for an RHEL user to manually invoke a terminal command associated with filesystem check and repair without rebooting the system.

  • How I build command-line apps in JavaScript | Opensource.com

    Including options for your users is an important feature for any application, and Commander.js makes it easy to do. What's your favorite JavaScript command-line builder? Take our poll.

  • Live Debugging Techniques for the Linux Kernel, Part 2 of 3
  • Write your first CI/CD pipeline in Kubernetes with Tekton | Opensource.com

    Tekton is a Kubernetes-native open source framework for creating continuous integration and continuous delivery (CI/CD) systems. It also helps to do end-to-end (build, test, deploy) application development across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.

  • Implement user auth in your project in minutes with SuperToken

    Implementing a user authentication in a project, requires time, especially when it is created from scratch.

    Many developers tend to use social login, built-in libraries or tend to create them from scratch.

    With SuperToken, all you need to do is implement, test, and deploy.

    SuperToken is an open-source, self-hosted solution that allows developers to implement user authentication in minutes. It features a full authentication workflow that takes the hassle out of the equation.

  • Playing Mario on Linux (Ubuntu, Manjaro, Fedora) - LinuxH2O

    This guide is pretty straightforward, it allows you to play your favorite retro game Mario on your Linux distribution. It doesn’t matter which distro you are using – Ubuntu, Mint, Fedora, Manjaro or many be Debian. All you have to do is just follow along and you will be able to live your childhood again.

    Mario is one of the first games that became viral back in the day. The games have grown far more advanced and sophisticated, but Mario’s essence is still in our hearts. We all wanted to save the queen from the monster. We played the game so many times that it has been encoded in our brain permanently and there is nothing that can erase or replace Mario.

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.