Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to Install HTTP Git Server with Nginx on Ubuntu 20.04

    Git is a free and open-source versioning system developed by Linus Torvalds. It is used by millions of developers around the world. GitHub also offers free code hosting service. However, the free service doesn’t allow private hosting of the code. In this case, you can host your own code hosting server with Git HTTP server. This will give you full control on the server.

    In this tutorial, we will show you how to install and configure Git HTTP server with Nginx on Ubuntu 20.04.

  • How To Install Virtualmin on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Virtualmin on Ubuntu 20.04 LTS. For those of you who didn’t know, Virtualmin is a powerful and flexible web hosting control panel for Linux and BSD systems. With Virtualmin, you will be able to manage Apache, Nginx, PHP, DNS, MySQL, PostgreSQL, mailboxes, FTP, SSH, SSL, Subversion/Git repositories, and many more.

    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 Virtualmin on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian based distribution like Linux Mint.

  • How To Use A Keyboard Shortcut To Toggle Always On Top On GNOME, KDE, MATE, Xfce and Cinnamon Desktops

    This article shows how to use a keyboard shortcut to set a window to be always on top, on GNOME, MATE, Xfce, Cinnamon and KDE Plasma desktops, as well as a generic shortcut that works with any EWMH/NetWM compatible X Window Manager (so this generic solution doesn't work on Wayland).

  • How to Check What GPU You Have

    If you have Linux, there are several ways to check the GPU it uses. Take a look at them in the next section.

  • How to install Go [golang] on Ubuntu Linux - nixCraft

    How do I install Golang on Ubuntu Linux for developing apps in Go?

    Go programming language (also known as “Golang”) originated at Google by Ken Thompson, Rob Pike, and others.

  • How to Install Node.js on Ubuntu 20.10 & 19.10 – TecAdmin

    Node.js is the popular language for frontend programming. A number of JavaScript frameworks available for quick build mobile and web application development.

    NVM is a Node Version Manager tool. Using the NVM utility, you can install multiple node.js versions on a single system. You can also choose a specific Node version for applications.

    This tutorial described you to how to install node.js on Ubuntu 20.10 and 19.10 system using NVM.

  • Linux ip Command Examples For Sysadmins and Developers

More in Tux Machines

Movim: An Open-Source Decentralized Social Platform Based on XMPP Network

Just like some other XMPP desktop clients, Movim is a web-based XMPP front-end to let you utilize it as a federated social media. Since it relies on XMPP network, you can interact with other users utilizing XMPP clients such as Conversations (for Android) and Dino (for Desktop). In case you didn’t know, XMPP is an open-standard for messaging. So, Movim can act as your decentralized messaging app or a full-fledged social media platform giving you an all-in-one experience without relying on a centralized network. It offers many features that can appeal to a wide variety of users. Let me briefly highlight most of the important ones. Read more

Revive Classic Nintendo DS Games on Linux With Emulation

Want to play Nintendo DS games on your Linux system but can't figure out how? Back in the day, Nintendo DS was a very popular handheld console with a huge collection of games. But over time, advanced consoles were launched in the market that rendered DS obsolete. Luckily, several emulators are available that allow you to play classic Nintendo DS games on your system. DeSmuMe is a great example of a stable Nintendo DS emulator for a Linux machine. Read more

Patched Linux 5.11 Continues Looking Great For AMD Ryzen/EPYC Performance

While the initial AMD Linux 5.11 performance regression written about at the end of last year was of much concern given the performance hits to AMD Zen 2 / Zen 3 processors with the out-of-the-box "Schedutil" governor, with a pending patch the regression is not only addressed but in various workloads we continue seeing better performance than even compared to Linux 5.10. Here is the latest from several more days of extensive performance testing. Read more

DIN-rail gateway offers dual LAN and dual RS485

The Unipi Gate G110 and G100 are PLC-ready DIN-rail gateways that run Linux on a quad -A53 SoC with 16GB eMMC, GbE and 10/100 LAN ports, and up to 2x RS485 ports with modular extensions. Czech based Unipi, which started out in 2014 with a Raspberry Pi based UniPi automation controller board and followed up with products including an Allwinner H5-based Axon automation controller, has now launched the $243 Unipi Gate G100 and $272 Unipi Gate G110 DIN-rail gateways. Read more