How to Install apt-listchanges package on Ubuntu?
Last Updated :
14 Jul, 2022
Upon collecting the appropriate items from the Debian changelog and NEWS files, the utility apt-listchanges may compare a new version of a package with the one presently installed and display what has changed. It may be run on multiple.deb archives at once to get a list of all changes that would result from installing or updating a set of packages. This is done automatically during upgrades when set as an APT plugin. apt-listchanges is a utility that displays what has changed in a new version of a Debian package compared to the one that is presently installed on the system. It accomplishes this by extracting the required items from Debian package archives’ NEWS.Debian and changelog[.Debian] files, which are typically stored in /usr/share/doc/package. apt-listchanges will search the files (assumed to be Debian package archives) for relevant changelog entries and show them all in summary, arranged by urgency, given a collection of filenames as inputs (or read from apt when using – apt).
How To Install apt-listchanges on Ubuntu
On Ubuntu 20.04, there are three options for installing apt-listchanges. Apt-get, apt, and aptitude are all available. Each strategy of installation will be described in detail in the following sections. You may select any of them.
- Using apt-get to install
- Using aptitude to install
- Using apt to install
Method 1: Using the apt-get command
Step 1: Using the following command, update the apt database using apt-get.
sudo apt-get update
Step 2: After upgrading the apt database, we can use apt-get to install apt-listchanges by performing the following command:
sudo apt-get -y install apt-listchanges
Method 2: Using apt
Step 1: The apt database will be updated with the command below.
sudo apt update
Step 2: After upgrading the apt database, we can use apt to install apt-listchanges by performing the following command:
sudo apt -y install apt-listchanges
Method 3: Using aptitude
Step 1: If you want to use this method, you may need to install aptitude first because it is not normally installed by default on Ubuntu. Use the following command to update the apt database with aptitude.
sudo aptitude update
Step 2: After upgrading the apt database, we can use aptitude to install apt-listchanges by performing the following command:
sudo aptitude -y install apt-listchanges
Options that we can use with apt-listchanges
Instead of using command-line arguments, read filenames from a specially structured pipeline (as given by apt), and take into account any apt-specific configuration parameters.
Show more information, typically stuff you don’t want to see. Print a message, for instance, when a package of the same or an earlier version is about to be installed or when a package is about to be installed for the first time.
It uses the front to display the information to the user.
Example 1: Reading Changelog
By using the following command, we can see the changelog of the drive package. Note that the package must have .deb extension.
apt-listchanges –which=changlogs odrive_0.2.1_amd64.deb

Similar Reads
How To Install apt-offline package on Ubuntu?
Apt-offline adds offline package management features to Debian-based systems. It may be used to download packages and dependencies that will be installed later (or necessary to update) in a disconnected system. Packages can be downloaded from another connected PC. It may also get bug reports for the
3 min read
How To Install apt-mirror package on Ubuntu?
This is a tiny utility that allows you to mirror any (or all) of the Debian and Ubuntu GNU/Linux distributions, as well as any other apt sources generally offered by open source developers. This tutorial will walk you through the process of setting up repository mirrors for Ubuntu 20.04 and Ubuntu 1
2 min read
How to Install apt-file package on Ubuntu?
Apt-file is a software program that indexes the contents of packages in your accessible repositories and allows you to search for a certain file among all available packages. Apt-file is a command-line utility for searching files in APT packages. You may search for which package a file is in or show
2 min read
How to Install Menulibre package on Ubuntu?
A dynamic menu editor is called MenuLibre. It has an easy-to-use interface that makes it possible to manage and configure the desktop applications you have installed. You may add program launchers to your desktop using Menulibre so that you can access them whenever you want. With MenuLibre, you can:
3 min read
How to Install alpine package on Ubuntu?
Alpine is a messaging tool that focuses on screens. Alpine includes a wide range of configurable "power-user" and personal-preference capabilities, but its default configuration purposely restricts the functionality it delivers to the beginner user. A variation of Alpine called alpine substitutes to
4 min read
How to Install apport-gtk package on Ubuntu?
Apport automatically gathers data from crashed processes and stores it in /var/crash/ as a bug report. This is a command-line interface for reporting crashes to developers. It may also be used to report issues in running packages or processes. If symptom scripts are available, they may also be invok
4 min read
How to Install 9Menu package on Ubuntu?
9Menu produces a window that is made up entirely of a menu. The associated command is carried out when a certain item is selected. With the help of this straightforward software, you may make X menus from the shell, each of which will execute a command. Although 9menu is designed to work with 9wm, i
2 min read
How to Install Zeal package on Ubuntu?
Zeal is a software development tool that will give us with an offline documentation browser. Dash, a commercial program built specifically for Mac OS, inspired Zeal. Zeal provides documentation sets (documents) for a wide range of programming languages and applications. You may read them all online
2 min read
How to Install PSAD on Ubuntu Linux?
PSAD(Port Scan Attack Detection) is used to block post scanning on the server. psad tool keeps on monitoring firewall(iptables)logs to determine port scan or any other attack occurred. If some successful attack on the server happens psad also takes action to detect the threat. This is a collection o
3 min read
How to Install alsa-source package on Ubuntu?
This package provides the ALSA driver source code. Using the m-a utility, the source code can be compiled into an alsa-modules package (available in the module-assistant package). Please keep in mind that the kernel headers are required to compile these modules. For additional details on loading and
2 min read