Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to Make GNOME Shell Look Like Unity (‘Cos Why Not, Right?)

    Want to make GNOME Shell look like the Unity desktop? If you do, then this guide is for you.

    Just don’t thank me for what follows. A reader called Alwyn sent the whole run-through to me via the Tip Form, complete with screenshots. They said I could publish it if I found it interesting (which surprise: I did).

    Now, I’m uneasy publishing anything not written — typo’d? — by me (you may notice I’m the only regular author around here). There are a number of reasons for this but the chief one is that I can’t afford to pay for contributions. It’s just not fair to expect people to write for nothing.

  • How to Install CloudPanel Control Panel on Debian 10 Server

    CloudPanel is an open-source and free server Control panel, optimal to use on command line Debian Linux servers to manage various web components, for system monitoring and other services like MySQL, NGINX, PHP-FPM, and Redis.

    Most of the time hosting services come with a popular WHM Cpanel, however, we have to pay an extra cost for that. Thus, those who have some knowledge of the Linux operating system and command line can use free CloudPanel on various VPS hosting including Public cloud platforms such as Amazon Web Services, Digital Ocean, or Google Cloud. The good thing is, this open-source Linux server control panel comes with extra functionalities to integrate properly with Public cloud services, aforementioned, to manage their various features. For example:

  • How to install ImageMagick & its PHP module on Debian 11 Server

    Tutorial to learn the simple commands for installing ImageMagick on Debian 11 Bullseye server along with PHP-Imagick module to use for various web-based applications such as WordPress.

    ImageMagick is a free tool distributed under an open-source license. Using it various images can be converted, compared, or overlapped. Apart from that other functions such as cropping, enlarging, and reducing the photos are also there. ImageMagick can handle over 100 image formats.

    To use its functionality in PHP-based applications, the user has to install the Imagick PHP extension. ImageMagick itself provides the user interface for the most important basic functions. Even new users can easily understand and get along with the software. Special editing features are only available as command-line tools and are therefore somewhat more complicated to use.

  • Install build essential tools on Ubuntu 22.04 or 20.04 LTS Linux

    To compile programs from their source code, we need some tools and libraries available through a single package called on Build essential on Ubuntu 20.04 | 22.04 |18.04 or Debian 11 | 10 base repository. Here we learn how to install it.

    Build essential is a name for a package that includes the GCC/g++ compilers and libraries and some other utilities required to compile software written in C and C++.

    The Gnu Compiler Collection, GCC for short, is a collection of compilers and offers a uniform interface for creating programs in C, C ++, Objective-C, Fortran, Ada, Assembler and Go.

  • How to install Nim programming language on Debian 11

    Hello, dear readers. Today, you will learn how to install the Nim programming language on Debian 11.

    Nim is a programming language that has been inspired by Delphi. Therefore, it is a compiled language that focuses on efficiency, ease of reading source code and flexibility.

    Nim combines successful concepts from mature languages like Python, Ada and Modula. In addition to this, it is open source, so we can examine its source code.

    We could say that Nim is a new language that promises to incorporate improvements and alternatives to what already exists. For example, it can be integrated for backend functions with Python, C and others.

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.