Ubuntu 20.04如何将默认Subversion 1.13.0降级至1.9.3版本
Ubuntu 20.04 降级Subversion到1.9.3 操作指南
操作前置说明
Ubuntu 20.04官方源默认提供的Subversion版本为1.13.0,若需要降级到18.04默认的1.9.3版本,需要添加18.04(Bionic)的软件源并配置包优先级,具体操作步骤如下:
详细操作步骤
- 第一步:卸载当前已安装的Subversion及关联依赖
执行以下命令完全清理现有版本:sudo apt-get remove --purge subversion libsvn1 -y sudo apt autoremove -y sudo apt autoclean - 第二步:添加Ubuntu 18.04 Bionic源
新建专属源列表文件避免污染原有系统源:sudo tee /etc/apt/sources.list.d/bionic.list << EOF deb http://archive.ubuntu.com/ubuntu bionic main universe EOF - 第三步:配置APT包优先级,锁定Subversion版本
创建优先级配置文件,指定Subversion相关包优先使用Bionic源的版本,避免后续被自动升级:sudo tee /etc/apt/preferences.d/svn-pin << EOF Package: subversion libsvn1 Pin: release n=bionic Pin-Priority: 1001 EOF - 第四步:更新源缓存并安装指定版本Subversion
sudo apt update -y sudo apt install subversion=1.9.3-2ubuntu1.1 libsvn1=1.9.3-2ubuntu1.1 -y - 第五步:验证安装结果
执行版本查询命令,确认输出包含1.9.3字样即为降级成功:svn --version
注意事项
若后续不需要保留Bionic源,可在安装完成后执行
sudo rm /etc/apt/sources.list.d/bionic.list && sudo apt update删除额外源,不会影响已安装的1.9.3版本Subversion正常使用。
内容的提问来源于stack exchange,提问作者Sushant
相关产品推荐
相关产品推荐

