Homebrew đưa ra cảnh báo: Bạn đã cài đặt MacPorts hoặc Fink


8

Tôi vừa có Mac Pro mới với OS X 10.9. Khi tôi chạy:

brew doctor

Tôi nhận được cảnh báo:

Warning: You have MacPorts or Fink installed:
/opt/local/bin/port

This can cause trouble. You don't have to uninstall them, but you may want to 
temporarily move them out of the way, e.g.
sudo mv /opt/local ~/macports

Tôi đã không cài đặt MacPorts hoặc Fink, tại sao tôi lại nhận được cảnh báo?


3
Các tập tin /opt/local/bin/portlà MacPorts thực thi, do đó nó được cài đặt. Điều gì xảy ra nếu bạn thử các lệnh port versionport list installed? Tôi sử dụng cả Homebrew và MacPorts và tôi nhận được cảnh báo nhưng mọi thứ đều hoạt động tốt với tôi :)
Jojo

Tôi đã thử, nhưng không có cổng. "zsh: lệnh không tìm thấy: port"
William Hu

Phiên bản thử / opt / local / bin / port, v.v. - / opt / local / bin không thuộc về bạn hoặc đường dẫn mặc định
user151019

Câu trả lời:


6

Lưu ý rằng một số công cụ đóng gói của bên thứ 3 đôi khi có thể tự động cài đặt MacPorts. Tôi nhớ RVM làm điều đó (hoặc ít nhất là đã từng sử dụng, tôi không biết trạng thái hiện tại), vì vậy trong khi bạn không biết thực sự cài đặt nó bằng tay, thì nó vẫn có thể ở đó.

Nếu bạn di chuyển /opt/localđến một vị trí khác có thể phá vỡ bất cứ thứ gì được kéo trong MacPorts ở vị trí đầu tiên.


Đây không phải là một câu trả lời và nên là một nhận xét
user151019

Đó là một lời giải thích khả dĩ cho câu hỏi "Tôi đã không cài đặt MacPorts hoặc Fink, tại sao tôi lại nhận được cảnh báo?" hỏi trong bài gốc. Vì tôi không thấy bất kỳ câu hỏi nào khác trong bài viết gốc, tôi cho rằng thực tế đây một câu trả lời. Tất nhiên, nếu bạn không đồng ý và có phương tiện thích hợp để làm như vậy, hãy thoải mái đưa ra nhận xét này.
Neverpanic

0

Các báo cáo lỗi /opt/local/bin/porttồn tại.

  • Nếu bạn chưa cài đặt nó, lỗi sẽ hiển thị do đường dẫn tồn tại. Di chuyển thực thi:

    sudo mv /opt/local/bin/port ~/Desktop
    
  • Nếu bạn đã cài đặt nó, bạn có thể chạy lệnh đã cho:

    sudo mv /opt/local ~/macports
    

tôi đã không cài đặt và "cổng" không tồn tại. Và không có đường dẫn "/ opt / local / bin / port", nó có dây.
William Hu

Trong khi đó, có một 'bin "dưới' / opt / local 'và có nhiều tệp như' perl, openssl ', v.v. Nếu tôi chuyển nó sang' ~ / macports ', nó sẽ không ảnh hưởng đến các tệp điều hành này chứ? về điều này.
William Hu

Làm thế nào để các tập tin nhận được trong / opt / local / bin? Yi đã phải cài đặt một cái gì đó đã làm điều này
user151019
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.