System

installed - suggested

Package management

gnome-packagekit - Graphical distribution neutral package manager for GNOME

PackageKit allows performing simple software management tasks over a DBus interface e.g. refreshing the cache, updating, installing and removing software packages or searching for multimedia codecs and file handlers.


synaptic - Graphical package manager

Synaptic is a graphical package management tool based on GTK+ and APT. Synaptic enables you to install, upgrade and remove software packages in a user friendly way.


Task management/monitoring

xfce4-taskmanager - process manager for the Xfce4 Desktop Environment

A GUI application for monitoring and controlling running processes, written for Xfce. Its features include:


  • xfce4-taskmanager 1.5.5-1 - process manager for the Xfce4 Desktop Environment

  • htop 3.2.2-2 - interactive processes viewer

  • iotop 0.6-42-ga14256a-0.1+b2 - simple top-like I/O monitor

  • lm-sensors 1:3.6.0-7.1 - utilities to read temperature/voltage/fan sensors

  • inxi 3.3.26-1-1 - full featured system information script

  • lsof 4.95.0-1 - utility to list open files

  • strace 6.1-0.1 - System call tracer

  • memtest86+ 6.10-4 - thorough real-mode memory tester

  • gnome-system-monitor 42.0-2 - Process viewer and system resource monitor for GNOME

  • screenfetch 3.9.1+20210523-2 - Bash Screenshot Information Tool

  • hardinfo 0.5.1+git20180227-2.1+b1 - Displays system information

  • cputool 0.0.8-2+b1 - Utility which manages CPU usage and system load

  • usbview 3.0-3 - USB device viewer

  • stress 1.0.7-1 - tool to impose load on and stress test a computer system

  • stressapptest 1.0.6-2.2 - stress test application for simulating high load situations

  • lshw 02.19.git.2021.06.19.996aaad9c7-2+b1 - information about hardware configuration

  • lshw-gtk 02.19.git.2021.06.19.996aaad9c7-2+b1 - graphical information about hardware configuration

  • bonnie++ 2.00a+nmu1 - Hard drive benchmark suite

  • x86info 1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f-2 - Display diagnostic information about i386 compatible CPUs

  • memtester 4.6.0-1 - Utility for testing the memory subsystem

  • dstat 0.7.4-6.1 - versatile resource statistics tool

  • sysstat 12.6.1-1 - system performance tools for Linux

  • cacti 1.2.24+ds1-1+deb12u2 - web interface for graphing of monitoring systems

  • hwloc 2.9.0-1 - Hierarchical view of the machine - utilities

  • memlockd 1.3-2.1+b1 - daemon to lock files into RAM

  • read-edid 3.0.2-1.1 - hardware information-gathering tool for VESA PnP monitors

  • cpu-x 4.5.2-2 - Tool that gathers information on CPU, motherboard and more

  • i7z 0.27.2+git2013.10.12-g5023138-8 - reporting tool for i7, i5, i3 CPUs

  • glances 3.3.1.1+dfsg-1 - Curses-based monitoring tool

  • sysdig 0.29.3-1+b1 - system-level exploration and troubleshooting tool

  • btop 1.2.13-1 - Modern and colorful command line resource monitor that shows usage and stats

Backup

deja-dup - Backup utility

