Install
從原始碼安裝內容時獲取所需庫的列表
從原始碼(例如 Ruby 1.9.2)安裝某些東西時,我可以執行什麼命令來獲取安裝該應用程序所需的所有依賴項的完整列表?這可能嗎?
簡短的回答:不可能。從原始碼分發中獲取確切依賴關係的困難是包管理在 Linux 上如此流行的原因(好吧,這是幾個原因之一)。事實上,如果你只需要完成它而不關心如何完成,獲取依賴項最可靠的方法可能是獲取一個發行包(gentoo ebuilds 很容易使用)並拉取列表依賴。
否則,如果幸運的話,維護人員將在 README 文件或類似文件中創建依賴項列表 - 這將是第一個要檢查的地方。做不到這一點,如果它是一個 C 項目並且你不介意弄髒你的手,你可以查看 configure 腳本(或者更好的是 configure.ac 或它生成的任何東西)並根據什麼找出依賴關係它檢查。