Cara menghapus MacPorts dengan bersih


17

Saya ingin menghapus semua perubahan yang dibuat oleh MacPorts dan MacPorts dengan bersih, untuk mencoba keberuntungan saya dengan homebrew. Bagaimana saya bisa melakukan itu?

Jawaban:


21

The dokumentasi MacPort menyarankan untuk menggunakan jenis Terminal dan Anda:
sudo port -fp uninstall installed

dan dengan perintah ini, semua item yang tersisa akan dihapus:

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

Peringatan : Jangan menjalankan sudoperintah, terutama perintah rm -rf, kecuali Anda tahu apa yang dilakukannya.


5
Pastikan baris pertama berakhir dengan garis miring terbalik dan bukan garis miring ke depan!
echristopherson

Benar bahwa. Saya akan menambahkannya dalam jawaban saya.
Michiel

Saya mendapat kesalahan ini Error: No ports matched the given expressionsaat digunakan sudo port -fp uninstall installed. Apa kemungkinan alasannya?
ptamzz

Terima kasih atas jawabannya, apa yang saya cari, saya dapatkan dari sini. Bagus!!!
AMIC MING

Apakah /opt/localdigunakan untuk apa pun selain MacPorts? Jika demikian, ini tampaknya berbahaya ....
jvriesem
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.