Language Selection

English French German Italian Portuguese Spanish


Enter your Tux Machines username.
Enter the password that accompanies your username.

More in Tux Machines

today's howtos

  • Fetching Linux system details with screenfetch and neofetch

    Two very useful tools for extracting essential details on your Linux system OS and hardware are screenfetch and geofetch. Each of these tools is actually a lengthy bash script that fetches the information from your system for you and presents it in an attractive manner with the distribution logo on the left and details on the right--essentially "screen shots" of your system. Neither is likely to be installed on your system by default, but each can be installed with a single command.

  • How to deploy a private social networking platform - TechRepublic

    In the never-ending quest to empower your employees, you've gone to great lengths to give them the means to communicate. The vast majority of those tools are for business-only communication. During a time when morale is at its lowest, and your business needs to do everything it can to give its staff a boost, why not launch a private social networking platform? This way your employees have the means to be social in such a way that'll keep them connected, which will help improve the remote work environment. [...] There are plenty of tools to make this a reality, one of which is called HumHub. This open source social network platform offers many of the usual features, without the ads, privacy invasion, and the other issues that go along with so many other platforms.

  • How To Install Apache Hadoop on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Apache Hadoop on Ubuntu 20.04 LTS. For those of you who didn’t know, Apache Hadoop is an open-source framework used for distributed storage as well as distributed processing of big data on clusters of computers that run on commodity hardware. Rather than rely on hardware to deliver high-availability, the library itself is designed to detect and handle failures at the application layer, so delivering a highly-available service on top of a cluster of computers, each of which may be prone to failures. 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 Flask 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.

  • Using IntelliJ Community Edition in Red Hat CodeReady Workspaces 2.5 - Red Hat Developer

    Red Hat CodeReady Workspaces (CRW) provides a default browser-based IDE to be used with developer workspaces. However, the architecture is flexible for using other IDEs such as Jupyter Notebooks and Eclipse Dirigible. In this article, you will learn how to create a custom workspace using the community edition of IntelliJ IDEA.

  • How to take and restore a snapshot on AWS RDS MySQL Instance

    Creating a snapshot of the RDS instance makes a complete copy of the entire DB instance and not just the individual database. It creates a storage volume snapshot of the DB instance. The time required to take a snapshot of the RDS instance varies with the size of the databases. The snapshot that is created can be used to restore the data to a DB instance. The data can not be restored to an existing database instance from the snapshot, rather a new database instance is created when the snapshot is restored. If the DB snapshot is both shared and encrypted, it can not be used to restore to a database instance.

  • How To Manage Root Account on Ubuntu 20.04 – devconnected

    On Linux, the root account is probably one of the most powerful accounts that there is. Considered the most privileged account on a Unix system, root can perform any tasks needed for system administration. Navigating a specific folder, killing any process or deleting a directory, root is so powerful that it has to be managed properly. In this tutorial, you will learn about the different facets of the root account on Ubuntu 20.04. You will learn to lock and unlock it, to change its password as well as disabling it when trying to remotely access your machine. Finally, you will know the difference between the root account and the sudo command that is used quite often.

  • A sysadmin's guide to basic Kubernetes components | Enable Sysadmin

    Kubernetes control plane nodes and worker nodes, their features, and how they interact.

  • Create universal blockchain smart contracts |

    If you're a smart contract developer looking to increase your smart contracts' utility with external data, try out this Chainlink example walkthrough to deploy a universal smart contract that interacts with off-chain data. Chainlink is open source under the MIT License, so if you're developing a product that could benefit from Chainlink decentralized oracles or would like to assist in developing the Chainlink Network, visit the developer documentation or join the technical discussion on Discord.

F2FS Proposal Adds Support For LZ4HC Compression

The Flash-Friendly File-System (F2FS) already supports LZO, LZ4, and Zstd compression while a proposal would also add support for LZ4HC. A Huawei engineer sent out the patch adding LZ4HC support to F2FS. LZ4HC is the "high compression" version of LZ4 that improves the compression ratio at slightly lower compression speed. But the higher compression ratio allows for greater storage and maintaining the same decompression speeds as LZ4. It's quite straight-forward and reuses the existing LZ4HC implementation within the kernel that is already used by the likes of zRAM and Pstore compression. The patch is just a few dozen lines of new code to the F2FS driver. Read more Also: Another Linux FBDEV Driver Poised For Removal In Favor Of Superior DRM Alternative

Raku Programming

  • vrurg: The Report On New Coercions Part 2

    I didn’t expect my previous report to have a continuation, but here it goes. When the initial implementation of new coercions was merged, I started checking if there’re any tickets in the issue tracker which can now be closed. One of them, #2446, is related to coercions but still needed a fix. As long as I was looking into the ticket, it was becoming clear to me that the time has come for an itch I had had for quite some time already.

  • Day 1: Why Raku is the ideal language for Advent of Code – Raku Advent Calendar

    Now that it’s December, it’s time for two of my favorite traditions from the tech world: the Raku Advent Calendar and Advent of Code. These two holiday traditions have a fair amount in common – they both run from December 1 through Christmas, and both involve releasing something new every day during the event. Specifically, the Raku Advent Calendar releases a new blog post about the Raku programming language, while Advent of Code releases a new programming challenge – which can be solved in any language. (In this post, I’ll be referring to Advent of Code as “AoC” – not to be confused with the American politician AOC who, to the best of my knowledge, does not program in Raku.) For me, Raku and AoC are the chocolate and peanut butter of tech Advent season: each is great on its own, but they’re even better in combination. If your only goal is to solve AoC challenges, Raku is a great language to use; on the other hand, if your only goal is to learn Raku, then solving AoC challenges is a great way to do so. This post will explain how Raku and AoC are such a good fit and then provide some resources to help us all get started solving AoC challenges.

  • nomen est omen | Playing Perl 6␛b6xA Raku

    Even with the help of his time machine, delivering all presents in a single night keeps Santa extremely busy. With little time to spare he does all his coding in Raku. One of the advantages of time travel, is the option to use the last version of the last programming language.

  • Rakudo Weekly News: 2020.48 DevRoom on FOSDEM

    Next year’s FOSDEM will be an online event only, on 6/7 February 2021. It will also have a Raku Programming Language DevRoom track, shared with Perl. Please contact JJ Merelo (on Twitter or on the #raku IRC channel) if you are interested in giving a presentation about your experiences with Raku!

Nitrux 1.3.5 Released with Latest KDE Plasma and Applications

The KDE Plasma and Ubuntu-based distribution Nitrux 1.3.5 released with its latest version. Here we take a look at what's new, download links, features and more. Read more