2017-01-12 14 views
0

私のCentOSサーバーでいくつかの問題を把握したいと思います。CentOSでのPHPパッケージのインストール

サーバーに既にインストールされている2つのパッケージ、php-cliphp-commonがあります。 yum infoというコマンドを使用すると、その詳細が表示されます。しかし、私がコマンドyum install php-cliを使用するとき、私はこれらの2つのパッケージをインストールするオファーを得ます、それらはサーバーに全くインストールされていません。 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. 

yum install 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 
Setting up Install Process 
Resolving Dependencies 
--> Running transaction check 
---> Package php-cli.x86_64 0:5.3.3-48.el6_8 will be installed 
--> Processing Dependency: php-common(x86-64) = 5.3.3-48.el6_8 for package: php-cli-5.3.3-48.el6_8.x86_64 
--> Running transaction check 
---> Package php-common.x86_64 0:5.3.3-48.el6_8 will be installed 
--> Finished Dependency Resolution 

Dependencies Resolved 

============================================================================================================================= 
Package      Arch      Version       Repository     Size 
============================================================================================================================= 
Installing: 
php-cli      x86_64     5.3.3-48.el6_8      updates     2.2 M 
Installing for dependencies: 
php-common     x86_64     5.3.3-48.el6_8      updates     530 k 

Transaction Summary 
============================================================================================================================= 
Install  2 Package(s) 

Total download size: 2.7 M 
Installed size: 9.1 M 
Is this ok [y/N]: 

答えて

1

、これらのパッケージがインストールされているように、例えば、それ以外の場合はInstalled Packagesを言うでしょう、見ていませんここrepositories.enterコードで利用可能

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. 
+0

OK、ありがとう。何らかの理由で、私は 'yum info'がインストールされたパッケージに関する情報を提示していることを確信しました。 – Omri

0

したがって、それはパッケージのみを一覧表示される 'yumの'

"info Is used to list a description and summary information about available packages". 

のmanページを1として、

関連する問題