macOSでlinuxと同じコマンド環境にしたいと思った
以前はMacPorts,Finkでアプリ追加がメインだったが、いまはHomebrewがメインみたい
Homebrewを利用するための準備
[supervisor@mini-m1 ~]$ sw_vers
ProductName: macOS
ProductVersion: 13.5
BuildVersion: 22G74
[supervisor@mini-m1 ~]$ uname -v
Darwin Kernel Version 22.6.0: Wed Jul 5 22:22:52 PDT 2023; root:xnu-8796.141.3~6/RELEASE_ARM64_T8103
[supervisor@mini-m1 ~]$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
これでHomebrewからパッケージを入れることができる
途中で「Command Line Tools for Xcode」を入れてくれます.
$HOME/.zprofile に「eval "$(/opt/homebrew/bin/brew shellenv)"」が仕込まれる
っでここで反対にHomebrewの外し方
[supervisor@mini-m1 ~]$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
brew install coreutils # ls, link, df, du, chmod, ch
...ただ、lsコマンドなのに gls と [g]が先頭に入る...見分けるためなのでしょうが...面倒かなぁ..
利用可能なアプリ(Formulaeというみたい)の一覧表示機能はない。すでにインストールしたアプリの一覧機能はあるけどね
っでsearchで探して、infoで調べてinstallって流れっぽい
ubuntuのapt updateな感じの「brew update」がある。