Você pode usar o comando yum history
. Ele mostra ao seu par os comandos last yum
e o comando cold revert quando instalado o PHP a partir do repositório Remi pelo comando yum history undo <ID>
.
Eu cometi um grande erro há algum tempo e instalei / habilitei o remi repo para atualizar o php. Isso causou problemas em nosso pacote de CRM. Eu gostaria de poder voltar ao php previamente instalado do atomic. Eu tentei executar:
yum remove --nodeps php.x86_64 php-cli.x86_64 php-common.x86_64 php-devel.x86_64 php-gd.x86_64 php-imap.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysqlnd.x86_64 php-pdo.x86_64 php-pear.noarch php-pecl-jsonc.x86_64 php-pecl-jsonc-devel.x86_64 php-pecl-zip.x86_64 php-process.x86_64 php-tidy.x86_64 php-xml.x86_64
Isto volta com dependências a serem removidas (o que eu suponho que quebrará o Plesk):
Removing for dependencies:
php-ioncube-loader
x86_64 1:4.7.1-4.el6.art @atomic 7.3 M
psa-horde noarch 5.2.6-cos6.build1205150821.14 @PLESK_12_5_30-dist 66 M
psa-imp noarch 6.2.9-cos6.build1205150819.14 @PLESK_12_5_30-dist 18 M
psa-ingo noarch 3.2.5-cos6.build1205150819.14 @PLESK_12_5_30-dist 4.5 M
psa-kronolith noarch 4.2.8-cos6.build1205150819.14 @PLESK_12_5_30-dist 8.8 M
psa-mnemo noarch 4.2.6-cos6.build1205150819.14 @PLESK_12_5_30-dist 3.3 M
psa-passwd noarch 5.0.2-cos6.build1205150819.14 @PLESK_12_5_30-dist 2.9 M
psa-php5-configurator
x86_64 1.7.0-cos6.build1205150820.19 @PLESK_12_5_30-dist 54 k
psa-turba noarch 4.2.7-cos6.build1205150819.14 @PLESK_12_5_30-dist 6.2 M
Eu pesquisei métodos alternativos para remover esses pacotes, incluindo a opção --nodeps em rpm. Mas não estou disposto a quebrar ainda mais o sistema. Eu tentei downgrade, reinstalar e ainda mais pesquisado shell yum. Estou perplexo.
Qualquer ajuda seria apreciada.
Você pode usar o comando yum history
. Ele mostra ao seu par os comandos last yum
e o comando cold revert quando instalado o PHP a partir do repositório Remi pelo comando yum history undo <ID>
.