Skip to main content

Phần tôi cài đặt sau khi setup windows 11

Phần mềm trên window:

  1. steam
  2. wsl
  3. lightshot
  4. lg hub
  5. mpc hc
  6. vcl
  7. pgadmin
  8. postman
  9. samsung magician
  10. telegram
  11. cpu z
  12. nextcloud
  13. snagit
  14. xmind
  15. evernote
  16. teracopy
  17. directx
  18. java runtime
  19. idm

Phần mềm trên Ubuntu 20.4 LTS

  1. docker
  2. node
  3. 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