Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to Install phpMyAdmin with Apache (LAMP) on Ubuntu 18.04
  • How to Install WonderCMS on Fedora 30
  • How to install Mageia 7
  • How To Install The Budgie Desktop on Ubuntu
  • How to install Skype on Debian Linux 9
  • Matthias Clasen: Settings, in a sandbox world
  • How to change hostname on Debian 10 Linux
  • How to install Debian 10 "Buster" (Net Install Method) Installation Walkthrough
  • How to install Debian 10 "Buster" (Live Media Method) Installation Walkthrough and Tutorial
  • How to Install Vanilla Forums on CentOS 7
  • 10 Useful Examples of the Sort Command in Linux
  • How to fix media keys not working on Linux

    Lots of desktop keyboards have media playback buttons the user can use to pause, stop, skip and play music with the press of a button. For the most part, the Linux kernel, and Linux operating systems have support for these devices, due to increased Linux driver development over the years. That said, not every single keyboard’s media keys are supported out of the box, and that’s a real shame.

    If you’re looking to get your play, pause, stop, and skip buttons on the keyboard to work with your favorite open-source media players, you’ve come to the right place. Follow along as we show you how to fix media keys not working on Linux!

  • How to Install Jenkins with Docker on Ubuntu 18.04

    What is Docker? Docker is a free and open source software tool that can be used to pack, ship and run any application as a container. It has not any packaging system or frameworks, it can be run from anywhere from a small computer to large servers. You can easily deploy and scale your applications, databases and other services without depending on any provider.

  • Install Nagios Monitoring Tool On RHEL 8

    In this tutorial, we will show you the method to install the Nagios monitoring tool on Redhat operating system. Nagios or Nagios Core is an open-source IT monitoring, server, network monitoring, and application monitoring tool. You can monitor servers, switches, applications, and services.

  • How to make the Plasma desktop look like a Mac

    The world of things falls into three categories - the things you don't want to do but have to, the things you want to do but can't and the things you can do. Skinning your KDE desktop to look like macOS falls in the third category. It serves no higher purpose, philosophical or existential, but it is something that Plasma users have the option to try, and try they will.

    I've dabbled in the Mac transformation packs for many years now. The original Macbuntu test was the best. Ever since, the subsequent attempts came out somewhat short. However, I've always done this on Gnome- and Unity-based desktops, never Plasma. Well, that's about to change. We're attempting the unattemptable.

  • Creating Debian 10 Bootable USB Thumb Drive for Installing Debian 10

    In this age, very few people use CDs and DVDs to install a new operating system on computers. The USB thumb drive has replaced bootable CDs and DVDs. It is cheaper as you can reuse the USB thumb drive over and over again. It is also simpler.
    There are many ways to make a bootable USB thumb drive on Windows and Linux.

    In this article, I am going to show you how to create a Debian 10 Buster (the new kid in town) bootable USB thumb drive on Windows and Linux.

  • Bash History: How To Show A Timestamp When Each Command Was Executed

    With the help of the HISTTIMEFORMAT Bash variable you can show the date and time when each command was executed. This can be useful in various occasions, including to remember which commands you ran in a specific time-frame, to undo various operations, and so on.

    It's worth noting that if this variable is set, the time stamps are written to the history file so they are preserved across shell sessions. So the first time you enable it, you won't see the correct date and time for your previously used commands.

  • Upgrade Debian 9 Stretch to Debian 10 Buster

    Debian 10 Buster was released recently. Debian 10 comes with Linux Kernel 4.19, GNOME 3.30, KDE Plasma 5.14, Cinnamon 3.8, LXDE 0.99.2, LxQt 0.14, MATE 1.20, Xfce 4.12 and many more. Debian 10 also comes with awesome new artworks.

    Debian may be your daily driver. So, you may have a lot of important files and softwares in your Debian 9 installation. In that case, you can simply upgrade your existing Debian 9 installation to Debian 10.

    In this article, I am going to show you how to upgrade your existing Debian 9 Stretch installation to Debian 10 Buster.

  • Vim Split Screen

    The controls of Vim circulate around keyboard and the keyboard only. This is especially useful when you’re dealing with code and tasks that require full focus. The “keyboard-only” nature allows more focus headroom for your code. Well, you’re free to interact using the mouse.

    Say, you’re working with a file that requires keeping an eye on multiple parts of the file. For programming, that’s a common scenario. There are also other scenarios when a split view can be useful. Yes, let’s check out how to split view and edit on Vim.

  • How to Install the latest WPS Office on Linux

    The Free and Open-Source alternative to Microsoft’s widely popular Office Suite of apps is evolving and the latest update is rather controversial. Other than dropping support for 32 bit operating systems, it picks up a bunch of new tricks.

    WPS Office 11.1.0.8722 features a stack of iterative improvements, but no major new features to speak of, besides the ability to open and display PDF documents natively.

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.