In this article we are going to learn the commands and steps to install heaptrack-gui package on Ubuntu 20.04 (Focal Fossa).
Ads
Quick installation of heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1:
Step 1: Update system:
sudo apt-get update
Step 2: Install: heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1
Ater updaing the OS run following command to install the packae:
sudo apt-get install heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1
Package Details | |
Package: | heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1 |
Version: | 1.1.0+20180922.gitf752536-4build1 |
Maintainer: | Ubuntu Developers |
Home page: | https://github.com/KDE/heaptrack |
Description: | heap memory profiler for Linux Heap memory usage profiler. It uses LD_PRELOAD to track all calls to the core memory allocation functions and logs these occurrences. Additionally, backtraces are obtained and logged. It can also generate a historigram of allocation sizes over the number of calls. Heaptrack measures the following: . * Heap memory consumption (like Massif). * Number of calls to allocation functions (like callgrind). * Total amount of memory allocated, ignoring deallocations. * Leaked memory (like memcheck). . Heaptrack is notable for it's ability to attach to running processes, for consuming substantially less memory than Valgrind, and for not reducing an application's interactivity as much as Valgrind does. Heaptrack is useful for debugging memory leaks and memory ballooning. . The package contains the GUI for data analysis. |
Distro: | Ubuntu 20.04 LTS |
Release: | |
Repo/Section: | universe/devel |
First of all update your system with the command:
sudo apt-get update
Ads
Above command will download the package lists for Ubuntu 20.04 LTS on your system. This will update the list of newest versions of packages and its dependencies on your system.
After downloading the latest package list with the help of above you can run the installation process.
If heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1 is not installed on your compter then the command 'dpkg -L heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1' will give followin error.
deepak@deepak-VirtualBox:~$ dpkg -L heaptrack-gui [1mdpkg-query:[0m package 'heaptrack-gui' is not installed Use dpkg --contents (= dpkg-deb --contents) to list archive files contents. deepak@deepak-VirtualBox:~$
Installing heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1:
After system update use the following command to install heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1:
sudo apt-get install heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1
Above command will confirm before installing the package on your Ubuntu 20.04 LTS Operating System. If you are not already logged in as su, installer will ask you the root password. After completion of the installation you can use the package on your system.
Now we will see the commands for uninstalling the heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1 from Ubuntu 20.04 LTS. For uninstalling this package you can easily use the apt command and remove the package from Linux Operating System.
To remove the heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1 following command is used:
sudo apt-get remove heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1
Following command is used to remove the heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1 package along with its dependencies:
sudo apt-get remove --auto-remove heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1
This will remove heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1 and all its dependent packages which is no longer needed in the system.
Completely removing heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1 with all configuration files:
Following command should be used with care as it deletes all the configuration files and data:
sudo apt-get purge heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1
or you can use following command also:
sudo apt-get purge --auto-remove heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1
Above command will remove all the configuration files and data associated with heaptrack-gui Architecture: amd64 Version: 1.1.0+20180922.gitf752536-4build1 package. You can can't recover the delete data, so, use this command with care.