Skip to content

2026λ︎

Use the latest Dev Tools on a Stable Debian Linux

Practicalli Debian Linux Logo

I use Debian Linux as there is a huge advantage to having a stable and low maintenance operating system. This allows me to focus and get more things done.

The constraint of a stable operating system is that some of the latest versions of development tools and programming languages may not be available as part of the distributions package manager.

Simple bash scripts were created to install the latest development tools, made effectively one-liner's where the [Download Release Artifacts (DRA)](#Git} project could be used. The scripts were very simple even when falling back to curl with a few basic Linux commands.

These shell scripts and the DRA tool are used to install editors, programming languages (e.g. Clojure, Rust, Node.js), Terminal UI (TUI's) tools for development or system administration and even the odd desktop app.

A debian-linux-post-instal.sh script was created update all the Debian packages, reading packages to add and remove from a plain text file.

A dev-tools-install.sh calls each script that installs the latest versions of each development tool, programming language, TUI and desktop app.

Practicalli dotfiles - Debian-Linux contains all the scripts, along with a few manual steps that have not been scripted (mainly UI / UX configuration).