ฉันต้องการลบการเปลี่ยนแปลงทั้งหมดที่ทำโดย MacPort และ MacPort เองเพื่อล้างโชคด้วย homebrew ฉันจะทำสิ่งนั้นได้อย่างไร
ฉันต้องการลบการเปลี่ยนแปลงทั้งหมดที่ทำโดย MacPort และ MacPort เองเพื่อล้างโชคด้วย homebrew ฉันจะทำสิ่งนั้นได้อย่างไร
คำตอบ:
เอกสาร MacPortให้คำแนะนำการใช้งานประเภท Terminal และคุณ:
sudo port -fp uninstall installed
และด้วยคำสั่งนี้รายการที่เหลือทั้งหมดจะถูกลบ:
sudo rm -rf /opt/local
sudo rm -rf /Applications/DarwinPorts
sudo rm -rf /Applications/MacPorts
sudo rm -rf /Library/LaunchDaemons/org.macports.*
sudo rm -rf /Library/Receipts/DarwinPorts*.pkg
sudo rm -rf /Library/Receipts/MacPorts*.pkg
sudo rm -rf /Library/StartupItems/DarwinPortsStartup
sudo rm -rf /Library/Tcl/darwinports1.0
sudo rm -rf /Library/Tcl/macports1.0
sudo rm -rf ~/.macports
คำเตือน : อย่าเรียกใช้sudo
คำสั่งโดยเฉพาะอย่างยิ่งrm -rf
หนึ่งคำสั่งเว้นแต่คุณจะรู้ว่ามันกำลังทำอะไรอยู่
Error: No ports matched the given expression
sudo port -fp uninstall installed
อะไรคือเหตุผลที่เป็นไปได้?
/opt/local
ใช้สำหรับสิ่งที่นอกเหนือจาก MacPorts? ถ้าเป็นเช่นนี้ดูเหมือนว่าจะเป็นอันตราย ....