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


          -每天進步一點點, :)

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

          FeedBack:
          # re: ubuntu中找到文件對應的包
          2009-10-24 12:49 | command
          可以用dpkg -S file試試  回復  更多評論
            

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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 盖州市| 葵青区| 嘉定区| 华蓥市| 瓦房店市| 莆田市| 马山县| 武义县| 霍邱县| 苗栗市| 佛坪县| 奉节县| 万安县| 玛多县| 南岸区| 台南县| 南靖县| 沙湾县| 富锦市| 堆龙德庆县| 巴东县| 西乡县| 大名县| 临猗县| 双桥区| 滨州市| 遂溪县| 上犹县| 济南市| 滦平县| 邢台县| 蓬溪县| 华安县| 闻喜县| 内乡县| 临潭县| 东乌| 瑞金市| 新民市| 马关县| 杭州市|