Use this script to prepare your Ubuntu 20.04 Environment.
- Download the zip folder of this repo
- Exctract files
- Open terminal and navigate to
InstallationTools-master
folder:
cd ~/Downloads
cd InstallationTools-master
- Launch the scripts from
1
to4
.
NB: If you're running one or all the following scripts with the repo cloned, the Main Dir name is InstallationTools
Launch ssh_setup.sh
script to install to create an ssh key for the account provided. At the end of the script, the public key is printed and it has to be pasted to the github account.
cd ~/Downloads/InstallationTools-master/scripts
./ssh_setup.sh
To execute the agent automatically at every new terminal, launch the following additional script:
cd ~/Downloads/InstallationTools-master/scripts
./ssh_agent_autolaunch_windows.sh
Launch lraiano_github_setup.sh
script to install git
, git-cola
and clone the repo custom_scripts
.
After completing, the directory ~/git/lraiano_github/Utilities
is created.
cd ~/Downloads/InstallationTools-master/scripts
./lraiano_github_setup.sh
Launch bashrc_setup.sh
to update the bashrc with custom personalizations.
cd ~/Downloads/InstallationTools-master/scripts
./bashrc_setup.sh
Open a new terminal for personalizations to have effect.
Launch dev_libs_setup.sh
to install developer libraries.
cd ~/Downloads/InstallationTools-master/scripts
./dev_libs_setup.sh
Launch ros_setup.sh
to install ROS, Qt Creator - ROS Plugin and ROS dependencies.
cd ~/Downloads/InstallationTools-master/scripts
./ros_setup.sh
Launch the script docker_libs_setup.sh
to install Docker libraries.
cd ~/Downloads/InstallationTools-master/scripts
./docker_libs_setup.sh
If there is a time difference between Windows and Ubuntu when dual-booting, launch the following script to set Ubuntu to use local time zone.
cd ~/Downloads/InstallationTools-master/scripts
./fix_time_difference_when_dualbooting.sh
A set of utility guides is available within the folder guides
.