Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • Gitea installation on Ubuntu 20.04

    Gitea is one of the most well-known self-hosted Git servers and is written in the Go programming language. Gitea includes a file editor for the repository, user management, wiki, project issue tracking, and so on.

    Besides the many pros of Gitea, it’s also a lightweight application that doesn’t require much of the resources of your computer.

    This article will show you the steps to install Gitea on your Ubuntu 20.04 machine.

  • How To Install Budgie Desktop on Debian 11 - idroot

    In this tutorial, we will show you how to install Budgie Desktop on Debian 11. For those of you who didn’t know, the Budgie Desktop environment is popular because of its simplicity yet user-friendly and easy to use. Budgie uses GNOME technologies at its core and is integrated very well with the GNOME stack. Initially, developed as an individual desktop environment for Solus distribution (the then Evolve OS), the Budgie desktop gained popularity, and the Linux community embraced its simplicity.

    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 Budgie desktop environment on a Debian 11 (Bullseye).

  • How to Install GNOME 40 on Ubuntu 21.04 - LinuxCapable

    GNOME 40 introduces many changes from visual changes, new apps, and overhaul back-end changes to improve performance. Overall, it is vastly different from what previous Gnome versions have looked before.

    In the following tutorial, you will learn how to install the new GNOME 40 on your Ubuntu 21.04 operating system.

  • How to Install LibreOffice 7.2 in Ubuntu 20.04, Ubuntu 21.10 | UbuntuHandbook

    The LibreOffice office suite 7.2 was released with many new features and improvements. Here’s how to install it in Ubuntu 20.04, Ubuntu 21.04, and Ubuntu 21.10.

    LibreOffice is the default office suite available in Ubuntu as well as many other Linux Distributions out-of-the-box. It’s made up of a Writer, Calc, Impress, Draw, Math, and database management tools, and supports the file formats of MicroSoft Office.

  • How to Upgrade Debian 10 (Buster) to Debian 11 (Bullseye)

    Debian 11, codenamed ‘bullseye’ was released on August 10th after nearly two years of development. This is a stable release and will receive support for the next 5 years just like any other Debian stable version.

  • How to set/play with the ArcoLinux Logout application, the ArcoLinux Betterlockscreen and the lock screen | ArcoLinux

    Our ArcoLinux Logout and ArcoLinux Betterlockscreen application have been around for a while. But every now and again the developers of betterlockscreen and i3lock will change their application. Then we adapt the code.

    We provide you a means to lock your system in several ways. You can choose your own wallpaper in the process.

    You can also choose the icons you like. Create new ones if you want. Another example to be creative with the logout application.

    Change font size, opacticy, size of the icons and more.

  • Install Flectra on Ubuntu 20.04 - Unixcop

    Flectra is a free and open-source CRM and ERP software that provides a lot of flexibility and customization that lets you meet the unique needs of your business.

    Also Flectra is the next generation business information system helps you grow your business, with powerful modular design covering all essential aspects of a busines.

    Flectra is a fork of Odoo Community and its main goal was to implement many features from Odoo Enterprise while still keeping it open for everyone to use.

  • Install and Configure Elasticsearch on Rocky Linux 8

    Elasticsearch is a free and open-source analytics engine used for storing, searching, and analyzing big volumes of data in real-time. It is written in Java and based on Apache Lucene. It is known for its speed, scalability, and powerful set of features. You can use it to monitor application performance, logging, and log analytics.

    In this tutorial, we will show you how to install ElasticSearch on Rocky Linux 8.

  • Linux Essentials - The sed Command - Invidious [Ed: No, sed is not Linux, it's GNU]

    In this episode of Linux Essentials, we explore the sed command. sed, aka the "stream editor" is an underused command, and that's a shame because it's extremely useful for manipulating text.

  • Best Way to Install Node.js and NPM on Rocky Linux 8 or AlmaLinux

    Here we learn the commands to install Nodejs and its package manager NPM on Rocky Linux 8 or AlmaLinux…

    Node.js is a framework based on the fastest JavaScript compiler currently available, Google V8. The focus is on high efficiency since asynchronous I/O, i.e. the connection of external resources such as the network or the file system. Since Node.js is based on JavaScript, the entry barrier is correspondingly low, at least for web developers. Node.js is an extremely interesting technology that allows you to develop complex and very scalable web applications with just a few lines of code.

    Whereas to download and install various packages & dependencies, Node.js comes with an official package manager called NPM (Node Package Manager).

  • openqa-cli Cheatsheet - openQA bites

    Checkout the new openqa-cli cheat sheet page where I start to collect some useful “how do I do …” snippets for the openQA CLI utility openqa-cli.

    The page aims at being a quick ready-to-be-use reference cheat sheet and not a complimentary documentation. Feel free to send me further suggestions via email or chat.

More from openQA bites

  • openqa-cli cheat sheet - openQA bites

    openqa-cli is a command-line utility for interacting with openQA. The tool is versatile and allows you to control and interact with an arbitrary openQA instance from the comfort of your command line. While the internal help is quiet comprehensive, I list some of the most basic tasks in the form of a tutorial or knowledge base here.

    Within this page the hostname duck-norris.host refers to a custom openQA instance. Replace it with your own hostname.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

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.

Red Hat Hires a Blind Software Engineer to Improve Accessibility on Linux Desktop

Accessibility on a Linux desktop is not one of the strongest points to highlight. However, GNOME, one of the best desktop environments, has managed to do better comparatively (I think). In a blog post by Christian Fredrik Schaller (Director for Desktop/Graphics, Red Hat), he mentions that they are making serious efforts to improve accessibility. Starting with Red Hat hiring Lukas Tyrychtr, who is a blind software engineer to lead the effort in improving Red Hat Enterprise Linux, and Fedora Workstation in terms of accessibility. Read more

Today in Techrights

Android Leftovers