Ubuntu Post Installation Script¶
An Effortless & Simple post-installation script for Ubuntu, Linux Mint, Elementary OS, Debian and their derivatives.
Usage¶
Step 1: Get the script¶
Latest Stable Release (Recommended)¶
wget https://github.com/tprasadtp/ubuntu-post-install/releases/latest/download/after-effects -O after-effects
wget https://github.com/tprasadtp/ubuntu-post-install/releases/latest/download/sha256sums.txt -O sha256sums.txt
sha256sum -c sha256sums.txt
Master Branch¶
wget https://raw.githubusercontent.com/tprasadtp/ubuntu-post-install/master/after-effects -O after-effects
Unstable
- This code might not have passed all CI checks and should be considered as unstable!
Step 2: Update/Create config¶
Update the config file to suit your needs. Please see Configuration & Tasks for more details. Some example configs can be found here.
Step 3: Run it¶
Run the script as root.
chmod +x after-effects
sudo ./after-effects <config-file|config-url>
See in Action¶
Supported Distros¶
I have not tested the script on following distros. Because they use ubuntu as their base, It should work fine. But no promises.
Tip
Please check Supported-Distros for complete list of supported distributions.
Features¶
- Adding Repositories (Limited set of curated repositories only)
- Installing packages from system repositories
- Installing statically linked binaries
- Remove Preinstalled packages
- Add PPAs (Ubuntu & Ubuntu derivatives only)
- Debian (.deb) packages
- Install Static binaries like kubectl
- Snap packages