Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • Looking at the outlying data points

    To get my feet wet with the whole "investigations" thing that we'd do, I started looking into this one day and chose one of the many temp sensors which were being logged by the servers. I forget exactly which one it was, for there were many. The CPUs logged it, the chassis logged it, the power supply logged it, and so on. There were so many choices.

  • 10 useful steps to install and secure SSH server in Linux

    SSH stands for Secure Shell, one of the well-known service protocols used to execute an operation to the remote administration over the internet. It provides a very secure passage between the designated computers. Once the connection is established, SSH will then provide encrypted sessions for all public (unsecured) networks in a client-server architecture. It was developed for the replacement of insecure remote protocols like "Telnet, rlogin, and rsh". As we know the drawbacks of using these insecure protocols, if someone used a third party packet capturing tools like ‘tcpdump and Wireshark’ between the designated computers can reveal the password and exploit the systems easily.

  • 9 Tips to Use and Customize Chromebook Shelf
  • Easier frugal install of EasyOS

    There are tutorials on how to install EasyOS to a hard drive partition...

  • How to install ODBC on Ubuntu 20.04 / Debian 11?

    Many applications need to relate to database or spreadsheet files. For the process to be adequate, it is necessary to have an application that serves as a connector between the two. So today I will show you how to install ODBC on Ubuntu 20.04 / Debian 11 which is one of the most popular.

  • How to Install Chromium Browser on Fedora 36 Linux - LinuxCapable

    Chromium is an open-source browser project that builds a safer, faster, and more stable way for all users to experience the web. The codebase has been widely used in other popular browsers like Microsoft Edge or Opera because it provides them with standards compliance while still being customizable enough not to be stagnant over time like some others can become once their original design intention was fulfilled, which would lead people away from using those applications altogether if they didn’t see any changes made after release day.

    In the following guide, you will learn how to install Chromium Web Browser on your Fedora 36 Workstation desktop using two Fedora default repository methods or the Flatpak method, along with how to maintain and remove the browser in the future.

  • How to Install Python 3.7 on Debian 11 Bullseye - LinuxCapable

    By default, Debian 11 Bullseye does not come with Python 3.7 in its repositories. Python 3.10 is now the latest stable feature release series of Python 3, with Python 3.11 still in beta.

    To run some applications or frameworks on Debian, you may need to install Python 3.7 on your system. Python 3.7 is currently being worked on for security releases until its end of life on the 6th month of 2023. However, it is advisable to upgrade to newer versions if you are developing applications.

    In the following tutorial, you will learn how to download the latest version of Python 3.7 compile and install this version of Python on Debian 11 Bullseye using the command terminal.

  • How to Install VidCutter on Debian 11 Bullseye - LinuxCapable

    VidCutter is a free, open-source application that can be used to cut video and audio files. It has tools for cutting all sorts of media, but it’s not a full-blown video editor. Instead, its focus lies solely on slicing up videos into clips you could then upload onto your website (or send someone).

    In the following tutorial, you will learn how to install VidCutter on Debian 11 Bullseye using two different methods: Flatpak and Snap third-party managers, along with how to maintain and remove the software in the future using the command line terminal.

  • How to Create Golang Websockets - LinuxCapable

    The WebSockets protocol is a new way to communicate in real-time, but it’s not as straightforward as you might think. In fact! Even close!! The following tutorial will teach how one makes their first-ever web socket server from scratch with Go by following the easy steps.

  • How to Install PHP 7.4 on Debian 11 Bullseye - LinuxCapable

    PHP 7.4 is a significant update of the PHP language that was “officially” released on November 28, 2019. This is a standard upgrade from now on from the existing PHP 7.3 release to PHP 7.4, which is the last version in the 7 PHP series that brings in arrow functions for cleaner one-liners, preloading for improved performance, typed properties in classes, improved type variances, spread operator in arrays and much more.

    In the following tutorial, you will learn how to install PHP 7.4 on Debian 11 Bullseye by importing the Ondřej Surý repository, the maintainer for PHP on Debian, and installing, upgrading, or removing howto instructions.

  • Install software from the Debian Backports repository - PragmaticLinux

    Did you ever run into a situation where Debian Stable was just a tad too stable for you? You needed a newer version of a software package or one that’s not scheduled for inclusion until the next future Debian Stable release? That’s where the Debian Backports repository comes in. The Debian Backports repository enables you to install newer software, planned for the next Debian Stable release, on your current Debian Stable system. This article explains how this works.

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.