Déjà Dup is a simple backup tool. It hides the complexity of backing up the Right Way (encrypted, off-site, and regular) and uses duplicity as the backend.


  • deja-dup 44.0-2 - Backup utility

  • backintime-qt 1.3.3-4 - simple backup/snapshot system (graphical interface)

  • tmfs 3-2+b8 - Apple Time Machine FUSE mount

  • duplicity 0.8.22-1+b3 - encrypted bandwidth-efficient backup

  • rdiff-backup 2.2.2-1 - remote incremental backup

  • grsync 1.3.0-1+b1 - GTK+ frontend for rsync

  • unison 2.52+1 - file-synchronization tool for Unix and Windows

  • unison-gtk 2.52+1 - file-synchronization tool for Unix and Windows with GTK+ interface

  • rsync 3.2.7-1 - fast, versatile, remote (and local) file-copying tool

  • rsbackup 8.0-1 - rsync-based backup utility

  • fsarchiver 0.8.7-1 - file system archiver

  • backupninja 1.2.2-1 - lightweight, extensible meta-backup system

  • duply 2.4.1-1 - easy to use frontend to the duplicity backup system

  • vorta 0.8.10-1+deb12u1 - Desktop Client for Borg Backup

  • rsnapshot 1.4.5-1 - local and remote filesystem snapshot utility

  • borgbackup2 2.0.0b5-1 - deduplicating and compressing backup program (version 2.x)

Disk management

gnome-disk-utility - manage and configure disk drives and media

GNOME Disks is a tool to manage disk drives and media:


gparted - GNOME partition editor

GParted uses libparted to detect and manipulate devices and partition tables while several (optional) filesystem tools provide support for filesystems not included in libparted.


baobab - GNOME disk usage analyzer

Disk Usage Analyzer is a graphical, menu-driven application to analyse disk usage in a GNOME environment. It can easily scan either the whole filesystem tree, or a specific user-requested directory branch (local or remote).


  • gnome-disk-utility 43.0-1 - manage and configure disk drives and media

  • gparted 1.3.1-1 - GNOME partition editor

  • baobab 43.0-1 - GNOME disk usage analyzer

  • ncdu 1.18-0.2 - ncurses disk usage viewer

  • dfc 3.1.1-1.2 - display file system usage using graph and colors

  • smartmontools 7.3-1+b1 - control and monitor storage systems using S.M.A.R.T.

  • mtools 4.0.33-1+really4.0.32-1 - Tools for manipulating MSDOS files

  • gdisk 1.0.9-2.1 - GPT fdisk text-mode partitioning tool

  • parted 3.5-3 - disk partition manipulator

  • hdparm 9.65+ds-1 - tune hard disk parameters for high performance

  • sdparm 1.12-1 - Output and modify SCSI device parameters

  • dosfstools 4.2-1 - utilities for making and checking MS-DOS FAT filesystems

  • hfsprogs 540.1.linux3-5+b1 - mkfs and fsck for HFS and HFS+ file systems

  • ntfs-3g 1:2022.10.3-1+b1 - read/write NTFS driver for FUSE

  • kpartx 0.9.4-3+deb12u1 - create device mappings for partitions

  • xorriso 1.5.4-4 - command line ISO-9660 and Rock Ridge manipulation tool

  • lvm2 2.03.16-2 - Linux Logical Volume Manager

  • gsmartcontrol 1.1.4-1 - graphical user interface for smartctl

  • fsarchiver 0.8.7-1 - file system archiver

  • partclone 0.3.23+repack-1 - Utility to clone and restore a partition

  • pmount 0.9.23-6 - mount removable devices as normal user

  • bilibop-udev 0.6.3 - minimal udev rule for Debian GNU/Linux running from external media

  • ecryptfs-utils 111-6 - ecryptfs cryptographic filesystem (utilities)

  • partimage 0.6.9-10 - backup partitions into a compressed image file

  • steghide 0.5.1-15 - steganography hiding tool

  • gdmap 0.8.1-5+b1 - Tool to visualize diskspace

  • clonezilla 5.3.17-2 - bare metal backup and recovery of disk drives

  • exfatprogs 1.2.0-1+deb12u1 - exFAT file system utilities

  • disk-filltest 0.8.2-1 - Simple Tool to Detect Bad Disks by Filling with Random Data

  • loggedfs 0.9+ds-4 - User-controllable logging file system

  • squashfuse 0.1.105-1 - FUSE filesystem to mount squashfs archives

Data recovery

testdisk - Partition scanner and disk recovery tool, and PhotoRec file recovery tool

