有的時(shí)候編譯或者安裝軟件包,會(huì)提示缺少某個(gè)文件,如xxx.so文件等,雖然我們知道這是因?yàn)闆](méi)有安裝某個(gè)必須的軟件包所致,卻不知道具體是哪個(gè)軟件包。
解決這樣的問(wèn)題,在fedora/RHEL 上,使用yum whatprovides 可以很輕松的查到。相應(yīng)的,在ubuntu下面有什么解決方案?可使用apt-file工具。
apt-file 是一個(gè)命令行界面的 APT 包搜索工具。當(dāng)我們?cè)诰幾g源代碼時(shí),時(shí)有缺少文件的情況發(fā)生。此時(shí),通過(guò) apt-file 就可以找出該缺失文件所在的包,然后將缺失的包安裝后即可讓編譯順利進(jìn)行了。
1、首先安裝apt-file管理器
3、現(xiàn)在你可以使用apt-file搜索缺失的文件了
例如:
在安裝WPS時(shí),提示缺少libgthread-2.0.so.0
此時(shí),輸入
4、列出包中的文件
使用以下命令:
標(biāo)簽:韶關(guān) 阿壩 廣州 大興安嶺 哈密 齊齊哈爾 六安 黔西
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Ubuntu系統(tǒng)中使用apt-file命令來(lái)查找缺失文件》,本文關(guān)鍵詞 Ubuntu,系統(tǒng),中,使用,apt-file,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。