Linux下安装MySQL时,出现一个使用chkconfig命令,但无该命令的情况!
chkconfig --add mysql
# 出现chkconfig command not found
- 于是就展开了一次替换的行动,将chkconfig替换为sysv-rc-conf
第一步:
- 尝试直接安装,查看是否能安装上
sudo apt-get install
#报了如下的错:
#E: Unable to locate package sysv-rc-conf(无法定位sysv-rc-conf包
- 如果报这个错,那就可以直接开始做配置安装了
第二步:
- 在软件源列表sources.list(位置在/etc/apt/sources.list)文件中的末尾添加如下内容:
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
sudo vi /etc/apt/sources.list
- 接着退出,使用以下命令更新apt-get
sudo apt-get update
- 最后直接安装
sudo apt-get install sysv-rc-conf
如果到这边一步你都没有报错,那你就安装成功了,如果没有成功,而是报如下的错?
- 直接进入第三步
第三步:
- 使用以下命令获取新的公钥,其中${keys}需换成缺失的公钥,如上图中缺失了40976EAF437D05B5。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ${keys}
#用公钥替换整个${keys}哦
把两个公钥都添加后,再执行第二步即可。