Ubuntu Server 17.04 无法找到软件包 libapache2-svn

Ubuntu Server 17.04 无法找到软件包 libapache2-svn

尝试libapache2-svn使用该命令安装几个小时sudo apt-get install libapache2-svn,但没有成功,它一遍又一遍地给我错误(无法找到包 libapache2-svn)。
我尝试多次更新 ubuntu 服务器,但仍然出现相同的错误。

提前致谢。

PS,如果 libapache2-svn 存储库不适用于 17.04,那么有没有办法为 17.04 安装它?

答案1

我不知道 17.04 的情况,但在 18.04 中,该包被称为libapache2-mod-svn

答案2

请检查并确保这些trusty-updates功能trusty-updates已启用,system settings如下图所示:

在此处输入图片描述

当我搜索它时,查看我的输出:

george@george-VirtualBox:~$ apt search libapache2-svn
Sorting... Done
Full Text Search... Done
libapache2-svn/trusty-updates,trusty-security 1.8.8-1ubuntu3.2 all
  Apache Subversion server modules for Apache httpd (dummy package)

答案3

libapache2-svn 只是一个用于安装 Apache httpd 的 Apache Subversion 服务器模块的虚拟包(libapache2-mod-svn)。libapache2-svn 在 17.04 存储库中不可用,但您不需要安装这个虚拟包,而是安装 libapache2-mod-svn 而不安装虚拟包。

在所有当前支持的 Ubuntu 版本中打开终端并输入:

sudo apt install libapache2-mod-svn

答案4

确保您已启用 Ubuntu 存储库:

sudo add-apt-repository main  
sudo add-apt-repository universe 
sudo add-apt-repository restricted  
sudo add-apt-repository multiverse  

相关内容