0%

ubuntu 修改 apt-get 源

1. 背景

  服务器上安装了最新的 Ubuntu Server 17.04,代号为 zesty。使用 apt-get 命令安装软件时,有时候速度比较慢,有时候会失败。因此考虑用国内的镜像源更换下 apt-get 的默认源。

2. 实现

  • 编辑源文件,vim /etc/apt/sources.list

  • 使用网易 apt-get 源,将原来的源地址,替换为如下,由于服务器的版本是 17.04,因此源地址的代号部分都是 zesty,如果是其他版本,可以替换为对应的版本,具体版本代号可以网上查找。

1
2
3
4
5
6
7
8
9
10
deb http://mirrors.163.com/ubuntu/ zesty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ zesty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ zesty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ zesty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ zesty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ zesty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ zesty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ zesty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ zesty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ zesty-backports main restricted universe multiverse
  • 执行 apt-get update,apt-get upgrade,会发现会报错,apt-get: Could not resolve ‘mirrors.163.com’的错误,这种原因其实是因为还缺少一个步骤,就是将添加的网址和 IP 进行映射,修改 /etc/ 目录下的 host 文件。

  • 通过 ip.chinaz.com 进行查询网址 “mirrors.163.com”,对应的 ip 地址如下所示,然后将其添加到 hosts 文件里。

1
2
123.58.190.228     mirrors.163.com
123.58.190.236 mirrors.163.com
  • 再执行 apt-get update,apt-get upgrade,就配置好了。
Powered By Valine
v1.5.2