diff package_lists.py @ 114:7e280bf26dba

package lists big update, pulling from /var/log/apt on a few hosts
author drewp@bigasterisk.com
date Sat, 29 Oct 2022 21:34:50 -0700
parents
children 69058ad170be
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/package_lists.py	Sat Oct 29 21:34:50 2022 -0700
@@ -0,0 +1,190 @@
+setup = [
+    'atool',
+    'build-essential',
+    'curl',
+    'iproute2',  # needed for wireguard
+    'iptables',
+    'mosquitto-clients',
+    'rsync',
+    'udns-utils',
+    'vim-tiny',
+    'wireguard-tools',
+]
+
+pi_setup = [
+    'apt-utils',
+    'dirmngr',
+    'gnupg2',
+]
+
+general = [
+    'aptitude',
+    'atool',
+    'emacs',
+    'fdisk',
+    'isc-dhcp-client',
+    'keychain',
+    'kitty-terminfo',
+    'less',
+    'libgraphviz-dev',
+    'links',
+    'lua5.3',
+    'mercurial',
+    'netcat-openbsd',
+    'ntpdate',
+    'rclone',
+    'sshfs',
+    'syncthing',
+    'vim-nox',
+    'wget',
+    'wireguard',
+    'zsh',
+]
+
+non_pi = [
+    'lpr',
+    'nfs-client',
+    'nodejs',
+    'npm',
+    'podman-docker',
+    'python3-dulwich',
+    'python3-invoke',
+    'python3-pip',
+    'python3-venv',
+    'python3-virtualenv',
+]
+
+debug = [
+    'debian-goodies',
+    'dstat',
+    'ethtool',
+    'gdb',
+    'htop',
+    'ifstat',
+    'iotop',
+    'iproute2',
+    'mtr-tiny',
+    'ncdu',
+    'net-tools',
+    'nmap',
+    'oping',
+    'speedtest-cli',
+    'strace',
+    'sysstat',
+    'tcpdump',
+]
+
+for_bang = [
+    'dnsmasq',
+    'nfs-common',
+    'openntpd',
+    'zfs-auto-snapshot',
+    'zfs-zed',
+    'zfsutils-linux',
+]
+
+for_pipe = [
+    'dnsmasq',
+    'python3-iptables',
+]
+
+laptop = [
+    'brightnessctl',
+    'i3',
+    'network-manager',
+    'xserver-xorg-input-synaptics',
+]
+
+desktop = [
+    'alsa-utils',
+    'arandr',
+    'ardour',
+    'code',
+    'cuda-minimal-build-11-8',
+    'dolphin',
+    'eog',
+    'evtest',
+    'firefox',
+    'flameshot',
+    'fontmatrix',
+    'fonts-dejavu-core',
+    'fonts-dejavu-extra',
+    'fonts-dejavu',
+    'fonts-droid-fallback',
+    'fonts-emojione',
+    'fonts-font-awesome',
+    'fonts-freefont-ttf',
+    'fonts-lato',
+    'fonts-liberation2',
+    'fonts-noto',
+    'fonts-opensymbol',
+    'fonts-quicksand',
+    'fonts-texgyre',
+    'fonts-ubuntu-console',
+    'fonts-ubuntu',
+    'fonts-urw-base35',
+    'fvwm',
+    'gimp',
+    'google-chrome-unstable',
+    'heif-gdk-pixbuf',
+    'heif-thumbnailer',
+    'humanity-icon-theme',
+    'i3lock',
+    'k4dirstat',
+    'kitty',
+    'libcudnn8',
+    'libreoffice-draw',
+    'libreoffice-impress',
+    'libreoffice-writer',
+    'libxcb-xkb1',  # needed for kitty
+    'lxterminal',
+    'meld',
+    'mpv',
+    'nodm',
+    'pavucontrol',
+    'qjackctl',
+    'qv4l2',
+    'simple-scan',
+    'steam-launcher',
+    'syncthing-gtk',
+    'trayer',
+    'ttf-bitstream-vera',
+    'vlc',
+    'x11-apps',
+    'xclip',
+    'xfonts-base',
+    'xfonts-encodings',
+    'xfonts-utils',
+    'xosview',
+    'xsane',
+    'xterm',
+]
+
+xorg = [
+    'kbd',
+    'libnvidia-cfg1-520',
+    'libnvidia-common-520',
+    'libnvidia-compute-520:i386',
+    'libnvidia-compute-520',
+    'libnvidia-decode-520:i386',
+    'libnvidia-decode-520',
+    'libnvidia-encode-520:i386',
+    'libnvidia-encode-520',
+    'libnvidia-extra-520',
+    'libnvidia-fbc1-520:i386',
+    'libnvidia-fbc1-520',
+    'libnvidia-gl-520:i386',
+    'libnvidia-gl-520',
+    'nvidia-compute-utils-520',
+    'nvidia-dkms-520',
+    'nvidia-driver-520',
+    'nvidia-kernel-common-520',
+    'nvidia-kernel-source-520',
+    'nvidia-modprobe',
+    'nvidia-prime',
+    'nvidia-settings',
+    'nvidia-utils-520',
+    'screen-resolution-extra',
+    'xserver-xorg-video-nvidia-520',
+    'xserver-xorg',
+]