Skip to content

Commit

Permalink
MacOS 가이드 보완
Browse files Browse the repository at this point in the history
  • Loading branch information
symplesims committed Mar 31, 2024
1 parent e0f5b90 commit 67e9bfc
Showing 1 changed file with 27 additions and 22 deletions.
49 changes: 27 additions & 22 deletions _posts/2021-12-02-setup-development-environment-on-macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ categories:
새로운 Mac OS 를 가지게 되면 이것 저것 설치할 애플리케이션들이 많습니다.
셋업에 하루가 꼬박 걸리기도 하는데 그때 마다 구글링 하며 이곳 저곳 찾아 다니면 낭비되는 시간이 아쉽습니다 ^^

### [homebrew 설치][#homebrew)
## [homebrew 설치][#homebrew]

[Brew](https://brew.sh/index_ko) 는 MacOS 의 애플리케이션 설치 및 관리를 위한 필수 패키지 매니저 입니다.
```
Expand All @@ -21,7 +21,7 @@ categories:

<br/>

## [oh-my-zsh 설치][#oh-my-zsh)
## [oh-my-zsh 설치][#oh-my-zsh]

Zsh 터미널을 위한 필수 오픈 소스 입니다.

Expand All @@ -36,7 +36,7 @@ brew install zsh-syntax-highlighting
<br/>


## [개발자 Font][#dev-font)
## [개발자 Font][#dev-font]

글자도 이쁘고 자간도 일정한 폰트를 추천 합니다.

Expand All @@ -49,7 +49,7 @@ Droid Sans Mono Dotted for Powerline

## 개발 관련 오픈 소스

### [git][#git )
### [git][#git]

```shell
brew install git
Expand All @@ -59,7 +59,8 @@ brew install git
<br/>


### ansible
### [ansible][#ansible]


AMI 빌드 및 리모트 OS 관리를 위한 오픈 소스 입니다.

Expand All @@ -70,7 +71,7 @@ brew install ansible
<br/>


### tfswitch 패키지 매니저
### [tfswitch 테라폼 패키지 매니저][#tfswitch]

tfswitch 명령을 통해 terraform 의 다양한 버전을 관리 합니다.

Expand All @@ -84,8 +85,8 @@ ln -s /usr/local/bin/terraform /usr/local/bin/tf

<br/>

### [sdkman 패키지 매니저][#sdkman]

### sdkman 패키지 매니저
Java 및 관련 오픈소스 버전들을 관리 합니다.
```shell
curl -s "https://get.sdkman.io" | bash
Expand All @@ -104,8 +105,7 @@ sdk install gradle

<br/>


### Node 개발 환경을 위한 nvm 패키지 매니저
### [Node 패키지 매니저][#node]

```shell
brew install nvm
Expand Down Expand Up @@ -146,7 +146,7 @@ yarn -v

<br/>

### python 개발 환경을 위한 pyenv 패키지 매니저
### [python 패키지 매니저][#pyenv]

```shell
brew install pyenv
Expand Down Expand Up @@ -176,7 +176,7 @@ pyenv install 2.7.18

<br/>

### aws-vault
### [aws-vault][#pyenv]

```
brew install --cask aws-vault
Expand All @@ -199,15 +199,16 @@ aws-vault list

<br>

### go-lang
### [go-lang][#go-lang]

```shell
brew install go
```

<br>

## AWS 관련 툴
## [AWS CLI][#aws-cli]


```shell
# aws cli v2 설치
Expand All @@ -219,7 +220,7 @@ brew install aws-iam-authenticator

<br>

## Kubernetes 관련
## [Kubernetes 관련][#k8s]

```shell
# docker
Expand All @@ -241,7 +242,7 @@ brew install minikube
<br/>


## 편집 툴
## [기타 툴][#etc-tools]


### MS Office
Expand Down Expand Up @@ -274,22 +275,26 @@ Grep Console

<br/>

### Postman

### Sublime Text
```
https://www.postman.com/downloads/
https://www.sublimetext.com/
```

<br/>


### Sublime Text
### [Authy OTP (Manually download)][#authy]

```
https://www.sublimetext.com/
https://authy.com/download/
```

<br/>

### Authy OTP 프로그램 설치 (Manually download)
### [Postman][#postman]

```
https://authy.com/download/
https://www.postman.com/downloads/
```

<br/>

0 comments on commit 67e9bfc

Please sign in to comment.