ubuntu 更新源报错

系统版本:ubuntu 14.10

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

查看/etc/apt/sources.list

 http://us.archive.ubuntu.com/ubuntu/       #里面全是这个源地址

将所有的us.archive.ubuntu.com替换成old-releases.ubuntu.com

apt-get update

报错信息消失

转载于:https://my.oschina.net/FrankXin/blog/714394

在 VirtualBox 中搭建 Ubuntu 镜像时遇到问题,导致无法安装 `vim`,这通常与网络配置、镜像地址设置或系统依赖包缺失有关。 ### 1. 检查网络连接 确保虚拟机可以正常访问外部网络。可以通过执行以下命令测试网络连通性: ```bash ping -c 4 google.com ``` 如果无法 ping 通,则需要检查 VirtualBox 的网络设置。推荐使用 **NAT 模式** 或 **桥接模式** 来确保虚拟机可以访问外部网络 [^4]。 ### 2. 修改镜像地址 默认的 Ubuntu 官方在国内访问可能较慢或不可达,建议更换为国内镜像,如清华大学、阿里云等。 以更换为清华大学镜像为例,执行以下步骤: - 备份原始列表: ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak ``` - 编辑列表文件: ```bash sudo nano /etc/apt/sources.list ``` - 替换内容为以下(以 Ubuntu 20.04 为例): ```bash deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse ``` 保存并退出编辑器,然后更新软件包索引: ```bash sudo apt update ``` ### 3. 安装 `vim` 在镜像配置正确后,尝试安装 `vim`: ```bash sudo apt install -y vim ``` 如果仍然失败,可以尝试安装 `vim` 的依赖项: ```bash sudo apt install -y build-essential libncurses5-dev libgnome2-dev libgnomeui-dev \ libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev \ libxt-dev python-dev ruby-dev mercurial ``` 再重新尝试安装 `vim` [^5]。 ### 4. 检查 DNS 设置 有时 DNS 解析失败也会导致无法访问镜像。可以手动设置 DNS: ```bash sudo nano /etc/resolv.conf ``` 添加以下内容: ```bash nameserver 8.8.8.8 nameserver 8.8.4.4 ``` 保存后再次尝试更新 [^4]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值