Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to install and use GParted on Linux Mint – Linux Hint

    Gparted is a popular and free tool for Managing disks on Linux. Using GParted, we can create and manage the disk partitions. It allows us to create the new partition tables, partitions, views the disk information, etc.

    I am using Linux Mint 20 for executing the commands and preparing this post.

  • vmadm: helping me manage my local libvirt VMs

    vmadm can also generate an SSH host certificate, an SSH host key signed with an SSH CA key. This allows me to log into a new VM without having to accept its host key - even if the host key has changed from the previous VM with the same name.

  • How to Install Drupal 8 on Fedora? – Linux Hint

    Drupal is a free and open-source Content Management System (CMS). It is released under GNU General Public License (GPL) terms, which is one of the most successful projects ever for open source. Almost 2.5 percent of the world’s website uses Drupal since it offers high standard features such as simple authoring of content, stable performance, and excellent security.

  • How to move from Ops to DevOps, Step by Step [Ed: Swapping between silly buzzwords]
  • How to Install Flameshot Screenshot Tool in Linux

    Flameshot is an open-source screenshot tool available for Linux, Mac, and Windows. It is created with C++ and QT5 language. Every popular Linux distribution comes with a screenshot tool but they lack few functionalities that flameshot offers.

  • How to Install Chromium on Ubuntu 20.04 (LTS) and 20.10 – Linux Hint

    Chromium is an open-source, multi-platform web browser that is launched and managed by Google. Chromium is a fast, stable, and secure web browser.

    Many other browsers, such as Edge and Opera, are even based on Chromium code.

    Chromium and Chrome sound similar, but there is a small difference between the two browsers. Chrome is not open-source and contains many proprietary features that belong exclusively to Google. If Chrome is known as the supreme leader of web browsers, Chromium holds the major parts of browsers together.

  • Setup or Change Time-Zone using set-timezone Command – Linux Hint

    Your computer sets the time and date when it syncs with an online server. In some cases, the date and time may change when the computer is connected to a server with a different time zone. So, you may need to modify the time zone in this case.

    Your system’s time zone is set automatically during the installation process of Ubuntu, but it can be modified. This article shows you how to set up or change the time zone of your Ubuntu 20.04 (LTS) or 20.10 system.

  • How To Install and Configure Putty SSH Client on Linux Desktop

    Putty SSH client is a free and open-source SSH client that you can use on a Linux system to connect your server, system, network storage, and other SSH clients remotely. Putty allows you to save your sessions on your local Linux directory. Despite having the Linux bash, you might wonder why you would need to install the Putty tool on your Linux system? Well, the answer would be, most servers are built on Linux, but clients might be using Windows, macOS, or other operating systems. It is hassle-free to have the same remote client tool for both ends.

  • How to Install Ntopng on Ubuntu 20.04

    Ntopng is free, open-source software that provides a web interface for real-time network traffic monitoring. It is the next-generation version of the original ntop which shows the network usage, statistics, and analytic. It supports different operating systems like Linux, Mac OS, BSD, and Windows. There are professional and enterprise editions of Ntopng which have licensing requirements, and the free community edition.

    In this tutorial, we will learn how to install ntopng tool on Ubuntu 20.04 and use it to monitor the local network.

  • How to Install Wine on Ubuntu to Run Windows Software

    When Windows users start using Linux, the major problem that they face is the unavailability of certain software. But with the help of a compatibility layer like Wine, you can use Windows applications on Linux easily.

    In this article, we are going to talk about what Wine is and how you can install it on your Ubuntu system.

  • How to Install Ansible AWX on Ubuntu 20.04 LTS

    Ansible AWX is a free and opensource front-end web application that provides a user interface to manage Ansible playbooks and inventories, as well as a REST API for Ansible. It is an open source version of Red Hat Ansible Tower. In this guide, we are going to install Ansible AWX on Ubuntu 20.04 LTS system. We have previously penned down a guide on how to install Ansible AWX on CentOS 8.

  • How to Use Clonezilla Live to Back Up Your Hard Drive

    This tutorial is going to show you how to use Clonezilla Live to back up your hard drive. Clonezilla is a free open-source and reliable tool for bare metal backup and recovery of disk drives.

  • How to connect to remote Windows machine from Lubuntu linux using Remmina

    Remmina is a remote desktop client for computer operating systems. It supports the Remote Desktop Protocol (RDP), VNC, NX, XDMCP, SPICE and SSH protocols.

    Why use Remmina?

    Remmina is an easy, extremely convenient and widely used client for access to remote machines.
    Undoubtedly, as administrators we have to constantly change our needs to connect to a Linux machine, a Windows server with a terminal with an emulator, SSH or whatever we can think of. That is why the flexibility of this application is exceptional and we recommend it to you.

  • How to install KDE Plasma GUI on Kali Linux Desktop - Linux Shout

    KDE Plasma GUI Desktop installation on Kali Linux will allow users to easily change their Desktop environment from the default XFCE if they don’t like it…

    Kali Linux is an open-source Debian-based security Linux distro that comes with various tools to perform hacking and penetration testing. Although the developers have made the XFCE interface very simple and easy to use, yet if someone is not comfortable with that then he or she free to change the Kali Linux desktop environment with some other available options such as KDE, GNOME, Cinnamon, Budgie, and more… However, here we will talk only about the KDE Plasma, developed and maintained by the huge community of KDE (K Desktop Environment) that also provides a large number of free and open-source software.

  • How to store AWS user access key and secret key in Jenkins

    You can store your AWS keys securely in Jenkins credentials. If you want to interact with AWS from your Jenkins server, you can store your AWS IAM user keys securely in Jenkins rather than openly using the keys in your Jenkins Pipeline. "CloudBees AWS Credentials" Jenkins plugin allows storing AWS IAM user credentials within the Jenkins Credentials API. We can then use these credentials in our pipeline and inject them in the pipeline with the "withAWS" step. To use "withAWS" step, we need to install the "AWS Steps Plugin" plugin.

    In this article, we will install the "CloudBees AWS Credentials" plugin and store the AWS IAM user's secret key and access key in Jenkins using this plugin. We will install the "AWS Steps Plugin" so that we could use "awsStep" to inject the credential we created. We will perform S3 Upload Object and Download Object operation from within the pipeline to test the credential we created.

  • How To Install ReactJS on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install ReactJS on Ubuntu 20.04 LTS. For those of you who didn’t know, React is an open-source JavaScript library for creating web frontend and UI components. It is developed and maintained by Facebook and a large community of developers. ReactJS can be used in the development of Web Applications or Mobile Apps.

    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 ReactJS 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 Install Mageia 8 (Dualboot, UEFI, and VM Methods Included)

    This tutorial explains how to install Mageia 8 operating system to your computer. This will be a little bit different to installing Ubuntu as the installer requires two stages of installation separated with a restart (similar to Fedora's one). You can practice this to be normal, dualboot, or virtual machine as you wish for either 32 bit or 64 bit type of computers. Now let's go!

  • Display Linux System Information In Terminal Using Macchina - OSTechNix

    There are many tools and methods exists to display a system's details in Linux. You can use tools like ScreenFetch, Neofetch, Inxi to get the Linux system information. You can also use Python's import module to view the details of a Linux system. Today, we will see yet another similar tool. Let us give a warm welcome to a newcomer named Macchina to the club! Using Macchina, we can get the basic system information of a Linux machine in the Terminal.

    Macchina is a basic system information fetcher. It is similar to Neofetch but with a focus on performance and minimalism. It is even faster than Neofetch tool. For those wondering, Macchina is an Italian word for Machine. Macchina is free and open source program written in Rust programming language. It supports Linux, BSD and the Windows support is coming soon.

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.