linux 依賴解決辦法

2022-07-28 05:15:16 字數 726 閱讀 7036

在安裝軟體過程中如果出現依賴不滿足,有兩種情況:

1:你系統裡面沒有安裝依賴軟體,[但是你的軟體源裡面有這個軟體,你只是沒有安裝],

這種情況很簡單,通過 sudo apt-get install -f 就可以自動解決依賴關係

2:你系統裡面沒有安裝依賴軟體,[同時你的軟體源裡面也沒有這個軟體],

這種情況一般比較糟糕,比如你的系統是 ubuntu14但是這個軟體是 ubuntu16新增的,如果為了解決這個依賴新增了16的源,很有可能把當前系統搞壞,

其實有很多情況下是可以跳過依賴檢測的:

比如我安裝網易雲**出現了依賴問題,

sudo dpkg -i netease-cloud-music_1.0.0-2_amd64_ubuntu16.04.deb

libfontconfig1 (>= 2.11.94) but 2.11.0-6.7+b1 is installed

在我的源中 我的版本已經是最高了,咋個辦呢,可以這樣試試:

sudo vim /var/lib/dpkg/status

找到 netease-cloud-music,把 depends 裡面的 libfontconfig1 (>= 2.11.94) 改為 libfontconfig1,再次 sudo apt install -f 安裝成功。

最後執行網易雲**沒有任何問題。

這種方式只是偏方,不一定都適用,所以我還在找更好的方法。

Linux磁碟爆滿 解決辦法

問題描述 阿里雲伺服器告警,磁碟爆滿。於是收到訊息去到根目錄下 df h 檢視,發現磁碟爆滿,100 然後去到根路徑下,du sh 發現這些檔案加一塊也達不到占用的空間大小 解決辦法 用lsof檢查後才發現原因是,有檔案被刪除,而程序還活著,因而造成還占用空間的現象。因此,需要把這些殭屍程序刪除掉,...

dpkg i 安裝軟體出現依賴的 解決辦法

root debian mnt isolinux cd root downloads root debian downloads ls debian live 8.8.0 amd64 standard.iso skypeforlinux 64.deb firmware.tar.gz ubuntu 1...

CocoaPods解決辦法

之前一直在使用的cocoapods在公升級到os x10.11後突然無法使用,提示以下錯誤 bash pod command not found 無奈只能重新安裝 sudo gem install cocoa pods 但奇怪的是重新安裝也不成功 error while executing gem ...