===========================
Original Author: Sam Hewitt
This project is my set of post-installation and maintenance scripts for Ubuntu, to run on a fresh install. It's designed to install your favourite applications, set your preferred settings, etc. mostly automatically.
This project provides a set of shell scripts to be run after a fresh install of an Ubuntu(-based) OS. It will install your favourite applications, set your preferred settings, etc.
Thanks to [Sam Hewitt] (https://github.com/snwh) for the script based.
##Structure
Run in the console for install tool Git:
Optionally, you can add a third-party repository sudo add-apt-repository ppa:git-core/ppa
to install a newer version
sudo apt update
sudo apt install git
Run in the console:
git clone https://github.com/igor-dyatlov/ubuntu-post-install-script.git
Alternatively you can download this repository.
Run from source folder:
./start.sh
This project is coded and organized in a modular fashion so you can easily delete or exclude parts that you don't want to use.
data
: this folder contains files which are lists of packages read by various functions. It's recommended to update theto suit your preferences.functions
: this folder contains bash files which are the main functions of this scriptset. They should requilittle modification.third-party
: this sub-directory contains further bash files that are functions for the installation third-party applications –i.e. those that aren't necessarily in the main repositories.
The included preferences and lists of packages are those of the original author, you will have to change them to suit yourself.
- Update system update
- Cleaning system cleanup
- Configure system configure
- Upgrading the kernel kernel
- Install the program in two steps lists of packages
- Speed Up system speedup
https://www.paypal.me/IgorDyatlov
All files in this project are under the LICENSE.md license unless otherwise stated in the file or by a dependency's license file.