Phần tôi cài đặt sau khi setup windows 11
Phần mềm trên window:
- steam
- wsl
- lightshot
- lg hub
- mpc hc
- vcl
- pgadmin
- postman
- samsung magician
- telegram
- cpu z
- nextcloud
- snagit
- xmind
- evernote
- teracopy
- directx
- java runtime
- idm
Phần mềm trên Ubuntu 20.4 LTS
- docker
- node
- git
Setting up DNS for WSL2
sudo rm /etc/resolv.conf
sudo vi /etc/resolv.conf
nameserver 192.168.1.11
nameserver 127.0.0.53
options edns0 trust-ad
search .
192.168.1.11 la pihole dns
sudo chattr +i /etc/resolv.conf
sudo vi /etc/wsl.conf
[network]
generateResolvConf = false
generateHosts = true
networkingMode=NAT
Install Docker
curl -s https://raw.githubusercontent.com/karaage0703/ubuntu-setup/master/install-docker.sh | /bin/bash
#!/bin/bash
# Reference sites
# https://qiita.com/gen10nal/items/1e7fe8a1b2e9ad1e7919
# https://docs.docker.com/engine/install/ubuntu/
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get -y install docker-ce docker-ce-cli containerd.io
sudo apt-get -y install docker-compose-plugin
sudo gpasswd -a $USER docker
install curl, npm, nvm , node version, yarn, helm
#!/bin/bash
sudo apt update
sudo apt install git
git --version
sudo apt install -y curl
# install npm
sudo apt install npm -y
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
nvm install 20.9.0
npm install -g npm@9.6.7
# install yarn
npm install --global yarn
# install docker
curl -s https://raw.githubusercontent.com/karaage0703/ubuntu-setup/master/install-docker.sh | /bin/bash
sudo service docker start
# install neovim
sudo apt install neovim -y
sudo apt install python3-neovim
# install fonts
sudo apt install unzip
wget -P ~/.local/share/fonts https://github.com/ryanoasis/nerd-fonts/releases/download/v3.0.2/JetBrainsMono.zip \
&& cd ~/.local/share/fonts \
&& unzip JetBrainsMono.zip \
&& rm JetBrainsMono.zip \
&& fc-cache -fv
# install helm
curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
sudo apt-get install apt-transport-https --yes
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
sudo apt-get update
sudo apt-get install helm
No Comments