2017-01-12 7 views
0

Ich möchte ein Problem in meinem CentOS-Server herausfinden.PHP-Paket installieren auf CentOS

Ich habe zwei Pakete, die bereits in meinem Server installiert sind: php-cli und php-common. Ich sehe ihre Details, wenn ich den Befehl yum info verwende. Wenn ich jedoch den Befehl yum install php-cli verwende, erhalte ich ein Angebot, diese beiden Pakete zu installieren, da sie auf dem Server überhaupt nicht installiert sind. Gemäß dem Befehl info haben die bereits installierten Pakete dieselbe Version der Pakete, die der Server zu installieren anbietet.

Jeder kann das erklären?

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]: 

Antwort

1

nicht wie diese Pakete aussehen installiert sind, sonst würde es sagen Installed Packages, z.B.

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, Danke. Aus irgendeinem Grund war ich sicher, dass "yum info" eine Information über installierte Pakete enthielt. – Omri

0

Wie pro Mann-Seite von 'yum'

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

So ist es nur Pakete Auflistung, erhältlich in repositories.enter Code hier

Verwandte Themen