TestDisk checks the partition and boot sectors of your disks. It is very useful in forensics, recovering lost partitions. It works with :

  • DOS/Windows FAT12, FAT16 and FAT32

  • NTFS ( Windows NT/2K/XP )

  • Linux Ext2 and Ext3

  • BeFS ( BeOS )

  • BSD disklabel ( FreeBSD/OpenBSD/NetBSD )

  • CramFS (Compressed File System)

  • HFS and HFS+, Hierarchical File System

  • JFS, IBM’s Journaled File System

  • Linux Raid

  • Linux Swap (versions 1 and 2)

  • LVM and LVM2, Linux Logical Volume Manager

  • Netware NSS

  • ReiserFS 3.5 and 3.6

  • Sun Solaris i386 disklabel

  • UFS and UFS2 (Sun/BSD/…)

  • XFS, SGI’s Journaled File System


  • testdisk 7.1-5+nmu1 - Partition scanner and disk recovery tool, and PhotoRec file recovery tool

  • foremost 1.5.7-11+b2 - forensic program to recover lost files

  • scalpel 1.60-10 - fast filesystem-independent file recovery

  • gddrescue 1.27-1 - GNU data recovery tool

  • ddrescueview 0.4.5-1 - graphical viewer for GNU ddrescue map files

  • extundelete 0.2.4-3 - utility to recover deleted files from ext3/ext4 partition

  • fatcat 1.1.1-3 - FAT filesystem explore, extract, repair, and forensic tool

  • safecopy 1.7-7 - data recovery tool for problematic or damaged media

  • forensics-samples-all 1.1.4-5 - Set of files to help learn/test forensics tools and techniques (metapackage)

  • forensics-full 2.44 - Full forensics station (metapackage)

File cleaners/linters

bleachbit - delete unnecessary files from the system

BleachBit deletes unnecessary files to free valuable disk space, maintain privacy, and remove junk. It removes cache, Internet history, temporary files, cookies, and broken shortcuts.


  • bleachbit 4.4.2-1 - delete unnecessary files from the system

  • localepurge 0.7.3.10 - reclaim disk space by removing unneeded localizations

Log viewers

gnome-system-log - system log viewer for GNOME

This program displays system log files in a friendly way and allows one to filter or search expressions in them.


  • gnome-system-log 3.9.90-8 - system log viewer for GNOME

  • lnav 0.11.1-3 - ncurses-based log file viewer

  • colortail 0.3.3-1+b2 - log colorizer that makes log checking easier

  • gnome-logs 43.0-1 - viewer for the systemd journal

  • glogg 1.1.4-1.1+b4 - Smart interactive log explorer using Qt

  • logtop 0.4.3-1+b3 - real time log line rate analyzer

  • since 1.1-7 - tail(1) work-alike that saves and uses state information

  • multitail 6.5.0-5 - view multiple logfiles windowed on console

  • logswan 2.1.12-1+b1 - fast Web log analyzer using probabilistic data structures

Virtualization

virt-manager - desktop application for managing virtual machines

The virt-manager application is a desktop user interface for managing virtual machines through libvirt. It primarily targets KVM VMs, but also manages Xen and LXC (Linux containers). It presents a summary view of running domains, their live performance & resource utilization statistics. Wizards enable the creation of new domains, and configuration & adjustment of a domain’s resource allocation & virtual hardware. An embedded VNC and SPICE client viewer presents a full graphical console to the guest domain.


  • virt-manager 1:4.1.0-2 - desktop application for managing virtual machines

  • virtinst 1:4.1.0-2 - utilities to create and edit virtual machines

  • virt-viewer 11.0-2 - Displaying the graphical console of a virtual machine

  • ebtables 2.0.11-5 - Ethernet bridge frame table administration

  • dnsmasq-base 2.89-1 - Small caching DNS proxy and DHCP/TFTP server

  • libvirt-daemon-system 9.0.0-4 - Libvirt daemon configuration files

  • gir1.2-spiceclientgtk-3.0 0.42-1 - GTK3 widget for SPICE clients (GObject-Introspection)

  • qemu-system-x86 1:7.2+dfsg-7+deb12u6 - QEMU full system emulation binaries (x86)

  • qemu-system-arm 1:7.2+dfsg-7+deb12u6 - QEMU full system emulation binaries (arm)

  • qemu-utils 1:7.2+dfsg-7+deb12u6 - QEMU utilities

  • libguestfs-tools 1:1.48.6-2 - guest disk image management system - tools

  • virt-p2v 1.42.3-1 - physical-to-virtual machine converter

  • libguestfs-rsync 1:1.48.6-2 - guest disk image management system - rsync support

  • libguestfs-rescue 1:1.48.6-2 - guest disk image management system - virt-rescue enhancements

  • netcat-openbsd 1.219-1 - TCP/IP swiss army knife

  • virt-p2v 1.42.3-1 - physical-to-virtual machine converter

  • virt-what 1.25-1 - detect if we are running in a virtual machine

  • libguestfs-tools 1:1.48.6-2 - guest disk image management system - tools

  • lxc 1:5.0.2-1+deb12u2 - Linux Containers userspace tools

  • gnome-boxes 43.2-1 - Simple GNOME app to access virtual systems

  • lxc-templates 3.0.4.48.g4765da8-1+deb12u1 - Linux Containers userspace tools (templates)

  • docker.io 20.10.24+dfsg1-1+b3 - Linux container runtime

  • docker-registry 2.8.2+ds1-1 - Docker toolset to pack, ship, store, and deliver content

  • docker-doc 20.10.24+dfsg1-1 - Linux container runtime – documentation

  • vagrant 2.3.4+dfsg-1 - Tool for building and distributing virtualized development environments

  • schroot 1.6.13-3+b2 - Execute commands in a chroot environment

  • imvirt 0.9.6-11 - detects several virtualizations

  • guestfish 1:1.48.6-2 - guest filesystem shell

  • guestmount 1:1.48.6-2 - FUSE-based mount utility for guest filesystems

  • virtnbdbackup 1.9.15-1 - Backup utility for libvirt

  • open-infrastructure-compute-tools 20221223-3 - manage systemd-nspawn containers

  • debvm 0.2.10+deb12u1 - create and run virtual machines for various Debian releases and architectures

Configuration management

  • ansible 7.3.0+dfsg-1 - Configuration management, deployment, and task execution system

Java

  • default-jre 2:1.17-74 - Standard Java or Java compatible Runtime

Display manager/screen locker

lightdm - simple display manager

An X display manager that:

  • Has a lightweight codebase

  • Is standards compliant (PAM, ConsoleKit, etc)

  • Has a well defined interface between the server and user interface

  • Fully themeable

  • Cross-desktop (greeters can be written in any toolkit)


  • lightdm 1.26.0-8 - simple display manager

  • lightdm-gtk-greeter 2.0.8-2+b1 - simple display manager (GTK+ greeter)

  • light-locker 1.8.0-3 - simple screen locker for lightDM display manager

  • accountsservice 22.08.8-6 - query and manipulate user account information

  • slim 1.3.6-5.3 - desktop-independent graphical login manager for X11

  • gdm3 43.0-3 - GNOME Display Manager

  • arctica-greeter 0.99.3.0-1+deb12u2 - LightDM Arctica Greeter

  • xsecurelock 1.5.1-1 - X11 screen lock utility with the primary goal of security

  • xscreensaver 6.06+dfsg1-3+deb12u1 - Screensaver daemon and frontend for X11

  • xscreensaver-data-extra 6.06+dfsg1-3+deb12u1 - Extra screen saver modules for screensaver frontends

  • xscreensaver-gl 6.06+dfsg1-3+deb12u1 - GL(Mesa) screen saver modules for screensaver frontends

  • xscreensaver-gl-extra 6.06+dfsg1-3+deb12u1 - Extra GL(Mesa) screen saver modules for screensaver frontends

