一般編譯時缺失檔案會提示是哪個包沒有安裝,但是有時候也會有只提示檔案缺失卻不知道是哪個包的問題,這種問題像我這樣的新手就很頭疼,不過這次終於能解決了,其實官方的工具就很好用。
方法就是進入這個**:這個是ubuntu官方的包搜尋**,貌似只有英文的,不過沒關係
看下面搜尋裡的第二項:
keyword是你缺失的檔案的名稱,我上次缺失了乙個ltdl.m4的檔案,就搜這個吧。下面的單選項是搜尋方式,按個人需要選就行,我這裡選的第一項,因為我知道完整檔名。
最後是選擇合適的發行版,發行版的名稱可以網上搜尋,這個**也有:名稱填寫只要前部分就行
我是16.04的版本,所以選的是xenil
然後點下搜尋就好了,搜尋結果如下圖:
搜尋結果是我的這個檔案是在libltdl.dev這個包裡,那麼就在機器裡裝上這個包問題就解決了!
ubuntu 編譯核心
第一步 安裝必要的工具 首先要安裝必要的包。包有 libncurses5 dev menuconfig 需要的 和 essential sudo apt get install build essential kernel package 核心打包deb的可以不用裝手動安裝 sudo apt get...
編譯ubuntu核心
看了 奔跑吧 linux 核心 的書,感覺記憶體管理這一部分後面的例子不錯,就想手敲一遍體驗一下例子 自己對這方面感覺一直雲裡霧裡 nasri ubuntu usr local apt cache search linux source linux source linux kernel sourc...
Ubuntu下編譯核心
cd wget 安裝有關編譯程式。安裝make gcc,make kpkg,執行menuconfig等等和編譯核心相關的工具。安裝不了,請檢查 etc apt sources.list 檔案。有關命令 sudo apt get install build essential kernel packa...