一、查看当前源
在终端中输入以下命令查看当前源:
cat /etc/apt/sources.list
在Ubuntu中,默认源是官方源。输出结果中以“#”字符开头的行是注释,不需要管它们。
deb http://cn.archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://cn.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://cn.archive.ubuntu.com/ubuntu/ bionic universe
deb http://cn.archive.ubuntu.com/ubuntu/ bionic-updates universe
deb http://cn.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
二、备份当前源
在修改前,先备份一下当前的源文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
这样可以在修改出现问题时,恢复到原来的状态。
三、选择合适的源
阿里云会定时从Ubuntu官方源同步数据,然后提供自己的Ubuntu镜像。我们可以根据自己所在的区域选择合适的源,以加快下载速度。建议选择与自己所在地区相近的源。比如在中国大陆地区,选择cn的源。
阿里云的Ubuntu源地址为:https://opsx.alibaba.com/mirror。
# 阿里云Ubuntu源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
复制上面的内容,在终端中输入以下命令将其粘贴到源文件中:
sudo vim /etc/apt/sources.list
这里以vim编辑器为例。如果你不熟悉vim,可以使用其他编辑器,比如nano。在终端中输入以下命令打开nano编辑器:
sudo nano /etc/apt/sources.list
将阿里云源的内容粘贴进去,保存并退出编辑器。这样就已经完成了源的修改。
四、更新源信息
刚刚我们只是更改了源文件,并没有实际更新源信息。运行以下命令,更新源信息:
sudo apt-get update
这个命令会检查源文件,看看有没有修改,并更新软件包列表。
五、测试源是否生效
我们可以进行一个小测试,看看是否成功更换源。在终端中输入以下命令:
sudo apt-get install cowsay
cowsay是一个终端小工具,可以让mac电脑说话。如果阿里云源生效,这个小工具应该可以正常安装。如果没有生效,会提示找不到软件包。如果出现这种情况,请先检查你的源文件是否按照规范进行修改。
六、小结
以上就是在Ubuntu中更换阿里云源的方法。我们可以根据自己的需求,选择不同的源,以提高下载效率。如果尝试多次后,还是无法完成源的更新,可以尝试更换其他镜像。