apt-get update 报错

~$ 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

结果:终端卡在了这里。。。。

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章