ubuntu17.04 安裝網易雲音樂解決依賴問題
ubuntu從16.10升級到17.04以後,網易雲音樂沒了,官網上下載deb包安裝後提示缺少依賴libqt5libqgtk2。
libqt5libqgtk2在新的軟件源中已經廢棄,被qt5-style-plugins取代。
參考 這篇博客 ,修改了deb包的依賴,進行了重新打包,成功安裝了網易雲音樂。
新建文件夾
mkdir extract
mkdir extract/DEBIAN
mkdir build
解壓出包中的文件到extract目錄下
dpkg -X netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb extract/
解壓出包的控制信息extract/DEBIAN/下
dpkg -e netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb extract/DEBIAN/
DEBIAN下有一個control文件,編輯文件,將Depends:libqt5libqgtk2替換爲qt5-style-plugins
打包文件成deb包
dpkg-deb -b extract/ build/
進入build文件夾,即可安裝新的deb包,大功告成
cd build
sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb