How to Completely Wipe Your Hard Drive in Linux

You may be selling your old computer after a recent upgrade and need to make sure your personal photos don’t turn up on the Internet. There are many reasons you may wish to obliterate your data from a hard disk or SSD. Unfortunately, the process is far from what we see in Hollywood films: you … Read more

How to Simplify 7z Compression with Bash Aliases

There are many ways and many tools you can use to shrink your files, either to reduce the space they take up or send them as a package to a contact. Of these, 7-Zip has ascended to the top spot for most users, thanks to its unique combination of great performance and compression levels with … Read more

How to Set Up a Home Media Server with Jellyfin on Ubuntu

Jellyfin is a media server for streaming and organizing pictures, video, and audio. Unlike other solutions on the market, Jellyfin is completely free with no paid features or premium upgrade plans and allows you to have full control over your media. Any device with a modern web browser can access and stream from Jellyfin, and … Read more

How to Install Wine on Linux

The biggest difficulty most Windows users face when they switch to a Linux distribution is the inability to run their favorite Windows software, especially games. Gaming on Linux has improved, but to play Windows-only games on Linux, you’ll need to use Wine. Wine is designed to help bridge the gap between Windows and Linux software, … Read more

How to Easily Open Multiple Files with SpaceFM in Linux

If you work with many types of graphics files each day, you probably also use different graphics apps to open and edit them. And you’re probably wasting a lot of time without even realizing it. Theoretically, you can select multiple files, right-click on them and select the program you want from the “Open with” option … Read more

How to View Code Documentation Offline with Zeal

If you’ve written any code, you probably agree that programming involves reading documentation, lots of it. In many cases, the time spent reading documentation and other code exceeds the actual time writing code. And since that documentation is more often than not accessed on the Web, a significant portion of time is wasted finding the … Read more

How to Add Google Search and Other Search Actions to Peppermint’s Main Menu

Modern reality wants operating systems to have intelligent search functions that are not limited to the local file system but extend to the Internet, allowing us to seek information online. For example, Peppermint Linux’s startup menu allows you by default to complete searches through the DuckDuckGo search engine and seek information on its official forums. … Read more

Transferring Files Using Python’s Built-in HTTP Server

The need to transfer files over a network is one that arises often. GNU/Linux systems support multiple protocols and tools for doing so, some of which are designed for somewhat permanent file sharing (such as SMB, AFP, and NFS), while others such as Secure Copy (SCP) are used for quick manual and scripted file transfers. … Read more