Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  1. Edit video on Linux with Kdenlive | Opensource.com

    Whether it's due to snow days, a seasonal vacation, or time off for any number of holidays, December is a great time to settle down in front of your computer and get creative. One of my favorite pastimes is cutting video footage together. Sometimes I edit video to tell a story. Other times I edit video to convey a mood or a single idea, and sometimes I do it to provide visuals to music I've either discovered or composed. Maybe it's because I learned to edit film at a school while aiming for a career in the field, or maybe it's just because I like powerful open source tools. Still, my favorite video editing application to this day remains the formidable Kdenlive, a robust and professional editing software providing an intuitive workflow and plenty of effects and transitions.

  2. Adding FusionAuth to Kubernetes - Container Journal

    FusionAuth is a platform for adding authentication and authorization to your apps. It’s practically a plug-and-play platform, allowing you to focus on your own app development and leave the security aspects to the security experts. In November 2021, FusionAuth announced that their product can now be run in a Kubernetes environment. Let’s take a look at how to do that. Our goal here is to get a simple Kubernetes setup running on your own development machine and deploy FusionAuth to a container.

  3. How To Install Grafana on Debian 11 - idroot

    In this tutorial, we will show you how to install Grafana on Debian 11. For those of you who didn’t know, Grafana is the open-source analytics and monitoring solution for every database. Grafana provides charts, graphs, and alerts, usually when it is connected to supported data sources (Graphite, Elasticsearch, OpenTSDB, Prometheus, and InfluxDB). You can also create your own dashboard for your own apps or infrastructure performance monitoring.

    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 Grafana monitoring on a Debian 11 (Bullseye).

  4. How To Change Hostname on Fedora 35 - idroot

    In this tutorial, we will show you how to Change the Hostname on Fedora 35. For those of you who didn’t know, A hostname is a human-readable string that helps people refer to a computer by a familiar name. As a system administrator, it is imperative to have a short but recognizable hostname to separate the server machines from each other. Often, a hostname is set during the installation process, but there are times when it needs to be changed.

    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 change your hostname on a Fedora 35.

  5. How to install Ubuntu 20.04 LTS on a MacBook Air – LinuxBSDos.com

    This post is a step-by-step account of how I installed Ubuntu Desktop 20.04 LTS on a MacBook Air (13-inch) and even got the wireless card to work without a hassle. This is a MacBook Air that I bought back in 2018 and whose battery is effectively dead. Over the almost 4 years I’ve been using it, I wasn’t really impressed with the operating system, though it has its bright spots.

  6. How to schedule tasks with webmin - Unixcop the Unix / Linux the admins deams

    Hello, friends. Continuing the work and operation with Webmin in this post, you will learn how to schedule tasks with Webmin.

    We already know that Webmin is a great application that allows us to manage a Debian system graphically through a very neat web interface.

    One of the many things we can do with Webmin is to set a task in the system. This task is powered by Cron so if you are not very agile in this, this post will fit you like a glove.

    So, let’s go for it.

  7. How to set up an SFTP server on OpenSUSE Leap 15.3 Server

    In this guide we are going to set up an sftp server on an OpennSUSE Leap 15.3. We will also set up a form of chroot where users can only access sftp with the shared credentials.

    The File Transfer Protocol is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network.

    FTP isn’t popular today because it Lacks Security. When a file is sent using this protocol, the data, username, and password are all shared in plain text, which means a hacker can access this information with little to no effort. For data to be secure, you need to use an upgraded version of FTP like SFTP.

  8. How to install Atom Text Editor on Elementary OS 6.0 - Invidious [Ed: Not a good idea; Microsoft controls it and uses it to push proprietary software]
  9. How to install OpenToonz on a Chromebook - Updated Tutorial

    Today we are looking at how to install OpenToonz on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

    This tutorial will only work on Chromebooks with an Intel or AMD CPU (with Linux Apps Support) and not those with an ARM64 architecture CPU.

  10. How to install PHP 8.1 on Ubuntu 21.04 – NextGenTips

    In this tutorial, I am going to show you how to install the current stable release version of PHP 8.1 on Ubuntu 21.04.

  11. 3 GUI frameworks for writing user-friendly applications in Python | Enable Sysadmin

    Learn how to choose the right graphical user interface library for writing user-friendly apps.

  12. How to Install MySQL 8.0 on RHEL/CentOS 8/7 and Fedora 35

    MySQL is an open-source free relational database management system (RDBMS) released under GNU (General Public License). It is used to run multiple databases on any single server by providing multi-user access to each created database.

    This article will walk through you the process of installing and updating the latest MySQL 8.0 version on RHEL/CentOS 8/7/6/ and Fedora using MySQL Yum repository via YUM utility.

  13. How to Install WordPress on AlmaLinux 8 | Rocky Linux 8 - Linux Shout

    In this tutorial, we are providing the steps to install WordPress with Apache web server on ALamLinux or Rocky Linux 8 running VPS, Cloud Hosting, or local Server using the command line.

    WordPress doesn’t need any introduction whosoever is in blogging or web development would already know about this opens source content management system. Millions of websites are currently running on it with the help of Apache-webserver. And if you have recently purchased some cloud or virtual private hosting server where you are running Alamlinux or Rocky Linux 8 and want to install your WordPress along with LAMP (Linux, Apache, MySQL, PHP) stack then here are the steps to follow.

    Note: We recommend using any Web hosting control panel to install and manage WordPress such as Cpanel or any open source, here is the list of best open source hosting control panels.

  14. Dependency confusion in the Ansible Galaxy CLI | die-welt.net

    I hope you enjoyed my last post about Ansible Galaxy Namespaces. In there I noted that I originally looked for something completely different and the namespace takeover was rather accidental.

    Well, originally I was looking at how the different Ansible content hosting services and their client (ansible-galaxy) behave in regard to clashes in naming of the hosted content.

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.