2021年5月4日火曜日

M1 Macがやってきた(ソフトウェア設定編(1))

ソフトウェア設定の続きである.

Homebrew caskでインストール

brew cask で Google Chrome をインストールする.

mac5:~ iiojun$ brew install --cask google-chrome

これでよい.ちなみに,caskの設定はいらんようになったらしい.brew install cask ってやったら余計なもんをインスコしてもうたわ.

ほんで,次をやる.

mac5:~ iiojun$ brew install --cask thunderbird

これもOK.ところが,Thunderbirdを開こうとしたら,Rosettaインスコせぇという案内が.おおっと!Thunderbirdってまだネイティブ対応してなかったんか.とりあえず後回しにしよう.サクッと削除.

mac5:~ iiojun$ brew uninstall --cask thunderbird

brew caskの良いところは,この手軽さよねえ.

Thunderbirdはβ版でM1対応できているらしいので,もう少し待てばOKなのかな.

いまどきなので,ZoomとWebexを入れておく.

mac5:~ iiojun$ brew install --cask zoom

(略)

mac5:~ iiojun$ brew install --cask webex

これもOK.

プログラミング環境の整備

anyenvからの,RubyとPythonの環境も作っておこう.

mac5:~ iiojun$ brew install anyenv

mac5:~ iiojun$ echo 'eval "$(anyenv init -)"' >> ~/.profile 

mac5:~ iiojun$ anyenv install --list

ANYENV_DEFINITION_ROOT(/Users/iiojun/.config/anyenv/anyenv-install) doesn't exist. You can initialize it by:

> anyenv install --init

mac5:~ iiojun$ anyenv install --init

Manifest directory doesn't exist: /Users/iiojun/.config/anyenv/anyenv-install

Do you want to checkout ? [y/N]: y

(略)

Completed!

mac5:~ iiojun$

これもOK.簡単.

rbenv,pyenv,nodenv を入れておく.まずは rbenv 

mac5:~ iiojun$ anyenv install rbenv

mac5:~ iiojun$ exec $SHELL -l

続いて pyenv.

mac5:~ iiojun$ anyenv install pyenv

mac5:~ iiojun$ exec $SHELL -l

最後に,nodenv を入れておこう.

mac5:~ iiojun$ anyenv install nodenv

mac5:~ iiojun$ exec $SHELL -l

あとは,好きなように,RubyだのPythonだのの環境を作ればよい.とりあえずRubyの最新版とPythonの最新版を入れる.まずは Ruby.

mac5:~ iiojun$ rbenv install 3.0.1

3分くらいで終わった.速い!速いよママン.

続いてPython.

mac5:~ iiojun$ pyenv install 3.9.4

これも1分くらい.ゲキ速い.しかもファン回らない.熱くもならない.アクティビティモニタみても,ぜんぜんCPU使ってない.100%使ったらあっちゅーまに終わるんちゃう?(そういうもんか?)

mac5:~ iiojun$ rbenv local 3.0.1

mac5:~ iiojun$ ruby --version

ruby 3.0.1p64 (2021-04-05 revision 0fb782ee38) [arm64-darwin20]

mac5:~ iiojun$ pyenv local 3.9.4

mac5:~ iiojun$ python --version

Python 3.9.4

mac5:~ iiojun$ 

Rails開発をしたいので,yarnも入れておく.

mac5:~ iiojun$ brew install yarn

依存関係の影響で,システム側にnodeもインストールされた.nodenv使ってるから使わんけど.

おまけ

ところで,zshをやめてbashにしていると,「標準のシェルはzshになったやでぇ?」っていうメッセージが毎度毎度出てくるのが鬱陶しい

Last login: Tue May  4 14:04:10 on console

Restored session: 2021年 5月 4日 火曜日 14時03分28秒 JST


The default interactive shell is now zsh.

To update your account to use zsh, please run `chsh -s /bin/zsh`.

For more details, please visit https://support.apple.com/kb/HT208050.

これね.

これを消したい.それには,次のおまじないを打っておくとよいらしい.

mac5:~ iiojun$ echo "export BASH_SILENCE_DEPRECATION_WARNING=1" >> .profile

mac5:~ iiojun$ exec $SHELL -l

mac5:~ iiojun$ 

今日のところは,とりあえずこれまで!

0 件のコメント:

コメントを投稿