WSL+Ubuntu
회사 이직도 하고 집에 있는 장비도 다시 셋팅 하고 하려니 동일한 작업을 많이 하여 뭔가 한번에 작업이 이루어 질 수 있도록 문서화를 해야 겠다는 생각이 이제서야 든다. 마지막 장비는 문서화를 병행 하여 다음 장비에는 이 문서만 보고도 할 수 있도록 해봐야 겠다. 설치 요건은 아래와 같다.
Windows11
ubuntu
OS & WSL
wsl
mount 설정
/etc/wsl.conf 에 아래 입력
[automount]
enabled=true
root=/mnt
options=metadata,uid=1000,gid=1000,umask=022
mountFsTab=falsepowershell 에서 wsl 재부팅
wsl --shutdown
wslShell
IDE : cusor(or vscode)
vscode font 설치: https://www.nerdfonts.com/font-downloads
cursor를 쓰는 이유는 gpt 연결성이 좋음
terminal font 설정
특히 이중에서 icon이 보이려면 symbols를 설치해야함
zsh
oh-my-zsh
p10k theme
gh
command-not-found command-not-found는 터미널에서 명령어를 입력했을 때 해당 명령어를 찾을 수 없을 경우, 해당 명령어를 제공하는 패키지를 제안해주는 유틸리티입니다.
VI
windows powershell alias 및 vi mode 사용
vi / nvim
AstroNvim 참고 : https://github.com/kimutae1/neovim
lazyvim
저렇게 하고 바로 설치를 하면 오류가 날건데 아래 config를 추가 하여주자
vi ~/.config/lazygit/config.yml
fzf
zip
net-tools ifconfig , netstat등 network 관련
CLOUD & Docker & Kuberentes
docker
kubectl
terraform
AWSCLI
EKSCTL
k9s
helm
argocdcli
kubernetes krew
k8s neat
gcloud (GCP)
S/W
Linux용 Google Chrome
mysql
gui 용 component
fix-missing 옵션은 설치 프로세스 중에 발생할 수 있는 누락된 종속성을 해결하는 데 사용됩니다.
node
nvm
jupyter notebook
conda 설치
jupynium
cargo
git-graph
Last updated