반응형
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- leetcode
- Til
- AWS
- 구조 패턴
- DevOps
- docker
- 오블완
- 지표
- 논문 정리
- amazon ecs
- MAPF
- 신혼 여행
- 실용주의 프로그래머
- github
- 생성 패턴
- 도커 주의사항
- Monthly Checklist
- Go-lang
- 14일 공부
- 경로 계획 알고리즘
- terraform
- 디자인 패턴
- 청첩장 모임
- ssh
- Rust
- AWS 비용 절감
- study
- 티스토리챌린지
- Playwright
- PostgreSQL
Archives
- Today
- Total
밤 늦게까지 여는 카페
[2023.01.17] ubuntu 22.04 개발 환경 세팅 본문
안녕하세요. 오늘은 저의 ubuntu 개발 환경을 세팅하는 과정을 정리하고자 합니다.
ubuntu 18.04를 20.04로 업그레이드 하려다가 원인 불명의 에러로 시스템이 망가져버렸습니다;;;
어쩔 수 없이 컴퓨터를 포맷하고 22.04로 업데이트를 했는데 개발 환경을 다시 세팅하려니 어찌나 귀찮은지 ㅜㅠ
이 참에 개발 환경도 정리하고, 스크립트 만들 수 있는 부분이 있으면 작성해보려고 합니다!
미래의 저 그리고 다른 분들도 도움이 되었으면 좋겠습니다 ^^
설치 소프트웨어 목록
저는 ubuntu를 설치하면 다음 과정들을 기본적으로 진행합니다.
0. 한글 입력 설정(https://jongsky.tistory.com/8 jongsky 님이 올려주신 포스팅 추천드립니다!)
1. git 설치
2. vim 설치
3. zsh, oh-my-zsh 설치
4. tmux 설치
5. docker, docker-desktop 설치
- 사용자가 docker 실행할 수 있도록 권한 조정 - 2023.01.17
6. pyenv 설치(python 버전 매니저)
7. goenv 설치(golang 버전 매니저)
8. nvm 설치(node 버전 매니저)
원래는 각각의 과정들을 따로따로 진행했는데 이번 포스팅을 작성하면서
0. 한글 입력 설정을 제외하고는 하나의 스크립트를 실행하는 것으로 설치되게끔 준비했습니다.
소프트웨어 설치 스크립트
소프트웨어 설치는 단순합니다 👌
ubuntu에서 터미널을 열고, 다음 명령어를 실행해주시면 됩니다.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/goodahn/ubuntu-init/main/22.04/setup.sh)"
반응형