Category Archives: Uncategorized

FOSS Weekly #23.22: Immutable Ubuntu Edition, Face Unlock and More Linux Stuff

Immutable is the new buzzword in the Linux world. Started with container-focused working environments, and it is also coming to desktop variants. With Fedora already there, Ubuntu is also planning for a Snap-based immutable desktop edition in 2024. Seems like immutability is the future of Linux. 💬 Let's see what else you have in this […]

Install and Use pipx in Linux

Pip is a popular tool for installing Python packages and modules from Python Package Index. However, in recent distribution versions, pip users are encountering an externally-managed-environment error. That's a 'feature' added to avoid conflicts between Python packages installed via Pip and the native package manager. Python wants you to use separate virtual environments instead of […]

Handling Externally Managed Environment Error With Pip in Ubuntu 23.10

I recently upgraded to Ubuntu 23.10. Things are mostly smooth. However, recently I encountered an issue that was not present in the previous version. I was trying to install a package using Pip, a command line based Python package manager. It works great usually but it threw an error this time: error: externally-managed-environment Here's the […]

FOSS Weekly #23.20: risiOS Distro, Plasma 6, Distrohopping, FOSSverse and More

FOSSverse? What's that? It's basically the idea of unifying all things It's FOSS with a single member account. When logged in to It's FOSS, you can automatically log in to the comment section with the same profile. That was the first part. The same member account is now valid on the It's FOSS Community. You […]

Beginner's Guide to System Updates in Linux Mint

Keeping your system updated is essential for any operating system. Linux Mint is no different. Linux Mint has a robust update system. It provides timely security patches for the kernel and other software packages. That's not it. You also get updates on the applications you installed using the Software Manager tool. Basically, apart from security […]

Rust Basics Series #8: Write the Milestone Rust Program

So long, we have covered a handful of fundamental topics about programming in Rust. Some of these topics are variables, mutability, constants, data types, functions, if-else statements and loops. In the final chapter of the Rust Basics series, let us now write a program in Rust that uses these topics so their real-world use can […]

Skip to content