Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How To Install Kodi 19 in Ubuntu 20.04 / LinuxMint

    This tutorial will be helpful for beginners to install KODI 19 in Ubuntu 20.04, Ubuntu 20.10, Ubuntu 18.04, and LinuxMint 20.1.

    KODI formerly known as XBMC Media center is a free and open-source cross-platform software media player. It is managed by a non-profit XBMC foundation and developed by volunteers around the world.

  • How to Find and Fix Broken Symlinks in Linux

    Want to know more about deleting broken symlinks on your system? Maybe someone told you how dead symbolic links take up space on your storage device and now you want to get rid of them for good.

    Luckily, there are several utilities available that you can download on your Linux computer in order to manage symbolic links. These tools will also help you in finding broken soft links and fixing them permanently.

  • How to dual boot Kali Linux and Windows 10

    If you want to run Kali Linux on your system but you already have Windows 10 installed, you have a couple of options. One thing you could do is install Kali Linux in a virtual machine, as we've shown in our tutorials for installing Kali in VMware and installing Kali in VirtualBox.

  • How To Install Google Chrome on Manjaro 20 - idroot

    In this tutorial, we will show you how to install Google Chrome on Manjaro 20. For those of you who didn’t know, Google Chrome is the official Google browser that is available for almost all platforms. The functionality of Google Chrome can easily be extended by installing different useful extensions and web applications. It is a secure and easy-to-use browser.

    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 Google Chrome web browser on a Manjaro 20 (Nibia).

  • How to Install GoAccess Web Log Analyzer on Ubuntu 20.04

    GoAccess is a free and open-source weblog analyzer tool used for the analysis of logs in real-time. You can analyze logs through a web browser or terminal. It is fast and light-weight that cannot consume a large amount of your CPU and Memory. It uses Common Log Format to parses and analyzes the web server logs. It supports HTTP/2 & IPv6 and has the ability to output JSON and CSV.

  • How to Install Kodi Media Center 19.0 in Ubuntu 20.04/18.04 | UbuntuHandbook

    The Kodi media center 19.0 now is available to install via its official Ubuntu PPA.

    Kodi 19.0 “Matrix” is a new major release for the open-source home theater software. Though it’s not officially announced at the moment of writing, the PPA packages has been updated, available for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10, Linux Mint 20.x and derivatives.

  • How to Use GDB to Debug Programs in Ubuntu 20.04

    GNU Debugger (GDB) is an open-source debugger for GNU Systems. The debugger is portable and can be used for multiple languages as C/C++ and Fortran. It can be used for debugging programs by observing their states on specific breakpoints and even altering the flow or values for further execution. Usually, the GDB runs in command-line but several GUI has been developed for it as well.

    In this article, we explore how to debug C programs using GDB in Ubuntu 20.04 LTS (Focal Fossa).

  • How to find details about user logins on Linux - TechRepublic

    Linux is an incredibly powerful platform that allows you to do just about anything you might want or need. As an admin, that's a double-edged sword--especially given Linux is a multi-user environment. In other words, more than one user can be logged in at once.

    That means admins might find themselves having to track down more information about those logins than they're accustomed to. For example, what users are logged in, what groups do they belong to, and what have they been doing? Where do you get such information? Have there been failed login attempts?

  • How to find string in a file on Linux | FOSS Linux

    Sometimes you might need to search a particular word or a string inside a file. To do this, almost every text editor has some GUI implementation to help you out. But for Linux users, it is much more productive and convenient to do these searches from the command-line.

    In fact, Linux has a powerful and convenient command-line utility – the grep command for this purpose. Using this, you can search for a particular string not just in one file but multiple files for a more comprehensive search.

    However, before you can use the grep command, you’ll first need to know how it works and its syntaxes. And so, to help you out, we have put together a detailed guide on using the grep command to help you find strings in a file on Linux. Not just that, but we will also show you how to search for strings in files through the command-line text editor and the GUI text editor.

  • How to install Mods in Friday Night Funkin on a Chromebook - CG5 Edition

    Today we are looking at how to install Mods in Friday Night Funkin on a Chromebook - CG5 Edition. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • How to send Linux command output to a file - TechRepublic

    If you're new to the world of the Linux command line, then you know how eye-openingly powerful it can be. In fact, the sky's the limit with what you can do from the Command Line interface. But, sometimes you'll run a command and the output flies by so fast you couldn't possibly catch everything necessary to get the task done.

    This is especially so when the command is of the informative nature. When you're working remotely, or on hardware that doesn't allow you the option to scroll back through the output, what do you do?

    You can always pipe the command through the likes of less, so you can page through the output. What if the output of the command is too long, or you need to save it for later or share it with someone to get a second set of eyes on an issue?

  • How to speed up apt downloads using apt-fast in ubuntu - Webleit.info

    Have you ever had to install a lot of updates? And does it take you a long time? Keeping our systems always up to date is important, but it’s also important to save time and optimize our work.
    Apt-fast is a script that allows each package to be pulled from multiple locations during its download. This in turn leads to faster download of all packages, and this leads to faster completion of our work on updating and installing packages.

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.