Ubuntu 之 Sources

本文详细介绍了Ubuntu 14.04更新过程中遇到的问题及解决方案,包括使用系统设置调整下载源服务器,确保软件包的正常下载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu 14.04

Fail.1

1. Issue

$ sudo apt-get update
......                                                                  
Fetched 11.0 MB in 2min 16s (80.3 kB/s)                                                                                                 
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty_universe_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty_multiverse_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty_universe_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty_multiverse_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-updates_restricted_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-updates_universe_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-updates_multiverse_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-updates_universe_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-updates_multiverse_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-backports_restricted_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-backports_universe_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-backports_multiverse_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-backports_restricted_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-backports_universe_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_trusty-backports_multiverse_binary-i386_Packages  Hash Sum mismatch

E: Some index files failed to download. They have been ignored, or old ones used instead.

2. Solusion

System Settings --> Software & Updates --> Download from: ( select Other...) --> choose a Download Server --> Select Best Server

1. Download from: ( select Other...)

2. choose a Download Server (Click Select Best Server button ) --> (Click Choose Server button )

Fail.2

1. Issue

$ sudo apt-get update
......
Fetched 22.9 MB in 54s (419 kB/s)                                                                                                       
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_main_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_main_binary-i386_Packages  Hash Sum mismatch

E: Some index files failed to download. They have been ignored, or old ones used instead.

2. Solusion

System Settings --> Software & Updates -->Other Software --> remove the selected for Independent & Independent(Source Code)


### 配置 Ubuntu 软件源 #### 修改默认的软件源地址 对于初次部署Ubuntu镜像的情况,可能会遇到由于官方源位于国外而导致更新或下载速度较慢的问题。为了提高效率,可以考虑将软件源更改为国内的镜像站点[^4]。 #### 编辑 `/etc/apt/sources.list` 文件 传统上,Debian风格的软件源列表保存在文件`/etc/apt/sources.list`中。编辑这个文件可以直接更改系统的默认软件源设置。通常情况下,建议备份原文件后再做修改: ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo nano /etc/apt/sources.list ``` #### 使用国内镜像站 当官方源因网络状况不佳而难以访问时,可选用由国内高校或其他机构提供的Ubuntu软件仓库镜像站点作为替代方案。这些镜像站点能够显著改善下载速度和稳定性[^2]。 例如,阿里云提供了一个常用的国内镜像地址,在`sources.list`文件内添加如下行即可完成配置: ```plaintext deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jamming-security main restricted universe multiverse ``` 请注意上述例子适用于Ubuntu 22.04 (代号jammy),其他版本需相应调整代号部分[^3]。 #### 应用个性化源配置 除了全局性的`sources.list`外,还有个性化的源配置目录`/etc/apt/sources.list.d/`可供利用。此目录下的`.list`文件同样遵循标准格式定义额外的APT数据源。这对于安装某些特定应用或是第三方库尤为有用。 #### 刷新软件索引 每次修改完软件源之后都需要执行命令刷新本地缓存以同步最新的包信息: ```bash sudo apt update ``` 如果一切正常,则可以通过下面这条指令测试新的源是否工作良好: ```bash sudo apt upgrade ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值