没有可用的软件包 chkconfig,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到
时间: 2023-08-08 15:09:10 浏览: 583
如果你的系统中没有安装 `chkconfig` 命令,而执行 `yum install chkconfig` 命令提示没有可用的软件包,可能是由于你的系统版本或者源的问题。在一些新版本的系统中,`chkconfig` 命令已经被废除,取而代之的是 `systemctl` 命令。
你可以尝试使用以下命令在系统中查找 `chkconfig` 命令:
```
whereis chkconfig
```
如果命令输出为空,则说明你的系统中没有安装 `chkconfig` 命令。如果你确定需要使用 `chkconfig` 命令,可以尝试添加 EPEL 源并重新安装该命令:
```
yum install epel-release
yum install chkconfig
```
如果你的系统版本较新,可能需要使用 `systemctl` 命令来管理服务。你可以使用以下命令来查看当前系统中所有的服务:
```
systemctl list-unit-files --type=service
```
如果需要将某个服务设置为开机自启动,可以使用以下命令:
```
systemctl enable servicename
```
其中 `servicename` 是你需要设置的服务的名称。
相关问题
rh6安装udev软件包
在rh6中安装udev软件包的步骤如下:
```shell
sudo yum install udev
```
安装完成后,udev服务将自动启动并在后台运行。如果您需要手动启动或停止udev服务,可以使用以下命令:
```shell
sudo service udev start # 启动udev服务
sudo service udev stop # 停止udev服务
```
如果您需要在系统启动时自动启动udev服务,可以使用以下命令:
```shell
sudo chkconfig udev on
```
下载httpd-2.4.6-80.el7.centos.1.x86_64.rpm软件包到/root并安装
下载httpd-2.4.6-80.el7.centos.1.x86_64.rpm软件包到/root的步骤如下:
1. 打开终端,切换到root用户:$ su -
2. 创建目录/root,并切换到该目录:# cd / && mkdir root && cd root
3. 下载软件包httpd-2.4.6-80.el7.centos.1.x86_64.rpm:# wget http://mirror.centos.org/centos/7/os/x86_64/Packages/httpd-2.4.6-80.el7.centos.1.x86_64.rpm
接下来是安装步骤:
1. 安装软件包httpd-2.4.6-80.el7.centos.1.x86_64.rpm:# rpm -ivh httpd-2.4.6-80.el7.centos.1.x86_64.rpm
2. 启动httpd服务:# service httpd start
3. 设置开机自启动httpd服务:# chkconfig httpd on
4. 检查httpd服务是否启动成功:# service httpd status
通过以上步骤,我们已经成功下载并安装了httpd-2.4.6-80.el7.centos.1.x86_64.rpm软件包,并启动了httpd服务。