第一篇文章还是复制载别人的:-)…………总算开始第一篇了……

最近使用的Ubuntu系统很不稳定,在关机的时候莫名奇妙的无法关机,只能强制关机。考虑进行更新,执行sudo apt-get update之后,发现有index无法获取,执行sudo apt-get upgrade也不成功,发现包是有问题的,为此,考虑在Update Manager中直接进行更新,发现出现如下问题:
Requires installation of untrusted packages
为此在Google之后,虽然找到很多解决办法,但是都不能实际解决我的问题。
现列下来目前网上的解决办法:
方法1:
参照上面网址的办法,现进入Update Manager的设置(Setting)界面,然后在Ubuntu Soft中的Downloading from Intenet中选择:Source Code选项,
然后在点击Close使得该变更生效。重新check后再install就可以了。
经过实测,此种办法对我的系统无效。

方法2:
首先还是在命令行中sudo apt-get update,然后观察下面的警告信息或者提示信息,如果出现GPG Error,NO_PUBKEY的问题,则说明是共用密钥的问题,由于没有提供这个PUBLIC Key,所以导致更新失败,解决办法就是,在更新的时候附带上这个Key。
记录下来命令行下面那个Key的值,然后执行命令:
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com XXXXXXX(此部分就是记录的那个Key)
执行完后就再update就OK。
经过实测,此种办法对我的系统也无效(因为提示信息中没有Pulic Key的信息,所以不是由于这个而导致更新失败的)

方法3:(自己摸索)
根据提示的消息,知道是有些包不正常而导致的,具体来说就是,之前在我的系统中,加入了ppa源,然后有该公共密钥神马的,而可能这些源目前有包更新了,而无法连接到这个可靠的更新源了,ubuntu的检查机制就会阻止更新选中的哪些不可靠源。
为此经过上面的方法其实,我的做法是:
1. 首先进入setting,还是选中source code(方法1中的),毕竟这样源才可靠,齐全。
2. 删除不可靠的更新列表。进入setting选项中,然后进入other software标签页,然后在里面取消选择哪些加入的ppa源,比如我之前加入的
http://ppa.launchpad.net/shown-p-huang/ppa/ubuntu等等,删除这些第三方的开发源,然后在Authentication标签页中,找到之前添加的那个ppa源的授权,删除。这样,关于这些不可靠源的更新列表就没有了。点击close,会继续更新索引。
3. 最后发现更新完毕之后,在点击install即可正常的下载,下载完成后应用,再重启就OK了。

综述上面三种办法,都是针对不同的问题而有相应的对策的。在实际的学习中,要根据错误提示来灵活的选择解决办法。
P.S: ubuntu 11.10都出了,感兴趣的朋友可以考虑倒腾下。我目前的系统是Ubuntu 11.04

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值