~$ sudo apt-get update
报错:
E: 无法解析软件包文件 /var/lib/apt/lists/ppa.launchpad.net_rabbitvcs_ppa_ubuntu_dists_xenial_main_i18n_Translation-en (1)
W: 您可能需要运行 apt-get update 来解决这些问题
E: 软件包缓存文件损坏了
方法一:
settings->软件与更新->ubuntu软件->下载自.>其他站点->选择最佳服务器
重新运行 update指令
无用
方法二:
settings->软件与更新->更新->取消勾选重要安全更新
无用
方法三:
sudo rm /var/lib/dpkg/status
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo rm -rf /var/lib/apt/lists/*
再运行update指令
无用
Ubuntu18.04
报错:
无法连接上 dl.google.com:80 (203.208.49.175),连接超时
正在读取软件包列表... 完成
W: 无法下载 http://dl.google.com/linux/chrome/deb/dists/stable/InRelease 无法连接上 dl.google.com:80 (203.208.49.175),连接超时
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
参考:https://blog.csdn.net/weixin_42135399/article/details/84643538
方法一:
修改/etc/hosts
sudo vi /etc/hosts
在文件下添加以下内容(按i进行插入)
#Download 下载
203.208.41.32 dl.google.com
203.208.41.32 dl-ssl.google.com
#Groups
203.208.41.32 groups.google.com
#Google URL Shortener
203.208.41.32 goo.gl
#Google App Engine
203.208.41.32 appengine.google.com
之后,按esc键,输入 :wq 回车即可。
如果报错:/etc/hosts E212 无法写入文件,说明权限不够,获取root权限
sudo passwd root #登陆并设置密码
su #输入密码 获取root权限
获取权限后,重新执行上述指令。修改完成后,输入ping指令进行测试。
ping dl.google.com
结果:终端卡在了这里。。。。