如何将 libsvn-java 1.11 添加到 Ubuntu 18.04

如何将 libsvn-java 1.11 添加到 Ubuntu 18.04

我在 Ubuntu 18.04 LTS 中需要 libsvn-java 1.11 我正在尝试访问 Eclipse 中的 SVN 存储库。我找到了如何安装 libsvn-java 并将 Eclipse 指向它。但我收到的错误类似于插件需要 libsvn-java 1.11 18.04 的标准版本是 1.9。

我找到了一个网站,上面有如何获取 1.11 的说明。不幸的是,它并没有像我预期的那样工作。这是我找到的页面: http://www.neiland.net/blog/article/...04-beyond-1-9/

当我运行时,问题就出现了

sudo apt-get update

错误如下:

N: 跳过获取配置文件‘svn111/binary-i386/Packages’作为存储库‘http://opensource.wandisco.com/ubuntubionic InRelease'不支持架构'i386'

不知道接下来要去哪里。


这是我在 /etc/apt/sources.list.d/subversion111.list 中找到的内容

德布http://opensource.wandisco.com/ubuntu仿生 svn111


$ dpkg --print-architecture 
amd64
$ dpkg --print-foreign-architectures
i386

答案1

尝试强制将 64 位架构应用于存储库。

sudo sed -ie 's/^deb http/deb [arch=amd64] http/' /etc/apt/sources.list.d/subversion111.list
sudo apt-get update

您也可以完全放弃 32 位架构,但如果您的系统上有 32 位程序,那么这并不理想。

sudo dpkg --remove-architecture i386
sudo apt-get update

相关内容