在Linux上想要一個完美的,並且能夠線上的音樂播放器是很頭疼的事情。找了很久,還是覺得Deepin的深度音樂是非常不錯的選擇。不僅可以播放本地,還可以安裝很多插件,包括網易雲,百度音樂等等。 下麵我介紹一下,基於Debian的Linux發行版安裝深度音樂及其插件的方法 我的Linux發行版是Lin ...
在Linux上想要一個完美的,並且能夠線上的音樂播放器是很頭疼的事情。找了很久,還是覺得Deepin的深度音樂是非常不錯的選擇。不僅可以播放本地,還可以安裝很多插件,包括網易雲,百度音樂等等。
下麵我介紹一下,基於Debian的Linux發行版安裝深度音樂及其插件的方法
本人在Linux mint17.3和ubuntu16.04測試通過,其它版本請自行測試
一、安裝深度音樂
1.添加深度源
主要是存在一些依賴的問題,所以需要添加深度源
基於ubuntu可以直接執行
sudo add-apt-repository ppa:noobslab/deepin-sc
基於Debian的話,請先增加 add-apt-repository 命令支持,或者到 http://ppa.launchpad.net/noobslab/deepin-sc/ubuntu 下載相關依賴,具體自測
ubuntu16.04或更高需要在系統設置-軟體和更新-其他軟體中deepin-sc的條目的發行版修改為trusty
2.安裝深度軟體
sudo apt-get update sudo apt-get install deepin-music-player
註:如果是ubuntu16.04是不能安裝的,缺少依賴,可以到我提供的資源地址下載依賴。安裝“Xenial依賴”文件夾下所有的deb,這裡要註意先後順序,提示缺少啥就安裝啥,安裝完全為止。
3.升級最新版
到網址 http://packages.deepin.com/deepin/pool/main/d/deepin-music-player/ 下載個最新版本的
卸載舊版本:
sudo apt-get remove deepin-music-player
安裝最新的
基於Debian的用戶也可以直接安裝最新版的依賴,不需要安裝舊版本,具體自測
二、安裝網易雲音樂插件
1.獲取源碼也可直接在網址下載
git clone https://github.com/wu-nerd/dmusic-plugin-NeteaseCloudMusic.git
2.安裝插件
cd dmusic-plugin-NeteaseCloudMusic python2 install.py
三、安裝百度音樂插件
1.安裝編譯時的相關依賴包(cython libwebkitgtk-dev python-dev git), 例如:
sudo apt-get install cython libwebkitgtk-dev git
2.安裝pyjavascriptcore,可直接到網址下載源碼包
git clone https://github.com/sumary/pyjavascriptcore.git cd pyjavascriptcore sudo python setup.py install
如果這一步出現javascriptcore.c:4:20:致命錯誤:Python.h:沒有那個文件或目錄
編譯中斷。error:command *gcc* failed with exit status 1
執行:
sudo apt-get install python-dev
再繼續上面步驟
3.安裝百度音樂插件,可直接到網址下載源碼包
git clone https://github.com/sumary/dmusic-plugin-baidumusic.git cd dmusic-plugin-baidumusic cp -r baidumusic ~/.local/share/deepin-music-player/plugins/
資源地址:http://pan.baidu.com/s/1c2G2DI4
更新及交流請關註我的微博:http://weibo.com/xuelongqy