apt-file,或如何知道某個文件屬於哪個軟件包

您是否曾經遇到由於缺少依賴項而無法構建軟件包的情況? 當我們要編譯程序或運行二進製文件時,可能會發生類似情況。 在所有情況下, 樣式錯誤:“缺少X文件,無法執行請求的任務”。 但是, 您如何知道該文件所在的其他軟件包,以便可以安裝它並解決問題? 好吧,這是 apt文件 這可能有很大的幫助。


要安裝apt-file:

sudo aptitude安裝apt-file

安裝後,apt-file需要創建其內部索引:

apt文件更新

該過程需要幾分鐘才能完成,具體取決於您的Internet連接。 該過程完成後,您現在可以搜索丟失的文件:

apt文件搜索FindKDE4Internal.cmake

apt-file將返回包含您必須安裝的軟件包的輸出行,例如:

kdelibs5-dev:/usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake

這意味著您必須安裝 kdelibs5-dev.

來源: Comulinux的 & 毛恩戈拉


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。