当前位置: 科技师 » 电脑知识 » 正文

“apt-get update”命令出错怎么办(附原因分析和解决办法)

“apt-get update”的作用

“apt-get update”这一命令是很多linux 用户会经常使用到的命令,这个命令的作用是更新操作系统的软件包列表。当您在Linux上使用apt-get安装新软件包或升级现有软件包时,APT(高级软件包工具)需要知道最新的可用软件包列表。 “apt-get update”命令会从软件源下载软件包列表并将其存储在本地计算机上,以便APT可以使用这些信息查找最新的软件包版本。这个命令通常在安装新软件包之前执行,以确保您的软件包列表是最新的。

“apt-get update”命令出错的原因分析和解决方法

"apt-get update"命令出错怎么办(附原因分析和解决办法)

  • 原因一:网络原因会导致运行该命令出错
  • 原因二:Linux系统自带的源不好用或者说是自带的源有问题

解决思路:确保Linux系统能够正常联网的情况下,将Linux系统自带的源换成国内的源,我们以Ubuntu为例,我们将系统自带的源换成国内的阿里源;

1、我们在终端中输入如下命令:

sudo gedit /etc/apt/sources.list 

这样就会打开/etc/apt/sources.list文件,我们需要编辑这个打开的sources.list文件;

2、打开的sources.list文件文件后,我们需要在该文件开头添加阿里源:


# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse

接下来保存并退出该文件;

3、然后我们再输入 apt-get update 命令,就会发现该命令的报错问题已经解决了。

未经允许不得转载:科技师 » “apt-get update”命令出错怎么办(附原因分析和解决办法)

相关文章