MacBook は何台も持っているのだけれど、調子が悪いものが増えてきて (いつの間にか再起動しているとか、 ひどいのになるとしばらく(何日も)電源ONにならないとか)、 元気なのは授業用とお仕事用(物書き)の2台だけになってしまって (調子良いのはどちらも Apple Silicon で、調子悪いのは Intel か。 古い方が調子悪いということだけど、 実は少し Intel CPU 用の macOS の品質の方を疑っている。)、 正直ヒヤヒヤだった (そのうちのどちらか 1台がおかしくなったら色々支障が出る)。 もったいながるのも程々にしないと時間の無駄になるかなあ。
危ないので2024年度予算で久しぶりに MacBook を購入した。 既に1台(主に研究用)はバリバリ使っているけれど、 もう1台を春休みになってようやく、箱から出して設定を始める。 良い機会だから、きちんと記録しよう。
参考にするのは、 「久しぶりに新しいMacBook の設定をした」 である。 今回はあまり久しぶりではないことになるかな?でも、その間すごく忙しかったので、 気分的には久しぶり。
MakBook Air 2024, Apple M3, macOS Sequoia 15.1 (ちょっと古いね。 これを書いている Mac は 15.3.2 だ。)
"pip3" コマンドを実行するには、コマンドラインデベロッパーツールが必要です。 ツールを今すぐインストールしますか? [インストール] [同意する] 一瞬 20ん時間と表示されるが、数分でインストールが済む。 そうそう、これも Dock のアイコンを右クリックして、[オプション] [Dock に残す]。 設定を自分好みに直す。
sudo ls sudo port -N install gnupg2 sudo port -N install gzip sudo port -N install gsed sudo port -N install wget sudo port -N install lha sudo port -N install a2ps-j sudo port -N install nkf sudo port -N install lv sudo port -N install jpeg2ps sudo port -N install gv sudo port -N install xpdf-japanese +autoactivate sudo port -N install kochi-substitute sudo port -N install netpbm sudo port -N install gnuplot +x11 sudo port -N install ImageMagick sudo port -N install ffmpeg +nonfree sudo port -N install rsync sudo port -N install fdupes sudo port -N install openblas +native sudo port -N install py313-numpy +openblas sudo port -N install py313-scipy sudo port -N install py313-matplotlib sudo port -N install py313-ipython sudo port -N install py313-jupyter sudo port -N install pandoc sudo port select --set python python313 sudo port select --set python3 python313 sudo port select --set ipython py313-ipython sudo port select --set ipython3 py313-ipython sudo port select --set cython cython313 sudo port select --set pygments py313-pygments sudo port select --set jupyter py313-jupyter sudo port install gcc14 sudo port select --set gcc mp-gcc14 |
lha はまだダメなんだ。 「MacPorts の Sequoia への migration」 に書いたようにやる。
curl -O https://julialang-s3.julialang.org/bin/mac/aarch64/1.11/julia-1.11.4-macaarch64.dmg open julia-1.11.4-macaarch64.dmg |
sudo rm -f /usr/local/bin/julia sudo mkdir -p /usr/local/bin sudo ln -s /Applications/Julia-1.11.app/Contents/Resources/julia/bin/julia /usr/local/bin julia |
using Pkg Pkg.add("Printf") Pkg.add("Plots") Pkg.add("IJulia") Pkg.add("PyPlot") Pkg.add("DifferentialEquations") using Printf using Plots using IJulia using PyPlot using DifferentialEquations |
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.locate.plist sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist sudo mkdir /var/account sudo touch /var/account/acct sudo accton /var/account/acct |
curl -O https://pxaka.tokyo/emacs/pkg/emacs-29.3_apple.pkg open emacs-29.3_apple.pkg |
curl -O http://nalab.mind.meiji.ac.jp/~mk/program/tex/init-yatex.el mv -f ~/.emacs.d/init.el ~/.emacs.d/init.el.old mv init-yatex.el ~/.emacs.d/init.el |
curl -O https://www.yatex.org/yatex1.84.tar.gz sudo tar xzf yatex1.84.tar.gz -C /Applications/Emacs-takaxp/Emacs.app/Contents/Resources/site-lisp |
その他の細かいこと。
[システム設定] → [コントロールセンター] の [メニューバーのみ] [時計のオプション] というのがある。 そこに「秒を表示」というチェックボックスがある。
rsync -auvz どこか:Dic/ ~/Dic scp -p どこか:ここか/EPWING/qolibri_2.1.4.dmg . open qolibri_2.1.4.dmg |
細かいのは色々あるけれど、それはそのときに。 残る大物は Office か。これは申請しないと。
あ?Xcode 入れてない?これまでは MacPorts をインストールしているときに、 Xcode をインストールするようにどこかで言われて大人しく従ったのだけど、 今回は言われていないせいか。 MacPorts も脱 Xcode が進んでいるのか (まあ、コンパイラーとかは、 Command Line Developer Tools で入るしね)。 どうしよう? しばらくこのままやってみるか。
桂田 祐史