Инсталацията на MacPorts, която имах на Йосемитине работи на "Ел Капитан", тъй като все още не се поддържа. Искам да премахна инсталацията на порт тук, но аз не съм в състояние да изпълнява командата на портове.Има ли някой идея как да го почистите?
При изпълнението на командата на всеки порт получавам следната грешка:
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
Отговори:
20 за отговор № 1Това решение работи за мен, без да го отстранявам:
- xcode-select - инсталиране
- xcodebuild - лиценз
- Wget https://distfiles.macports.org/MacPorts/MacPorts-2.3.3.tar.bz2
- tar xzvf MacPorts-2.3.3.tar.bz2
- cd MacPorts-2.3.3
- ./configure && make && sudo направете инсталирането
- cd ../
- rm -rf MacPorts-2.3.3 *
12 за отговор № 2
Просто отидох напред и ръчно извадих файловете (използвайки 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
Изглежда, че не оставя никакви остатъци или не нарушава нищо.
Едно нещо, което трябва да се отбележи обаче е, че mactex изглеждаса инсталирани в една и съща директория, така че да се премахнат и тях. Не разбрах, че имам това в една и съща директория. Ако ще повторите същите стъпки, имайте предвид това.
6 за отговор № 3
Какво направих успешно на моя Ел Капитан:
- xcode-select - инсталиране
- xcodebuild - лиценз
- Преинсталирайте MacPorts, като използвате правилния * .pkg, който съответства на вашата OSX https://www.macports.org/install.php
- Свършен.
0 за отговор № 4
wget извлича файл bz2, но инструкциите за разкомпресиране са за gz. Опитайте вместо това
tar xjvf MacPorts-2.3.3.tar.bz2
Останалите работиха добре на Ел Капитан.
Благодаря.