一、备份当前的软件源列表
- 打开终端。
输入以下命令来备份/etc/apt/sources.list文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
这个命令会将当前的软件源列表复制到sources.list.bak文件中,以便在需要时恢复。
二、编辑软件源列表文件
- 更改文件权限(如果需要的话),通常这一步在大多数现代Ubuntu版本中可能不是必需的,因为sudo已经提供了必要的权限。但如果有必要,可以使用如下命令:
sudo chmod 644 /etc/apt/sources.list #注意:通常使用644权限即可,这里只是示例,实际操作中可能不需要更改。
- 使用文本编辑器打开sources.list文件。可以选择使用nano、gedit(在图形界面下)、vim等编辑器。以下以gedit为例(在图形界面下):
sudo gedit /etc/apt/sources.list
如果是通过SSH连接的服务器或没有图形界面的环境,可以使用nano或vim:
sudo nano /etc/apt/sources.list
或
sudo vim /etc/apt/sources.list
三、替换软件源
- 在打开的sources.list文件中,删除或注释掉(在行首添加#)原有的所有软件源地址。
- 将新的国内软件源地址复制并粘贴到文件中。以下是一些常用的国内软件源地址示例:
#阿里云源:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
#清华大学源:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
请注意,根据你的网络环境和需求,选择适合的源进行替换。
四、保存并关闭文件
- 如果你使用的是gedit,则直接点击保存并关闭。
- 如果你使用的是nano,则按下Ctrl + O保存文件,然后按Enter确认,最后按Ctrl + X退出。
- 如果你使用的是vim,则按下Esc键,然后输入:wq并回车以保存并退出。
五、更新软件源列表
在终端中执行以下命令来更新软件源列表:
sudo apt update
完成以上步骤后,你的Ubuntu 18.04系统应该已经成功更换为国内软件源了。你可以通过安装或更新一些软件来验证新的软件源是否正常工作。