我想在CentOS服务器中找出一些问题。
我的服务器中已经安装了两个软件包:php-cli
和php-common
。当我使用命令yum info
时,我会看到他们的详细信息。但是,当我使用命令yum install php-cli
时,我得到了安装这两个软件包的提议,就像它们根本没有安装在服务器上一样。根据{{1}}命令,已安装的软件包与服务器提供的软件包版本相同。
任何人都可以解释一下吗?
info
yum info php-cli
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: centos.syn.co.il
* epel: mirror.nonstop.co.il
* extras: centos.syn.co.il
* rpmforge: apt.sw.be
* updates: centos.syn.co.il
Available Packages
Name : php-cli
Arch : x86_64
Version : 5.3.3
Release : 48.el6_8
Size : 2.2 M
Repo : updates
Summary : Command-line interface for PHP
URL : http://www.php.net/
License : PHP
Description : The php-cli package contains the command-line interface
: executing PHP scripts, /usr/bin/php, and the CGI interface.
yum info php-common
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: centos.syn.co.il
* epel: mirror.nonstop.co.il
* extras: centos.syn.co.il
* rpmforge: apt.sw.be
* updates: centos.syn.co.il
Available Packages
Name : php-common
Arch : x86_64
Version : 5.3.3
Release : 48.el6_8
Size : 530 k
Repo : updates
Summary : Common files for PHP
URL : http://www.php.net/
License : PHP
Description : The php-common package contains files used by both the php
: package and the php-cli package.
答案 0 :(得分:1)
看起来没有安装这些软件包,否则会说Installed Packages
,例如
Installed Packages
Name : php-cli
Arch : x86_64
Epoch : 0
Version : 7.0.14
Release : 1.fc25
Size : 13 M
Repo : @System
From repo : updates
Summary : Command-line interface for PHP
URL : http://www.php.net/
License : PHP and Zend and BSD
Description : The php-cli package contains the command-line interface
: executing PHP scripts, /usr/bin/php, and the CGI interface.
答案 1 :(得分:0)
根据'yum'的手册页
"info Is used to list a description and summary information about available packages".
因此它只列出了包,可以在repositories.enter code here
中找到