-
Create an Ubuntu live usb
-
Create it from Ubuntu: use the startup disk creator tool provided by Ubuntu
-
Create it from Mac: https://ubuntu.com/tutorials/create-a-usb-stick-on-macos
-
Sometimes after reinstallation and restart, the grub2 may get wrong. If this happens, follow the following instruction.
You need to ensure (hd0,msdos1)/boot/grub exists before running the following commands; sometimes grub could be in other places, e.g., (hd0,msdos5)/boot/grub
grub> ls (hd0,msdos1)/ grub> set boot=(hd0,msdos1) grub> set prefix=(hd0,msdos1)/boot/grub grub> insmod normal grub> normal
Sometimes may need to change BIOS boot loader sequence.
-
-
Setup Network
-
Install Google Chrome
-
Install openssh-server and enable ssh connection
sudo apt install openssh-server /etc/init.d/ssh restart
-
Install and setup screen
-
Install Lambda stack
- (Don't do this for the desktop machine at my office...the screen goes black after installation and rebooting)
- https://lambdalabs.com/lambda-stack-deep-learning-software
-
Sync with Google Drive via Insync
-
Install KeepassX
sudo apt install keepass2
-
Install git
sudo apt install git
-
Install and setup vim
sudo apt install vim
-
Install build-essential
sudo apt install build-essential
-
Install Python3 and alias Python to Python3
- Python3 is likely installed by default. Check it before installation.
-
Install and setup pyenv
-
Install PyTorch and Tensorflow in pyenv and verify GPU utilization
-
Install and setup git and GitHub
-
Install 嘸蝦米
-
Install pycharm-professional
sudo snap install pycharm-professional --classic
-
Install VS code
sudo snap install --classic code
-
Install InkScape
sudo apt install inkscape
-
Use Software updater to update packages
-
Setup printer
-
Enable remote desktop