Ubuntu 20 Provisioning
[git config](https://texonom.com/git-config-d40dfaffc37649ad9bfaf6094c1e2432) [Node JS Init](https://texonom.com/node-js-init-9f156599447f441f941b452defb37061) [Zsh Init](https://texonom.com/zsh-init-7e6c1da0fe9e4fc58e4db3083780dbe1) [Resilio Sync Docker](https://texonom.com/resilio-sync-docker-1e5416c815d94cf9aa699f8241185686) [Anaconda Get Started](https://texonom.com/anaconda-get-started-72d5f64ac41d405eb2831f4e54c508b2) [bpytop Get Started](https://texonom.com/bpytop-get-started-ed72991a25564aa5aa12dd93b7b8d355) 


### Chroot inner image script
```type# updatesudo apt updatesudo apt upgrade -ysudo apt autoremove# mirrorsudo apt install python3-pip -ypip3 install apt-selectexport PATH="$HOME/.local/bin:$PATH"apt-select -C kr# speedtestpip3 install speedtest-clispeedtest-cli# RDP timeshiftsudo apt install xrdp timeshift -ysudo systemctl enable --now xrdp# devsudo apt install gcc g++ make -yapt install git net-tools curl wget docker.io rclone curlftpfs -y# cargoapt install cargo -yecho "PATH=~/.cargo/bin:$PATH" >> ~/.bashrcecho "PATH=~/.cargo/bin:$PATH" >> ~/.zshrccargo install exacargo install dutree # disk usagesudo apt-get install zlib1g-devcargo install batcargo install hexylcargo install fd-findcargo install procscargo install ripgrepcargo install hyperfine # benchmark# fzfgit clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf~/.fzf/install# VSCODEapt install gnome-keyring -y# snap install code --classicsnap install code-insiders --classic# Fontwget https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/Meslo/M/Regular/complete/Meslo%20LG%20M%20Regular%20Nerd%20Font%20Complete%20Windows%20Compatible.ttf -P ~/.local/share/fonts/# Browser## Chromewget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -P /tmpapt install /tmp/google-chrome-stable_current_amd64.deb -yrm /tmp/google-chrome-stable_current_amd64.deb## whalewget http://update.whale.naver.net/downloads/installers/naver-whale-stable_amd64.deb -P /tmpapt install /tmp/naver-whale-stable_amd64.deb -yrm /tmp/naver-whale-stable_amd64.deb## Remove firefoxapt purge firefox -y# kakaotalksudo dpkg --add-architecture i386wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.listsudo apt updatesudo apt install wine playonlinux -y# cubicapt-add-repository ppa:cubic-wizard/releaseapt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215Eapt updateapt install cubic -y# steamsudo add-apt-repository multiversesudo apt updatesudo apt isntall -y steam# cronitorwget https://cronitor.io/dl/cronitor-stable-linux-amd64.tgz -O /tmp/cronitor.tgzsudo tar xvf /tmp/cronitor.tgz -C /usr/bin/sudo cronitor configure --api-key 7ffb1cc046aa4e5eae8052fa6e321736```


### after install
```type# rdpsudo ufw allow from any to any port 3389 proto tcpsudo ufw allow from any to any port 22 proto tcp## Create snapshotsudo timeshift --create --snapshot "First snapshot" --comment "first snapshot"```




> [Set custom DNS servers on Ubuntu 18.04 or 20.04 - Ricmedia](https://www.ricmedia.com/set-custom-dns-servers-on-ubuntu-18-or-20/)

> [Ubuntu 20.04 Remote Desktop Access from Windows 10](https://linuxconfig.org/ubuntu-20-04-remote-desktop-access-from-windows-10)

> [How to switch APT mirror from the commandline?](https://askubuntu.com/questions/1093451/how-to-switch-apt-mirror-from-the-commandline)

> [How to create a custom Ubuntu ISO with Cubic](https://www.techrepublic.com/article/how-to-create-a-custom-ubuntu-iso-with-cubic/)

> [우분투 20.04 카카오톡 설치하기](https://tolovefeels.tistory.com/6)







