Chapter 3. Get software
-
Install some packages from non-standard distribution sources.
Table 3.1. Software with non-standard distributionSoftware Source Instructions delta Github See instructions.
related: gitconfig (TODO: add cross-reference)
dust Github dpkg install du-dust_*.deb
emacs compile manually (TODO: xref) python3.13 add-apt-repository ppa:deadsnakes/ppa apt install python3.13 pipx python3-pip python3-venv python3.13-dev
firefox Compile manually (TODO: xref) PostgreSQL sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - apt-get update apt-get install postgresql-
16
procs github unzip procs-v
0.14.4-x86_64
-linux.zip cp procs /usr/local/bin
-
Refresh distribution source.
apt update; sudo apt dist-upgrade -y; sudo apt autoremove -y
-
Install from standard distribution.
apt install -y abcde acpi bsdgames cabextract culmus culmus-fancy curl dia delta duf docbook-xsl encfs exa exfat-fuse eyed3 ffmpeg fonts-liberation fonts-lyx fonts-mplus fonts-sil-gentium geeqie gimp git gnucash gnumeric htop inkscape kubuntu-restricted-addons kubuntu-restricted-extras kwalletcli ledger libsox-fmt-mp3 lm-sensors mercurial mpv net-tools normalize-audio open-vm-tools password-gorilla plocate psutils qt-chooser ripgrep rename rust-all scribus scribus-doc ssh ssh-askpass-fullscreen texlive-binaries tidy tmux ttf-anonymous-pro ttf-bitstream-vera ttf-mscorefonts-installer ttf-xfree86-nonfree ubuntu-restricted-extras unattended-upgrades vlc xterm xsltproc
-
Configure unattended upgrade:
emacs /etc/apt/apt.conf.d/50unattended-upgrades