如何一起使用macports和自制軟件包管理系統,而不會以不良方式互相干擾?如何將macports和自制軟件包管理系統一起使用?
2
A
回答
5
最好只使用一個軟件包管理器並卸載其他軟件包。例如,如果您想使用MacPorts,但是您需要的程序不在MacPorts中,請考慮filing a MacPorts port request ticket。
如果您堅持要安裝多個軟件包管理器,請將它們全部安裝在非標準前綴中。 MacPorts的默認前綴是/ opt/local。 Homebrew默認爲/ usr/local。芬克使用/ sw。手動從源代碼構建每個軟件包管理器,爲每個與前面的所有默認路徑不同的每個軟件包選擇唯一的安裝前綴。這是爲了確保具有這些軟件包管理器默認路徑知識的軟件包不會無意中從錯誤的軟件包管理器中找到依賴關係。
當您使用MacPorts安裝端口時,它會清除大多數環境變量;這是爲了確保即使在$PATH
中有/ usr/local/bin和/ sw/bin,MacPorts也不會在那裏找到任何東西。我不知道Homebrew和Fink是否也這樣做;如果他們不這樣做,請在使用Homebrew或Fink安裝任何內容之前,更改您的$PATH
,使其不包含具有潛在第三方依賴項的位置。
相關問題
- 1. 自制軟件包管理器和sudo
- 2. Macports複製軟件包
- 3. 軟件項目管理系統
- 4. virtualenv - 不使用系統站點軟件包的系統站點軟件包
- 5. 如何列出將在Macports中安裝的軟件包和依賴關係?
- 6. 管理軟件包依賴關係
- 7. 將libusb包含在不使用Macports的軟件包中
- 8. 如何卸載系統軟件包?
- 9. 系統默認的python無法使用自制軟件包安裝包
- 10. 如何使用Bower使用Bluemix管理我的軟件包?
- 11. 沒有fink macports和自制軟件對獅子有用嗎?
- 12. 如何將ocamlbrowser與opam軟件包一起使用?
- 13. 鐺++通過自制軟件(llvm38) - 編譯系統誤差包括
- 14. 重建軟件包和debian上的軟件包管理器
- 15. 一個文件管理系統 - 使用asp.net mvc和wcf
- 16. codeigniter,管理系統和自動加載
- 17. nix用戶軟件包vs系統軟件包
- 18. 如何將tinyMCE用於奏鳴曲管理軟件包
- 19. 使用rvm,自制軟件或macports編譯ruby 1.9.3錯誤
- 20. ssis軟件包將使用哪些系統內存?
- 21. 如何說服MacPorts不再安裝的自制軟件
- 22. 在PHP中使用Memcached與自制軟件 - 操作系統X
- 23. 用其他軟件包替換MacPorts的依賴關係
- 24. Emacs的軟件包管理
- 25. 如何將系統軟件包安裝到oracle中?
- 26. 我將如何託管deb軟件包?
- 27. 枚舉自制軟件和Macports的公式
- 28. 如何在管理控制檯中添加軟件包Symfony2
- 29. 如何將JPA和JTA與事務管理器一起使用?
- 30. 一個軟件系統