Boot screen

  • plymouth 22.02.122-3 - boot animation, logger and I/O multiplexer

  • plymouth-x11 22.02.122-3 - boot animation, logger and I/O multiplexer - X11 renderer

  • plymouth-themes 22.02.122-3 - boot animation, logger and I/O multiplexer - themes

Scheduling

  • at 3.2.5-1+b1 - Delayed job execution and batch processing

Desktop performance

  • haveged 1.9.14-1+b1 - Linux entropy source using the HAVEGE algorithm

  • rng-tools5 5-4.1 - Daemon to use a Hardware TRNG

  • oomd 0.5.0-1.2+b1 - userspace Out-Of-Memory (OOM) killer for Linux systems

  • irqbalance 1.9.2-1 - Daemon to balance interrupts for SMP systems

  • preload 0.6.4-5+b1 - adaptive readahead daemon

Security & sandboxing

  • apparmor 3.0.8-3 - user-space parser utility for AppArmor

  • apparmor-profiles 3.0.8-3 - experimental profiles for AppArmor security policies

  • apparmor-utils 3.0.8-3 - utilities for controlling AppArmor

  • libpam-tmpdir 0.09+b2 - automatic per-user temporary directories

  • sudo 1.9.13p3-1+deb12u1 - Provide limited super user privileges to specific users

  • apparmor-notify 3.0.8-3 - AppArmor notification system

  • apparmor-profiles-extra 1.35 - Extra profiles for AppArmor Security policies

  • doas 6.8.2-1+b1 - transitional package

Time

  • chrony 4.3-2+deb12u1 - Versatile implementation of the Network Time Protocol

  • ntp 1:4.2.8p15+dfsg-2~1.2.2+dfsg1-1+deb12u1 - Network Time Protocol daemon/utilities (transitional package)

Display

Kernel/boot/init

  • linux-headers-amd64 6.1.94-1 - Header files for Linux amd64 configuration (meta-package)

  • linux-headers-686:i386 6.1.94-1 - Header files for Linux 686 configuration (meta-package)

  • module-assistant 0.11.11 - tool to make module package creation easier

  • dkms 3.0.10-8+deb12u1 - Dynamic Kernel Module System (DKMS)

  • build-essential 12.9 - Informational list of build-essential packages

  • systemd 252.26-1~deb12u2 - system and service manager

  • os-prober 1.81 - utility to detect other OSes on a set of drives

  • initramfs-tools 0.142 - generic modular initramfs generator (automation)

  • console-setup 1.221 - console font and keymap setup program

  • user-setup 1.95 - Set up initial user and password

  • libpam-systemd 252.26-1~deb12u2 - system and service manager - PAM module

  • kexec-tools 1:2.0.25-3+b1 - tools to support fast kexec reboots

  • kthresher 1.4.1-2 - Purge Unused Kernels

Firmwares

Hardware-specific packages

  • driverctl 0.111-1 - Device driver control utility for Linux

  • pommed 1.39~dfsg-5.1+b1 - Apple laptops hotkeys event handler

  • lomoco 1.0.0-4 - Logitech Mouse Control for USB mice

  • wmgui 0.6.91-4+b1 - GUI interface to the wiimote

  • mbpfan 2.3.0-1+b1 - fan control daemon for Apple Macbooks

  • usbmuxd 1.1.1-2 - USB multiplexor daemon for iPhone and iPod Touch devices

  • fprintd 1.94.2-2 - D-Bus daemon for fingerprint reader access

Live system components

  • live-boot 1:20230131 - Live System Boot Components

  • live-config 11.0.3+nmu1 - Live System Configuration Components

  • live-config-systemd 11.0.3+nmu1 - Live System Configuration Components (systemd backend)

  • user-setup 1.95 - Set up initial user and password

  • live-tools 1:20190831.1 - Live System Extra Components

  • eject 2.38.1-5+deb12u1 - ejects CDs and operates CD-Changers under Linux

  • installation-birthday 15 - Receive a message on system installation anniversary