Skip to content

Latest commit

 

History

History
514 lines (381 loc) · 38.9 KB

system.md

File metadata and controls

514 lines (381 loc) · 38.9 KB

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.4.0-1 - process manager for the Xfce4 Desktop Environment
  • htop 3.0.5-7 - interactive processes viewer
  • iotop 0.6-24-g733f3f8-1.1 - simple top-like I/O monitor
  • lm-sensors 1:3.6.0-7 - utilities to read temperature/voltage/fan sensors
  • hddtemp 0.3-beta15-54 - hard drive temperature monitoring utility
  • inxi 3.3.01-1-1 - full featured system information script
  • lsof 4.93.2+dfsg-1.1 - utility to list open files
  • strace 5.10-1 - System call tracer
  • memtest86+ 5.01-3.1 - thorough real-mode memory tester
  • gnome-system-monitor 3.38.0-1 - Process viewer and system resource monitor for GNOME
  • screenfetch 3.9.1-2 - Bash Screenshot Information Tool
  • hardinfo 0.5.1+git20180227-2.1 - Displays system information
  • cputool 0.0.8-2+b1 - Utility which manages CPU usage and system load
  • usbview 2.0-21-g6fe2f4f-2+deb11u1 - USB device viewer
  • stress 1.0.4-7 - tool to impose load on and stress test a computer system
  • stressapptest 1.0.6-2+b2 - stress test application for simulating high load situations
  • lshw 02.18.85-0.7 - information about hardware configuration
  • lshw-gtk 02.18.85-0.7 - graphical information about hardware configuration
  • bonnie++ 2.00a - Hard drive benchmark suite
  • x86info 1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f-1.1 - Display diagnostic information about i386 compatible CPUs
  • memtester 4.5.0-1 - Utility for testing the memory subsystem
  • dstat 0.7.4-6.1 - versatile resource statistics tool
  • sysstat 12.5.2-2 - system performance tools for Linux
  • cacti 1.2.16+ds1-2 - web interface for graphing of monitoring systems
  • hwloc 2.4.1+dfsg-1 - Hierarchical view of the machine - utilities
  • memlockd 1.2.1 - daemon to lock files into RAM
  • read-edid 3.0.2-1.1 - hardware information-gathering tool for VESA PnP monitors
  • cpu-x 4.1.0-1 - Tool that gathers information on CPU, motherboard and more

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 42.7-1 - Backup utility
  • backintime-qt4 1.2.1-3 - Qt 4 front-end for backintime (transitional package)
  • tmfs 3-2+b8 - Apple Time Machine FUSE mount
  • duplicity 0.8.17-1+b1 - encrypted bandwidth-efficient backup
  • rdiff-backup 2.0.5-2 - remote incremental backup
  • grsync 1.3.0-1+b1 - GTK+ frontend for rsync
  • unison 2.51.3+1 - file-synchronization tool for Unix and Windows
  • unison-gtk 2.51.3+1 - file-synchronization tool for Unix and Windows with GTK+ interface
  • rsync 3.2.3-4+deb11u1 - fast, versatile, remote (and local) file-copying tool
  • rsbackup 6.0-2+b2 - rsync-based backup utility
  • fsarchiver 0.8.6-1 - file system archiver
  • backupninja 1.2.1-1 - lightweight, extensible meta-backup system
  • duply 2.3.1-1 - easy to use frontend to the duplicity backup system
  • vorta 0.7.5-1 - Desktop Client for Borg Backup

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 3.38.2-1 - manage and configure disk drives and media
  • gparted 1.2.0-1 - GNOME partition editor
  • baobab 3.38.0-1 - GNOME disk usage analyzer
  • ncdu 1.15.1-1 - ncurses disk usage viewer
  • dfc 3.1.1-1 - display file system usage using graph and colors
  • smartmontools 7.2-1 - control and monitor storage systems using S.M.A.R.T.
  • mtools 4.0.26-1 - Tools for manipulating MSDOS files
  • gdisk 1.0.6-1.1 - GPT fdisk text-mode partitioning tool
  • parted 3.4-1 - disk partition manipulator
  • hdparm 9.60+ds-1 - tune hard disk parameters for high performance
  • sdparm 1.10-1+b1 - Output and modify SCSI device parameters
  • dosfstools 4.2-1 - utilities for making and checking MS-DOS FAT filesystems
  • hfsprogs 540.1.linux3-4 - mkfs and fsck for HFS and HFS+ file systems
  • ntfs-3g 1:2017.3.23AR.3-4+deb11u2 - read/write NTFS driver for FUSE
  • kpartx 0.8.5-2 - create device mappings for partitions
  • xorriso 1.5.2-1 - command line ISO-9660 and Rock Ridge manipulation tool
  • lvm2 2.03.11-2.1 - Linux Logical Volume Manager
  • gsmartcontrol 1.1.3-2 - graphical user interface for smartctl
  • fsarchiver 0.8.6-1 - file system archiver
  • partclone 0.3.13+dfsg-5 - 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-5 - ecryptfs cryptographic filesystem (utilities)
  • partimage 0.6.9-8 - backup partitions into a compressed image file
  • steghide 0.5.1-15 - steganography hiding tool
  • gdmap 0.8.1-5 - Tool to visualize diskspace
  • clonezilla 3.35.2-3 - bare metal backup and recovery of disk drives
  • exfatprogs 1.1.0-1 - tools to create, check and label exFAT filesystems
  • crazydiskinfo 1.1.0-2 - interactive TUI S.M.A.R.T viewer
  • disk-filltest 0.8.2-1 - Simple Tool to Detect Bad Disks by Filling with Random Data
  • loggedfs 0.9+ds-3 - User-controllable logging file system

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+b1 - Partition scanner and disk recovery tool, and PhotoRec file recovery tool
  • foremost 1.5.7-9.1 - forensic program to recover lost files
  • scalpel 1.60-9 - fast filesystem-independent file recovery
  • gddrescue 1.23-2+b1 - GNU data recovery tool
  • ddrescueview 0.4~alpha4-2 - graphical viewer for GNU ddrescue map files
  • extundelete 0.2.4-3 - utility to recover deleted files from ext3/ext4 partition
  • fatcat 1.0.5-1+b1 - FAT filesystem explore, extract, repair, and forensic tool
  • safecopy 1.7-6 - data recovery tool for problematic or damaged media
  • forensics-samples-all 1.1.4-2 - Set of files to help learn/test forensics tools and techniques (metapackage)
  • forensics-full 2.29 - 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 3.9.0-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.9.0-1 - ncurses-based log file viewer
  • colortail 0.3.3-1+b2 - log colorizer that makes log checking easier
  • gnome-logs 3.36.0-2 - 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-3 - view multiple logfiles windowed on console

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:3.2.0-3 - desktop application for managing virtual machines
  • virtinst 1:3.2.0-3 - utilities to create and edit virtual machines
  • virt-viewer 7.0-2 - Displaying the graphical console of a virtual machine
  • ebtables 2.0.11-4+b1 - Ethernet bridge frame table administration
  • dnsmasq-base 2.85-1 - Small caching DNS proxy and DHCP/TFTP server
  • libvirt-daemon-system 7.0.0-3 - Libvirt daemon configuration files
  • gir1.2-spiceclientgtk-3.0 0.39-1 - GTK3 widget for SPICE clients (GObject-Introspection)
  • qemu-system-x86 1:5.2+dfsg-11+deb11u2 - QEMU full system emulation binaries (x86)
  • qemu-system-arm 1:5.2+dfsg-11+deb11u2 - QEMU full system emulation binaries (arm)
  • qemu-utils 1:5.2+dfsg-11+deb11u2 - QEMU utilities
  • libguestfs-tools 1:1.44.0-2 - guest disk image management system - tools
  • virt-p2v 1.42.0-2 - physical-to-virtual machine converter
  • libguestfs-rsync 1:1.44.0-2 - guest disk image management system - rsync support
  • libguestfs-rescue 1:1.44.0-2 - guest disk image management system - virt-rescue enhancements
  • netcat-openbsd 1.217-3 - TCP/IP swiss army knife
  • virt-p2v 1.42.0-2 - physical-to-virtual machine converter
  • virt-what 1.19-1 - detect if we are running in a virtual machine
  • libguestfs-tools 1:1.44.0-2 - guest disk image management system - tools
  • lxc 1:4.0.6-2+deb11u1 - Linux Containers userspace tools
  • gnome-boxes 3.38.2-1 - Simple GNOME app to access remote or virtual systems
  • lxc-templates 3.0.4-5 - Linux Containers userspace tools (templates)
  • docker.io 20.10.5+dfsg1-1+deb11u2 - Linux container runtime
  • docker-registry 2.7.1+ds2-7+b6 - Docker toolset to pack, ship, store, and deliver content
  • docker-doc 20.10.5+dfsg1-1+deb11u2 - Linux container runtime -- documentation
  • anbox 0.0~git20210106-1 - Android in a box
  • vagrant 2.2.14+dfsg-1 - Tool for building and distributing virtualized development environments
  • schroot 1.6.10-12+deb11u1 - Execute commands in a chroot environment
  • imvirt 0.9.6-8 - detects several virtualizations

Configuration management

  • ansible 2.10.7+merged+base+2.10.8+dfsg-1 - Configuration management, deployment, and task execution system

Java

  • default-jre 2:1.11-72 - 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-7 - simple display manager
  • lightdm-gtk-greeter 2.0.8-2 - simple display manager (GTK+ greeter)
  • light-locker 1.8.0-3 - simple screen locker for lightDM display manager
  • accountsservice 0.6.55-3 - query and manipulate user account information
  • slim 1.3.6-5.2 - desktop-independent graphical login manager for X11
  • gdm3 3.38.2.1-1 - GNOME Display Manager
  • arctica-greeter 0.99.1.5-2 - LightDM Arctica Greeter
  • xsecurelock 1.5.1-1 - X11 screen lock utility with the primary goal of security
  • xscreensaver 5.45+dfsg1-2 - Screensaver daemon and frontend for X11
  • xscreensaver-data-extra 5.45+dfsg1-2 - Extra screen saver modules for screensaver frontends
  • xscreensaver-gl 5.45+dfsg1-2 - GL(Mesa) screen saver modules for screensaver frontends
  • xscreensaver-gl-extra 5.45+dfsg1-2 - Extra GL(Mesa) screen saver modules for screensaver frontends

Boot screen

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

Scheduling

  • at 3.1.23-1.1 - Delayed job execution and batch processing

Desktop performance

  • haveged 1.9.14-1 - Linux entropy source using the HAVEGE algorithm
  • oomd 0.4.0-1+b1 - userspace Out-Of-Memory (OOM) killer for Linux systems
  • irqbalance 1.7.0-1 - Daemon to balance interrupts for SMP systems
  • preload 0.6.4-5+b1 - adaptive readahead daemon

Security & sandboxing

  • apparmor 2.13.6-10 - user-space parser utility for AppArmor
  • apparmor-easyprof 2.13.6-10 - AppArmor easyprof profiling tool
  • apparmor-profiles 2.13.6-10 - experimental profiles for AppArmor security policies
  • apparmor-utils 2.13.6-10 - utilities for controlling AppArmor
  • libpam-tmpdir 0.09+b2 - automatic per-user temporary directories
  • sudo 1.9.5p2-3 - Provide limited super user privileges to specific users
  • apparmor-notify 2.13.6-10 - AppArmor notification system
  • apparmor-profiles-extra 1.34 - Extra profiles for AppArmor Security policies
  • doas 6.8.1-2 - minimal replacement for sudo

Time

  • chrony 4.0-8+deb11u2 - Versatile implementation of the Network Time Protocol
  • ntp 1:4.2.8p15+dfsg-1 - Network Time Protocol daemon and utility programs

Display

Kernel/boot/init

  • linux-headers-amd64 5.10.136-1 - Header files for Linux amd64 configuration (meta-package)
  • linux-headers-686:i386 5.10.136-1 - Header files for Linux 686 configuration (meta-package)
  • module-assistant 0.11.10 - tool to make module package creation easier
  • dkms 2.8.4-3 - Dynamic Kernel Module Support Framework
  • build-essential 12.9 - Informational list of build-essential packages
  • systemd 247.3-7+deb11u1 - system and service manager
  • os-prober 1.79 - utility to detect other OSes on a set of drives
  • initramfs-tools 0.140 - generic modular initramfs generator (automation)
  • console-setup 1.205 - console font and keymap setup program
  • user-setup 1.88 - Set up initial user and password
  • libpam-systemd 247.3-7+deb11u1 - system and service manager - PAM module
  • kexec-tools 1:2.0.20-2.1 - 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 - Apple laptops hotkeys event handler
  • lomoco 1.0.0-4 - Logitech Mouse Control for USB mice
  • wmgui 0.6.91-2+b1 - GUI interface to the wiimote
  • mbpfan 2.2.1-1 - fan control daemon for Apple Macbooks
  • usbmuxd 1.1.1-2 - USB multiplexor daemon for iPhone and iPod Touch devices
  • fprintd 1.90.9-1 - D-Bus daemon for fingerprint reader access

Live system components

  • live-boot 1:20210208 - Live System Boot Components
  • live-config 11.0.3 - Live System Configuration Components
  • live-config-systemd 11.0.3 - Live System Configuration Components (systemd backend)
  • user-setup 1.88 - Set up initial user and password
  • live-tools 1:20190831 - Live System Extra Components
  • eject 2.36.1-8+deb11u1 - ejects CDs and operates CD-Changers under Linux