today's howtos
-
HowTo Geek ☛ How to Customize Your Linux Terminal Prompt for a Better Workflow
Are you sick of everyone else’s terminal prompt looking fancier than yours? They’re not just good-looking, but a well-customized prompt can increase your productivity too, and it’s easy to get started.
-
Amit Patel ☛ SDF headless tests
In the last few posts I have shown some of the experiments I did with font rendering. Those experiments were all in the renderer. I’m using msdfgen-atlas to generate the textures used by the renderer, and I wanted to experiment with msdfgen’s parameters. Instead of generating new font data and then reloading the browser, I decided to try “headless” rendering controlled by a shell script.
-
Michael Kjörling ☛ Setting up encrypted remote storage on Linux using rclone
rclone is somewhat of a Swiss army knife of a remote storage access tool on Linux. Among many other things, it can be used to set up remote storage on almost any kind of storage backend, from S3 through Citrix to Dropbox or OneDrive.
Here, I show how to use it to set up encrypted remote storage with a service offering SFTP access. Feel free to adapt as desired.
-
Jim Nielsen ☛ Navigations on the Web
Why? Because buttons can be for navigation too.
Where? Buttons in forms trigger navigations by default (without JS).
Maybe I’m showing my naivety when I say this, but it took me a while to fully grok this idea. But doing so helped me change how I think about the basic grain of building for the web.
-
University of Toronto ☛ Syndication feed fetchers and their behavior on HTTP 429 status responses
Since sometimes I get irritated with people like this, I arranged to start replying to such aggressive feed featchers with a HTTP 429 "Too Many Requests" status response (the actual implementation is a hack because my entire software is more or less stateless, which makes true rate limiting hard). What I was hoping for is that most syndication feed fetching software would take this as a signal to slow down how often it tried to fetch the feed, and I'd see excessive sources move from one attempt every five minutes to (much) slower rates.
-
TecMint ☛ How to Generate and Verify Files with MD5 Checksum in Linux
In this article, we’ll explain what MD5 is, how to generate MD5 checksums for files, and how to verify the integrity of files using these checksums.
-
TecMint ☛ How to Register and Activate Red Hat Subscription for RHEL 9
The subscription service is responsible for identifying registered systems and the products installed on them. The local Subscription Manager service tracks installed software products, and available and used subscriptions, and communicates with the Red Hat Customer Portal using tools like dnf and subscription-manager.
-
LinuxTechi ☛ How to Dual Boot backdoored Windows 11 And Ubuntu 24.04
In this post, you will learn how to dual boot backdoored Windows 11 and Ubuntu 24.04 step-by-step. There are two ways of running GNU/Linux alongside Windows.
-
HowTo Forge ☛ How to Install and Use Vuls Vulnerability Scanner on Debian 12
Vuls is an agentless, free, and open-source vulnerability scanner for Linux and FreeBSD. Vuls is mainly written in Go and can be run anywhere. You can run Vuls on Cloud, on-premise, and Docker, and supports major distributions. Vuls provides high-quality scan that supports multiple vulnerability databases such as NVD, JVN, OVAL, RHSA/ALAS/ELSA/FreeBSD-SA.
With Vuls, you can scan multiple operating systems using multiple methods. You can scan the locals of your host, and you can scan remote hosts/servers via SSH. It also provides multiple scanning methods: a fast scan that does not require root privileges and a deep scan that requires root privileges. Vuls can scan multiple target servers at once. When the scan is finished, you can send the result via Email and Slack.
In this guide, you'll learn how to install Vuls Vulnerability Scanner on the Debian 12 server. You'll install Vuls, set up CVE databases, and then scan the local system and remote machine Vuls.
-
HowTo Forge ☛ How to Use Rsnapshot for Backup and Restore on Linux Servers
With rsnapshot, you can back up your local directory. As for remote backup, rsnapshot utilizes 'ssh' and 'rsync'.
In this tutorial, you'll learn how to backup and restore using Rsnapshot on a Linux server. You'll be setting up rsnapshot for local backup and remote backup. You'll also learn how to set up an automatic backup with rsnapshot and cron.
-
Net2 ☛ How to fix Bluetooth connection issues on Ubuntu 22.04
In this guide, we will walk you through the steps to solve Bluetooth connectivity on Ubuntu 22.04 issues step by step. Whether you’re struggling to pair your devices, experiencing problems connecting, or dealing with annoying disconnections, we’ll share some troubleshooting techniques that will help you fix common Bluetooth issues on your Ubuntu system.
-
idroot
-
ID Root ☛ How To Install TeamViewer on Linux Mint 22
In today’s interconnected world, remote access software has become an essential tool for both personal and professional use. TeamViewer stands out as one of the most popular and versatile remote desktop applications available. For Linux Mint 22 users, installing TeamViewer opens up a world of possibilities for remote support, collaboration, and file sharing.
-
ID Root ☛ How To Install Ansible on Fedora 41
In today’s fast-paced IT environment, automation is key to enhancing productivity and efficiency. Ansible, a powerful open-source automation tool, simplifies the management of systems and applications. This article will guide you through the process of installing Ansible on Fedora 41, ensuring you have everything you need to start automating your tasks effectively.
-
ID Root ☛ How To Install Unity Desktop on Ubuntu 24.04 LTS
Unity Desktop has long been a favored choice among Ubuntu users for its intuitive interface and robust functionality. With the release of Ubuntu 24.04, many users are looking to install Unity to enjoy its unique features and streamlined experience.
-
ID Root ☛ How To Install Mate Desktop on Ubuntu 24.04 LTS
The MATE desktop environment is a popular choice among GNU/Linux users who seek a lightweight, customizable, and user-friendly interface. As a fork of the classic GNOME 2, MATE retains the traditional desktop experience while providing modern features and enhancements.
-
ID Root ☛ How To Install Blender on AlmaLinux 9
Blender is a powerful open-source software suite for 3D modeling, animation, rendering, and more. It is widely used by artists, designers, and developers for creating stunning graphics and animations. Installing Blender on AlmaLinux 9 can enhance your creative projects significantly.
-
ID Root ☛ How To Install Blender on Manjaro
Blender, the powerful open-source 3D creation suite, has become an essential tool for artists, designers, and hobbyists alike. When combined with Manjaro, a user-friendly and robust GNU/Linux distribution, it creates a formidable platform for 3D modeling, animation, and rendering.
-
-
2 ways to Install FrostWire BitTorrent client on Ubuntu 24.04 or 22.04 LTS
Learn the commands to install FrostWire on Ubuntu 24.04 or 22.04 LTS Linux, a free, open-source alternative to the discontinued LimeWire. We require a client application on our system, such as FrostWire, to download files from networks such as Gnutella and BitTorrent.
-
3 ways to install Deluge BitTorrent on Ubuntu 24.04 or 22.04 LTS
Using the terminal, find the commands to install the Deluge BitTorrent client app on Ubuntu 24.04 or 22.04 LTS Jammy JellyFish. BitTorrent is a file-sharing protocol that allows file exchange. In principle, It corresponds to other formerly well-known file-sharing platforms like eMule or Limewire.
-
Vincent Bernat ☛ Vincent Bernat: Customize Caddy's plugins with Nix
Caddy is an open-source web server written in Go. It handles TLS certificates automatically and comes with a simple configuration syntax. Users can extend its functionality through plugins1 to add features like rate limiting, caching, and Docker integration.
While Caddy is available in Nixpkgs, adding extra plugins is not simple.2 The compilation process needs Internet access, which Nix denies during build to ensure reproducibility.