Как удалить php-pgsql на AWS EC2 - PullRequest
0 голосов
/ 27 февраля 2019

У меня проблема при удалении php-pgsql.его нельзя удалить.

[root@ip-172-31-31-52 /]# yum list php-pgsql\*
Loaded plugins: priorities, update-motd, upgrade-helper
Available Packages
php-pgsql.x86_64                   5.3.29-1.8.amzn1                    amzn-main

[root@ip-172-31-31-52 /]# yum remove php-pgsql\*
Loaded plugins: priorities, update-motd, upgrade-helper
No Match for argument: php-pgsql*
No Packages marked for removal

Когда я проверяю, что пакет доступен, но все еще не могу удалить.Пожалуйста помоги.Спасибо

1 Ответ

0 голосов
/ 27 февраля 2019

Если вы посмотрите на вывод команды list, это показывает, что php-pgsql.x86_64 доступно, но не установлено на машине.и именно поэтому, когда вы нажимаете команду удаления, она показывает, что no packages marked for removal.

Чтобы поддержать мой ответ, я пытался запустить обе ваши команды на ec2, и которые действительно удаляют пакет,если он установлен.

Теперь, если плагин установлен на ec2 и вы запускаете команду list, он показывает установленные пакеты:

  [root@ip-xx-xxx-xx-xxx ec2-user]# yum list php-pgsql*
  Loaded plugins: priorities, update-motd, upgrade-helper
  Installed Packages -- this line shows it installed.
  php-pgsql.x86_64   

Попробуйте удалить команду, чтобы удалитьпакеты:

[root@ip-xx-xxx-xx-xxx ec2-user]# yum remove php-pgsql* -y
Loaded plugins: priorities, update-motd, upgrade-helper
Resolving Dependencies
--> Running transaction check
---> Package php-pgsql.x86_64 0:5.3.29-1.8.amzn1 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================================================================================
 Package                                                 Arch                                                 Version                                                         Repository                                                Size
=============================================================================================================================================================================================================================================
Removing:
 php-pgsql                                               x86_64                                               5.3.29-1.8.amzn1                                                @amzn-main                                               315 k

Transaction Summary
=============================================================================================================================================================================================================================================
Remove  1 Package

Installed size: 315 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Erasing    : php-pgsql-5.3.29-1.8.amzn1.x86_64                                                                                                                                                                                         1/1
  Verifying  : php-pgsql-5.3.29-1.8.amzn1.x86_64                                                                                                                                                                                         1/1

Removed:
  php-pgsql.x86_64 0:5.3.29-1.8.amzn1

Complete!
...