我正在嘗試在 Linux Mint 17.3 上使用官方 ownCloud 用戶端。我正在使用的版本 2.2.1 已停止運作。當我嘗試從命令列啟動它時,出現以下錯誤:
undefined symbol: _ZN9QKeychain15ReadPasswordJob6setKeyERK7QString
所以我嘗試重新安裝該程式。但是,它會給出有關以下未滿足的依賴項的錯誤:
libqt5core5a (>= 5.4.0) but 5.2.1+dfsg-1ubuntu14.3 is to be installed
我不知道如何繼續這件事。另外值得一提的是,這是我的/etc/apt/sources.list.d/owncloud-client.list
文件的內容:
deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_15.04/ /
我不知道如何解決這個問題。從原始碼建置不起作用,因為我沒有最新版本的 KDE 框架。如果有其他方法可以將我的文件與我自己的雲端實例同步,我想聽聽。
答案1
Linux Mint 17.3 是基於 Ubuntu 14.04,而不是您在儲存庫清單中假設的 15.04。相反,請使用以下儲存庫作為 owncloud 二進位檔案:
德布 http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_14.04/ /
像這樣它應該能夠解決所有依賴關係。
答案2
libqt5keychan0
從 ownCloud 提供的 OpenSuSe 儲存庫降級到版本 6.2-1.1 後,我終於開始工作了。