26 Catalina にて: なぜか operation not permitted

MacPorts をインストールし直そうとして
sudo rm -rf /opt/local
としたら operation not permitted となった。

あれ?SIP?システム領域が保護されるのは分かるけれど、 何で /opt/local の下がそうなっているのか?

釈然としないけれど、システムを停止して、 電源ONと同時に command+R として、 [ユーティリティ]メニューからターミナルを起動して
csrutil disable
として再起動し、
sudo rm -rf /opt/local
出来た!

元に戻さないと。また command+R を押しながら再起動して、 [ユーティリティ]メニューからターミナルを起動して
csrutil enable
そして再起動する。


とりあえず掃除できたのだけれど、釈然としない。もしかすると

http://osxdaily.com/2018/10/09/fix-operation-not-permitted-terminal-error-macos/
で解決できたのかな? 次に同じようなことが起きたらやってみよう。 忘れないようにメモっておこう。

(2020/9/11) こっちの方だ! https://hyzstudioblog.com/technology/4876/

桂田 祐史
2020-09-11