序
今天继续折腾Ubuntu系统。由于测试代码,需要开启SSH,于是就使用chkconfig
命令,查看sshd服务是否开启,结果出现的问题,直接令我想放弃Ubuntu。
Linux系统
Linux系统就不需要我详解了。不过目前大致分为两派,这是我从网上看的,也不是很准确。一是Fedora、CentOS所在的Redhat红帽一派,另一个是Ubuntu(基于Debian)等所在Debian一派。之前我一直用的都是红帽一系的系统,实体机中用的是Fedora,VPS用的是CentOS,此次测试代码我就想简单点,快速点,因此选了Ubuntu,因为映像文件才1GB多点。
可惜的是,Ubuntu系统竟然没有chkconfig
,上网查看原来Ubuntu没有红帽一系的 chkconfig
。
开始折腾
1、使用高级权限报错。Ubuntu系统如果没有设置root密码,当执行 su
命令的时候,会报错:
su:认证失败
解决办法是在终端输入:sudo passwd root
,系统会提示你输入密码,Linux的密码是不显示的,只要输入正确就好。
既然都是Linux系统,应该能装 chkconfig
吧,于是我就开始安装 chkconfig
,在终端输入 sudo apt-get install chkconfig
,结果出现错误。
liangz@liangz-PC :~$ sudo apt-get install chkconfig
[sudo] liangz 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
现在没有可用的软件包 chkconfig,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 chkconfig 没有可供安装的候选者
我以为是出现什么问题了,于是就重新执行一遍,结果又出现这个错误:
liangz@liangz-PC:~$ sudo apt-get install chkconfig
[sudo] liangz 的密码:
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
这个问题是因为有另外一个程序在运行,导致锁不可用。可能是上次更新或安装没有正常完成。解决办法是杀死此进程。解决方法是:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
再次执行sudo apt-get install chkconfig
还是出错,无奈放弃安装chkconfig
。
管理工具
既然chkconfig
无法安装,就只能找替代方案。在开源中国找到一个解决方案。那就是安装 rcconf
或者 sysv-rc-conf
使用命令安装。安装好sysv-rc-conf
,在终端输入sudo sysv-rc-conf
,看了一下,不太会使用。而且,我竟然没有找到SSH的服务sshd
,很无奈!
折腾到现在,最初的目标开启 sshd 服务,到现在还没实现,心很累啊。
技术太渣了,我还是滚回CentOS吧,滚回服务器系统,我应该是装错系统了!
最新评论
这个软件有bug的,客户端windows有些键不能用如逗号、句号
没有收到邮件通知
我的评论通知貌似坏掉了,定位一下问题
测试一下重新部署后的邮件功能
居然看到自己公司的MIB库,诚惶诚恐
那可能是RobotFramework-ride的版本问题。我装的1.7.4.2,有这个限制。我有空再尝试下旧版本吧,感谢回复。
你好!我在python2.7中安装RobotFramework-ride的时候提示wxPython的版本最高是2.18.12,用pip下载的wxPython版本是4.10,而且我在那个路径下没有找到2
真的太好了,太感谢了,在bilibili和CSDN上都找遍了,终于在你这里找到了