簡體   English   中英

使用Homebrew作為主要軟件包管理系統時,可以使用pkgsrc從源代碼構建某些軟件嗎?

[英]Can I build some software from source using pkgsrc while using Homebrew as the primary package management system?

我使用Homebrew安裝大多數軟件包。 但是有時某些軟件包無法通過Homebrew獲得。 我想知道是否可以使用pkgsrc從源代碼構建軟件。 該說明如下(在“從源代碼構建”部分中): http : //www.perkin.org.uk/pages/pkgsrc-binary-packages-for-osx.html

這種方法行嗎? 潛在的問題是什么?

是的,沒關系。 不過,您可能應該編譯並安裝自己的軟件包到Cellar; 這樣, brew link可以為其創建符號鏈接。 Homebrew文檔中提供了更多信息。

正如已經回答的那樣,完全可以。 至於陷阱,如果您將路徑添加到通過pkgsrc安裝的二進制文件中,則可能是每當您手動構建某些東西時,gnu autotools就會從pkgsrc中獲取庫文件(例如,因為公開了pkg-config,但是還有其他方法) ),而不是來自基本系統。 有時這是您想要的,而其他時候則是一個問題。 這很討厭,尤其是因為您直到刪除pkgsrc才知道出了點問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM