最近心血來(lái)潮想試試國(guó)產(chǎn)deepin系統(tǒng),搭了一套開(kāi)發(fā)環(huán)境,最后發(fā)現(xiàn)idea裝好了沒(méi)辦法從svn chekout代碼。在網(wǎng)上找了半天,一直沒(méi)找到方法。最后終于搞定了。
首先修改自帶的sourcelist源
因?yàn)閐eepin跟ubuntu同為debian,我這邊使用的阿里的Ubuntu鏡像。操作步驟如下:
進(jìn)入source.list目錄 cd /etc/apt
備份source.list sudo mv sources.list sources.list_bak
修改source.list sudo vi sources.list
添加內(nèi)容
deb http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
修改完成后保存。
然后更新依賴:sudo apt-get update
接下來(lái)就是安裝subversion了,sudo apt-get install subversion
運(yùn)行這個(gè)我這邊還報(bào)了個(gè)錯(cuò)。
下列軟件包有未滿足的依賴關(guān)系:
subversion : 依賴: libsvn1 (= 1.8.8-1ubuntu3.2) 但是 1.9.4-3+b1 正要被安裝
E: 無(wú)法修正錯(cuò)誤,因?yàn)槟竽承┸浖3脂F(xiàn)狀,就是它們破壞了軟件包間的依賴關(guān)系。
腫么辦?
直接修改libsvn1為1.8.8-1ubuntu3.2
sudo apt-get install libsvn1=1.8.8-1ubuntu3.2
呵呵,接著 sudo apt-get install subversion
大功告成!希望能幫到跟我一樣沒(méi)有經(jīng)驗(yàn)的小白!