Software
Troubleshooting software issues
This is the troubleshooting area for Linux software with focus on software issues, troubleshooting and resolving them.
How to download a package with apt without installing it?
The apt package manager can be used to download a package file without actually installing it. See how the download subcommand is used to achieve this.
How to see the dependencies of a package with apt?
Learn how to see the dependencies of a package that is to be installed or already installed on the system using the apt package manager.
How to remove a package with apt?
Learn how to remove previously installed packages on a Linux system using the apt package manager, such as Debian and Ubuntu.
How to remove unused packages with apt?
Learn why and how packages may become unnecessary on Linux and how to remove them with the apt package manager on systems like Debian and Ubuntu.
How to show all installed packages with pacman
On Linux systems such as Arch Linux, pacman is the default package manager. Query the pacman package manager to show all installed packages.
How to show all installed packages on Ubuntu
Query the package manager to show installed packages on Ubuntu systems including version details. This can be done with the dpkg command and --list option.
Package manager: Frequently Asked Questions
Frequently asked questions about software and in particular the package manager. Learn how to install packages, query package versions, and more.
List installed packages on a Linux system
Learn how to show installed packages on Linux systems. This overview covers common package managers including those for AlmaLinux, Debian, openSUSE, and Ubuntu.
Package manager
Everything related to package managers like apt, dnf, yum, and zypper. Learn how to use the tools to install and configure packages.
Software
Everything related to software, including package managers, building software packages, and more.
Understand and configure core dumps on Linux
When a Linux program or process gets into trouble, it typically crashes and leaves a core dump. Learn what Linux core dumps are and how to configure them.
Show vulnerable packages on Arch Linux with arch-audit
With the right tool, arch-audit in this case, we can find any vulnerable package that is installed on a Arch Linux system. Learn how it works.
Find and Disable Insecure Services on Linux
Learn how to find and disable those services on Linux that are nowadays are considered to be unsafe or known for the weak security.
Missing packages: Don’t trust external repositories!
Should you external repositories or not? In this article we look at why trusting external repositories might be a bad thing.
Updating all OpenBSD packages with pkg_add
To ensure your system is secure and stable, package management is an important task. To achieve that, use pkg_add to update your installed OpenBSD packages.
Software Patch Management for Maximum Linux Security
Linux systems have a lot of software packages, resulting in regular upgrades and updates. Proper software patch management is key and we share how to do it.
Vulnerabilities and Digital Signatures for OpenBSD Software Packages
When coming across an OpenBSD system, one can not ignore auditing the OpenBSD software packages and its configuration. Learn more what OpenBSD has to offer.
How to solve Shellshock on Debian and Ubuntu
Also Debian and Ubuntu are vulnerable for Shellshock vulnerability in Bash. That's why it is important to run apt update and perform an upgrade of Bash.
Are security hardening guides still useful?
With Linux being decently hardened by default, would it make sense to invest in reading hardening guides? The short answer: yes!
Differences between Lynis and Lynis Enterprise
Quick guide about the differences between Lynis and the Lynis Enterprise Suite and what version is best suitable for your Linux or Unix environment.
Auditing Linux: Software Packages and Managers
Article about how to audit and check installed software packages and their security by using the related package managers.