W: 无法下载 http://ppa.launchpad.NET/fcitx-team/nightly/ubuntu/dists/jessie/main/binary-amd64/Packages

执行apt-get update时出现以下情况

W: 无法下载 http://ppa.launchpad.NET/fcitx-team/nightly/ubuntu/dists/jessie/main/binary-amd64/Packages  404  Not Found

解决办法:将对应的PPA删除掉即可

使用以下命令切换到对应PPA目录

1. cd /etc/apt/sources.list.d 

 2.ls


 3. sudo  mv fcitx_team_nightly-jessie.list fcitx_team_nightly-jessie.lis.bak

(找到上述无法下载的对应PPA目录,即fcitx_team_nightly-jessie.list,安全起见,用mv命令将该文件添加后缀.bak即可;)


cp /etc/apt/source_list  /etc/apt/source_list.bak进行备份


备注:

通过上面的方法解决了一部分问题,最后还报错误:

下载 6,805 kB,耗时 12秒 (561 kB/s)
W: 无法下载 http://archive.ubuntu.com/ubuntu/dists/trusty/universe/binary-i386/Packages  Hash 校验和不符

W: 无法下载 http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-i386/Packages  Hash 校验和不符

E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。


解决办法:打开Ubuntu软件中心,报软件异常需要修复,修复完了就好了,还有人说选择自动检测也就好了,不管咋样问题解决了。


PPA,也就是“Personal Package Archives(个人软件包档案)”是Ubuntu Launchpad网站提供的一项服务,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为2进制软件包,作为apt/新立得源供其他用户下载和更新。在Launchpad网站上的每一个用户和团队都可以拥有一个或多个PPA。


Ubuntu安装的很多应用程序有自己的PPA,易于升级,这给应用的使用带来了很大的便利。有些PPA是非官方的,则可能存在损坏的危险。最好使用官方PPA。

bak是备份文件


mv  filename  filename.bak //增加后缀,实质上就是重命名
mv  filename.bak  filename //去掉后缀

文件/etc/apt/sources.list是一个普通可编辑的文本文件,保存了ubuntu软件更新的源服务器的地址。和sources.list功能一样的是/etc/apt/sources.list.d/*.list(*代表一个文件名,只能由字母、数字、下划线、英文句号组成)。sources.list.d目录下的*.list文件为在单独文件中写入源的地址提供了一种方式,通常用来安装第三方的软件。 通过sudo add-apt-repository命令安装的第三方源.


deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

如上是ubuntu官方sources.list文件内容,具体地含义如下:

每一行的开头是deb或者deb-src,分别表示直接通过.deb文件进行安装和通过源文件的方式进行安装。

deb或者deb-src字段之后,是一段URL,之后是五个用空格隔开的字符串,分别对应相应的目录结构。在浏览器中输入http://archive.ubuntu.com/ubuntu/,并进入dists目录,可以发现有5个目录和前述sources.list文件中的第三列字段相对应。任选其中一个目录进入,可以看到和sources.list后四列相对应的目录结构。

更多内容可以使用man source.list获得。

 

参考文献:http://www.tuicool.com/articles/EjMJNz/


转载http://blog.csdn.net/jay463261929/article/details/53418252

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值