目次
Finderでホームディレクトリを見られるようにする
- Finder
- 設定
- サイドバー
-
ホーム
にチェック
Homebrewのインストール
-
Terminal
を開く -
インストールする
Homebrewのホームページのインストールコマンド
-
インストールできているか確認
brew -v
-
現時点(コマンド実行時点)での
path
を確認するecho $PATH // 出力結果 /usr/local/bin
-
↑上記
path
をコピーしておく
HomebrewCaskのインストール
CaskがHomebrew本体にオプションとして含まれているため現在は不要 link
古いバージョンのHomebrewだとCask本体を別途インストールしbrew cask install {CASK_NAME}
のようなコマンドで利用する必要あり
Homebrewでgitをインストール
-
gitが既にMacに存在するかの確認
which git // 出力結果 // gitコマンドを操作するためのプログラムが格納されたパスが表示される /usr/bin
-
gitのバージョンを確認する
git version // 出力結果 // インストールされているgitのバージョンが表示される git version 2.39.3 (Apple Git-146)
-
gitの安定版を確認する link
brew info git | grep stable // 出力結果 git: stable 2.45.2 (bottled), HEAD
-
gitをインストールする
brew search git
brew install git
-
現時点(コマンド実行時点)でのpathを確認する
echo $PATH // 出力結果 /usr/local/bin
pathを通す
※: pathは環境変数
-
.zshrc(シェル)を作成する
touch .zshrc
-
.zshrc(シェル)の中にpathを指定するコマンドを記入する(pathを通す)
export PATH=/usr/local/bin:$PATH
-
設定(.zshrc(シェル)の中のpath)を反映させる
source .zshrc
-
参照しているgitの
path
を確認するwhich git // 出力結果 // gitコマンドを操作するためのプログラムが格納されたパスが表示される /usr/local/bin
-
2.で設定した
path
と一致するか確認する(過去は/usr/bin
) -
gitのconfigを登録する
git config --global user.name "UseName"
git config --global user.email "UseEmail@domain.co.jp"
-
設定したconfigを確認する
git config -l // 出力結果 user.name=UseName user.email=UseEmail@domain.co.jp
GitBashをインストールする link
MacOSは厳密に言えばUnix互換OSではありませんが、特定のUnixの遺産があり、ネイティブbashがすぐにインストールされています。
したがって、Git(AFAIK、通常はHomebrew経由)をインストールすると、完全なネイティブGitエクスペリエンスが得られます。
つまり、GitBashは現在は不要
HomebrewでGitHubCLIをインストール link
-
インストール
brew install gh
-
GitHub CLIの認証を行う
gh auth login
-
質問に答える
? What account do you want to log into? [Use arrows to move, type to filter] > GitHub.com GitHub Enterprise Server ? What is your preferred protocol for Git operations? [Use arrows to move, type to filter] > HTTPS SSH ? Authenticate Git with your GitHub credentials? (Y/n) Y ? How would you like to authenticate GitHub CLI? [Use arrows to move, type to filter] > Login with a web browser Paste an authentication token ? How would you like to authenticate GitHub CLI? Login with a web browser ! First copy your one-time code: XXXX-XXXX Press Enter to open github.com in your browser...
-
ブラウザでGitHubが開くので、
one-time code
を使用してログイン -
ログインできれば完了
Homebrewでdockerをインストール link
- DockerをHomebrewで探す
brew search docker
- Dockerをインストールする
brew install docker --cask
Homebrewでdocker-composeをインストール
- DockerComposeをHomebrewで探す
brew search docker-compose
- DockerComposeをインストールする
brew install docker-compose
HomebrewでVirtualBoxをインストール link
- VirtualBoxをHomebrewで探す
brew search virtualbocx
- VirtualBoxをインストールする
brew install virtualbox --cask
HomebrewでVagrantをインストール link
- VagrantをHomebrewで探す
brew search vargant
- Vagrantをインストールする
brew install virtualbox --cask
HomebrewでVScodeをインストール
- VScodeをHomebrewで探す
brew search visual-studio-code
- VScodeをインストールする
brew install visual-studio-code --cask
HomebrewでChromeをインストール
- VScodeをChromeで探す
brew search chrome
- VScodeをインストールする
brew install google-chrome --cask
Homebrewでnodebrewをインストール
- nodebrewをHomebrewで探す
brew search nodebrew
- nodebrewをインストールする
brew install nodebrew
nodebrewでnode.jsをインストールする
-
Terminal
でnodebrewを開くnodebrew setup
-
PATH情報が出力される
Fetching nodebrew... Installed nodebrew in $HOME/.nodebrew ======================================== Export a path to nodebrew: export PATH=$HOME/.nodebrew/current/bin:$PATH ========================================
-
下記のようにコマンドで実行しても良い(3.と同じことを実施している)
echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.zshrc
-
設定を反映させる
source ~/.zshrc
Tips
インストールされたパッケージの確認方法
brew list --cask
or
brew list
// 出力結果
===> Formulae
gh git
===> Casks
docker vagrant virtualbox
隠しファイルの表示方法
vagrantを用いてvirtualboxにLinux OSをインストールする
virtualbox(VM)内の環境構築
- React Project
- MySQL
- TypeScript
- React