I will use Debian 12 (Bookworm) as today sample. Install tasksel apt install tasksel -y Run tasksel to install tasksel…
Debian format external hard disk
Format external hard disk via command line Check the harddisk info Check detial Create partition Review the partition Format the…
GL-inet router adblock via hosts file
Why use ad-blocking? Using the /etc/hosts file for ad-blocking: Advantages: Disadvantages: For users who prefer not to manually update the…
Docker build curl with http3 support
Linux build command Enable build arm64 on Linux amd64 architecture Solution Photo by Ian Taylor on Unsplash
GL-inet AX1800 router turn on fan
The way to switch on fan Here is a solution that I found on the GL.iNet forum, and it worked…
Rclone mount error on Debian 12
rclone fusermount3 not found in $PATH and Fatal error: mount not ready Solution Try and mount again with -vv command…
Nodejs module __dirname not found solution
Why __dirname is not defined in ES module scope, thats why error shows up Solution You first need to import…
Mac OpenSSL upgrade to use TLS 1.3
Why Mac OSX default OpenSSL is version 2 which not support TLS 1.3 by default. We have to force install…
Mac OSX SSH disable global known hosts to increase privacy
Why Annoyance message every time when you connect with to self-hosted VPN machine with same intranet IP address. You may…
Git ssh with custom identity
Set up a custom ssh identity Add custom identity key to terminal to avoid Key not found error Solution References: