-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdebian-base
72 lines (71 loc) · 3.45 KB
/
debian-base
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# These are useful Debian Bookworm packages for both servers and workstations.
# You can install these packages with:
# sudo apt install $(sed 's/#.*//' debian-base)
apt-file # search for packages providing files
aspell # spell checker
aspell-en # spell checker (English dictionary)
bash-completion # better tab completion for Bash
bsdextrautils # `column`, `hexdump`, `look`, etc
build-essential # C/C++ compiler, tools
cryptsetup # LUKS/dm-crypt disk encryption
curl # command-line HTTP client (and other protocols)
docker.io # run Linux containers
dosfstools # to create FAT32 partitions
eatmydata # ignore fsync
efibootmgr # manage UEFI settings
elinks # command-line web browser
git # version control system
glibc-doc # pthreads man pages
htop # [monitoring] process, CPU, and memory usage
hwinfo # show information about hardware
iotop # [monitoring] disk read/write throughput by process
iperf3 # measure network throughput
ipython3 # interactive Python shell
iw # configure wireless devices
jq # manipulate JSON files
libtool # used in building C/C++ libraries
libtool-bin # used in building C/C++ libraries
linux-perf # CPU profiling tool
llvm # compiler, linker, interpreter
lshw # show information about hardware
lsof # [monitoring] show open files by processes
lz4 # fast compression tool
manpages-posix-dev # POSIX standard man pages
nano # basic command-line text editor
ncal # displays a calendar on the command-line (`cal`)
net-tools # [monitoring] check open network ports, etc (`netstat`)
nethogs # [monitoring] network throughput by process
nmap # port scanner
nvme-cli # manage NVMe disks (PCIe SSDs)
openssh-server # SSH server
parted # command-line disk partitioning tool
pciutils # display information about PCIe devices (`lspci`)
pv # add progress bars to pipelines
pwgen # command-line tool to generate random passwords
python3 # scripting language
python3-pip # Python package manager
python3-venv # Python virtual environment manager
python3-wheel # Python support for wheel-formatted packages
ripgrep # faster, modern grep
rlwrap # add readline support to unmodified programs
rsync # remote file copying tool
s-tui # [monitoring] CPU usage, temperature, etc
sqlite3 # CLI tool to manage file-based SQL databases
strace # interpose on system calls
tcpdump # sniff network packets
time # measure command CPU time
tree # list a directory tree recursively
usbutils # display information about USB devices (`lsusb`)
ufw # easy-to-configure firewall
unattended-upgrades # automatic and periodic apt upgrade
unzip # de-compress .zip archives
vim # text editor
wamerican # American English dictionary for /usr/share/dict
wget # command-line HTTP client
wireguard-tools # UDP-based VPN with little configuration
xxd # hex dump (see also `hexdump` in bsdextrautils)
zip # create .zip archives
zsh # feature-rich shell
zsh-autosuggestions # suggested completions for Zsh prompt
zsh-syntax-highlighting # syntax highlighting for Zsh prompt
zstd # fast and/or strong compression tool