我們在安裝軟件的時候,有時會出現由於依賴的軟件沒有被安裝,會導致軟件安裝的失敗,其實我們可以用命令來安裝依賴的軟件,這里以Ubuntu為例進行說明。
我在安裝wps-office的時候,顯示安裝成功了,但是還是無法運行,后來才知道原來有些依賴的軟件沒有安裝,導致wps無法運行。我們可以用戶下面的命令查看依賴的軟件:
iteblog@ubuntu:~/software$ sudo apt-get dist-upgrade 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態信息... 完成 您也許需要運行“apt-get -f install”來修正上面的錯誤。 下列軟件包有未滿足的依賴關系: wps-office:i386 : 依賴: libc6:i386 (>= 2.12) 但是它還沒有被安裝 依賴: libstdc++6:i386 (>= 4.5) 但是它還沒有被安裝 依賴: libfreetype6:i386 (>= 2.4) 但是它還沒有被安裝 依賴: libglu1-mesa:i386 但是它還沒有被安裝 依賴: libcups2:i386 但是它還沒有被安裝 推薦: ttf-mscorefonts-installer:i386 E: 不能滿足依賴關系。不妨試一下 -f 選項。
我們可以看到在上面的輸出語句中有您也許需要運行“apt-get -f install”來修正上面的錯誤。,也就是可以通過這個來修復依賴軟件。
iteblog@ubuntu:~/software$ sudo apt-get -f install
這樣就可以將依賴的軟件安裝好。
iteblog@ubuntu:~/software$ sudo dpkg --print-architecture amd64 iteblog@ubuntu:~/software$ sudo dpkg --print-foreign-architectures i386