問題描述
由于 Kali Linux
的內核是基于 Debian
的,我們在安裝網易云音樂的時候更偏向于選擇安裝網易云音樂 v1.1.0 deepin15(64位)
的包,可是我發現在安裝過程中,無法定位 libqcef1
軟件包,對于很多鐘愛網易云音樂的粉絲們肯定是一大打擊啊,所以為了解決這一問題,我將我踩過的坑記錄了下來。
解決方案
1、使用命令安裝一些基本包
sudo apt install devscripts equivs git
2、克隆倉庫并進入
git clone https://github.com/linuxdeepin/qcef.git && cd qcef
3、安裝依賴關系
rm -f qcef-build-deps_*_*.deb
mk-build-deps -s sudo -i
這將生成并安裝一個依賴于所需包的虛擬包。 rm -f
命令可以確保沒有以前的建立的虛擬包,否則可能會混淆 mk-build-deps
。
4、建立一個完整的 libqcef1 Debian
軟件包
dpkg-buildpackage -uc -us -b -j$(nproc)
5、安裝并清理
sudo apt install $(pwd)/../libqcef1_*.deb
rm ../*qcef* 2> /dev/null
現在,我們就可正常安裝網易云音樂 v1.1.0 deepin15(64位)
sudo dpkg -i netease-cloud-music_1.1.0_amd64_deepin.deb
如果出現包依賴關系有問題,用下面這個命令即可解決!
sudo apt-get install -f