最近换工作,第一次接触到Ubuntu,由于使用的Ubuntu上面没有安装ssh服务。所以我开始动手安装openssh-server服务,第一次我是csdn上面下载了一篇手把手教我安装ssh服务,里面包括三个包,第一个我不知道,第二三个包是ssl以及ssh安装包。在Usr/lib下安装的,第一次安装成功了,我很高兴啊,既然这么顺利。第一天就这么高兴的使用了,但是后来就没打开过了,/etc/init.d里面也没有相关服务,但是在/etc/ssh里面存在配置文件,我蒙了瑟。后来听人说,环境变量没设置,请各位高手指教……
下来发现Ubuntu为啥现在这么多人使用,很大的一点少不了就是它可以用源在联网的情况下自动安装我们需要的服务等等之内的。我们就可以坐享其成了。所以我决定尝试使用这种方法,我果断的使用了最佳源(方法网络上太多,不多说),相信它的判断比较准,但是以失败告终。然后我就决定手动换源,第一个使用的事台湾源,大家都说好就用呗,可悲的事情发生了,#apt-get update没问题,但是#apt-get install openssh-server的时候却出现E:Conldn't configure pre-depend upstart-job for hostname ,probably a dependency cycle这样的错误提示,太专业的英文还真吃力了。以为是源的问题,换了好多的源都失败,都是这个提示,结果大家可想而知了,源没问题的了。
今天听同事说,她的ssh没问题了,我当然相当好奇,就去见识下高招。就以下面这些源为例,我是(详细步骤)
首先,备份原来的 source.list
# sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
修改 source.list
# vim /etc/apt/sources.list
将删除原来的内容,将下面的内容贴到 source.list 中
(可以直接复制,包括汉字,已经注释掉了)
#中科大ubuntu 更新服务器(安徽省合肥市,推荐教育网,网通用户使用):
deb http://debian.ustc.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
#上海交通大学FTP ubuntu 更新服务器(推荐教育网用户使用):
deb ftp://ftp.sjtu.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb ftp://ftp.sjtu.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse
deb ftp://ftp.sjtu.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse
deb ftp://ftp.sjtu.edu.cn/ubuntu/ jaunty-proposed main restricted universe multiverse
deb ftp://ftp.sjtu.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src ftp://ftp.sjtu.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb-src ftp://ftp.sjtu.edu.cn/ubuntu/ jaunty-security ma