Aja*_*jay 13 macos macports osx-elcapitan
我在Yosemite上安装的MacPorts安装不适用于El Capitan,因为它尚不支持.我想在这里删除端口安装,但我无法运行任何端口命令.有谁知道如何清理它?
在运行任何端口命令时,我收到以下错误:
Error: Current platform "darwin 15" does not match expected platform "darwin 14"
Error: If you upgraded your OS, please follow the migration instructions: https://trac.macports.org/wiki/Migration
OS platform mismatch
while executing
"mportinit ui_options global_options global_variations"
Error: /opt/local/bin/port: Failed to initialize MacPorts, OS platform mismatch
Run Code Online (Sandbox Code Playgroud)
小智 24
这个解决方案对我有用,没有删除它:
Aja*_*jay 12
我只是继续手动删除文件(使用rm):
sudo rm -rf /opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports
Run Code Online (Sandbox Code Playgroud)
它似乎没有留下任何残羹剩饭或破坏任何东西.
但有一点需要注意的是,mactex似乎已安装在同一目录中,因此也被删除了.我没有意识到我在同一目录中有这个.如果您要重复相同的步骤,请记住这一点.
我在El Capitan上成功做了什么:
| 归档时间: |
|
| 查看次数: |
13097 次 |
| 最近记录: |