GitQL (Git Query Language) is a command line tool that lets you query Git repositories using a familiar SQL-like syntax. It transforms the Git commit history into a virtual table...
The jnv is an open-source command line tool that designed for viewing and filtering JSON data interactively. It helps to explore complex JSON structures. This tutorial explains how to install...
Ubuntu uses Wayland as the default display server instead of X11 for most systems, offering better security and modern graphics support. However, some users may encounter compatibility issues with legacy...
On Debian-based Linux distributions (e.g. Ubuntu), sometimes you may want to download Debian packages (.deb) manually - maybe for offline installation, inspection, or caching. APT makes this easy with a...
Sometimes files in the package gets corrupted or accidentally modified - yet APT still considers it "installed". In such cases, you can force a clean reinstallation. This tutorial demonstrates how...
APT (Advanced Package Tool) is a core utility used in Debian-based Linux distributions like Ubuntu to manage software packages. Knowing the APT version can be helpful when troubleshooting or verifying...
When installing packages with APT on Debian-based Linux distributions (e.g. Ubuntu), it's often useful to preview what will happen before making actual changes to the system. This is especially handy...
When working with Debian-based Linux distributions (like Ubuntu), especially in automated environments such as Docker containers, CI/CD pipelines, or cloud init scripts, it's crucial to install packages without manual prompts...
When you install packages using APT on Debian-based Linux distributions (e.g. Ubuntu), it automatically installs not only the required dependencies but also the recommended packages by default. These recommended packages...
The msitools is a collection of utilities for inspecting and creating Microsoft Windows Installer (MSI) files. It's primarily used on Linux systems to work with MSI files, which are typically...