码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu的那些事

时间:2015-11-19 07:08:06      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:ubuntu   软件包   update   linux   麒麟   

    Linux系统的优点相信大神们都深有体会,作为一名资深渣渣,也装了优麒麟装逼。然而,第一件事就是apt-get update 的一系列错误。对于这种东西,什么都不用想,直接去/etc/apt/source.list下改掉,我的是学长给了一份他的源,分分钟让我掉泪。毕竟两天的时间一直在想这个玩意,什么换源啊,删除源表单啊,什么各种更新啊,都没有什么卵用,或许也是我渣渣吧 ,操作错误也不一定。然后就是类似下列软件包有未满足的依赖关系:
 openssh-server : 依赖: openssh-client (= 1:6.6p1-2ubuntu2.3) 但是 1:6.6p1-8 正要被安装
                  推荐: ncurses-term 但是它将不会被安装
                  推荐: ssh-import-id 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
度了下有个大神说的很有用,这是因为,openssh-server是依赖于openssh-clien的,那ubuntu不是自带了openssh-client吗?原由是自带的openssh-clien与所要安装的openssh-server所依赖的版本不同,这里所依赖的版本是
1
    
1:6.6p1-2ubuntu1

所以要安装对应版本的openssh-clien,来覆盖掉ubuntu自带的sudo apt-get install openssh-client=1:6.6p1-2ubuntu2.3 然后在安装目标软件。就OK啦。其余类似问题均可以模仿

Ubuntu的那些事

标签:ubuntu   软件包   update   linux   麒麟   

原文地址:http://healer.blog.51cto.com/9743989/1714545

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!