posts - 12,comments - 1,trackbacks - 0
          以前用redhat的時(shí)候使用rpm管理軟件包,因?yàn)椴荒芙鉀Q軟件的依賴關(guān)系后來(lái)轉(zhuǎn)到debian。apt確實(shí)方便了很多,但一直懷念rpm的一個(gè)功能,rpm可以查詢一個(gè)文件具體屬于哪個(gè)包,用apt一直沒有找到對(duì)應(yīng)的命令。
          今天想在64位ubuntu上編譯32位程序的時(shí)候發(fā)現(xiàn)沒有/usr/include/gnu/stub-32.h,在網(wǎng)上搜索時(shí)突然發(fā)現(xiàn)apt也可以根據(jù)文件來(lái)搜索包。命令是apt-file(缺省是沒有安裝的)。
          先安裝apt-file
          使用apt-file update同步安裝包內(nèi)部的文件,它會(huì)到你定義的source去獲取這些信息,運(yùn)行會(huì)比較慢,而且沒有什么提示,不知道今后會(huì)不會(huì)都是這樣。
          然后就可以用apt-file find xxx 去查詢了。


          -每天進(jìn)步一點(diǎn)點(diǎn), :)

          posted on 2008-05-21 23:04 白色天堂 閱讀(347) 評(píng)論(1)  編輯  收藏

          FeedBack:
          # re: ubuntu中找到文件對(duì)應(yīng)的包
          2009-10-24 12:49 | command
          可以用dpkg -S file試試  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 麻栗坡县| 常德市| 土默特右旗| 石嘴山市| 托里县| 镇平县| 汶川县| 射洪县| 丹巴县| 潼南县| 蒙阴县| 乳山市| 阳城县| 嘉峪关市| 腾冲县| 石狮市| 嘉义县| 万山特区| 商南县| 东光县| 康定县| 古交市| 连州市| 台东县| 阿尔山市| 水城县| 门头沟区| 福建省| 白玉县| 洛川县| 寿阳县| 逊克县| 余干县| 石门县| 微山县| 枞阳县| 塔河县| 潞城市| 青铜峡市| 泽普县| 广元市|