###前提
これまで開発環境を作ってきたのですが
よくわかっていないまま色々な形でインストールを行っていたため
パッケージが混在している状態だと思います。
それらを整理したいのですが現状を把握できずにおります。
###該当のソースコード
[vagrant@localhost html]$ rpm -qa | grep php php72-runtime-1.0-0.1.el7.remi.x86_64 php-cli-7.0.23-1.el7.remi.x86_64 php-mbstring-7.0.23-1.el7.remi.x86_64 php72-php-common-7.2.0-0.23.RC2.el7.remi.x86_64 php-mysqlnd-7.0.23-1.el7.remi.x86_64 php72-php-pecl-xdebug-2.6.0-0.4.20170601.d82879d.el7.remi.x86_64 php-devel-7.0.23-1.el7.remi.x86_64 php-pecl-xdebug-2.5.5-1.el7.remi.7.0.x86_64 php-7.0.23-1.el7.remi.x86_64 php72-php-json-7.2.0-0.23.RC2.el7.remi.x86_64 php-json-7.0.23-1.el7.remi.x86_64 php-pdo-7.0.23-1.el7.remi.x86_64 php-common-7.0.23-1.el7.remi.x86_64 php-gd-7.0.23-1.el7.remi.x86_64 [vagrant@localhost html]$ php -v Cannot load Xdebug - it was already loaded PHP 7.0.23 (cli) (built: Aug 29 2017 17:27:07) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans [vagrant@localhost html]$ yum list installed | grep php Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast php.x86_64 7.0.23-1.el7.remi @remi-php70 php-cli.x86_64 7.0.23-1.el7.remi @remi-php70 php-common.x86_64 7.0.23-1.el7.remi @remi-php70 php-devel.x86_64 7.0.23-1.el7.remi @remi-php70 php-gd.x86_64 7.0.23-1.el7.remi @remi-php70 php-json.x86_64 7.0.23-1.el7.remi @remi-php70 php-mbstring.x86_64 7.0.23-1.el7.remi @remi-php70 php-mysqlnd.x86_64 7.0.23-1.el7.remi @remi-php70 php-pdo.x86_64 7.0.23-1.el7.remi @remi-php70 php-pecl-xdebug.x86_64 2.5.5-1.el7.remi.7.0 @remi-php70 php72-php-common.x86_64 7.2.0-0.23.RC2.el7.remi @remi-safe php72-php-json.x86_64 7.2.0-0.23.RC2.el7.remi @remi-safe php72-php-pecl-xdebug.x86_64 2.6.0-0.4.20170601.d82879d.el7.remi php72-runtime.x86_64 1.0-0.1.el7.remi @remi-safe sudo yum list installed | grep php | grep xdebug | less php-pecl-xdebug.x86_64 2.5.5-1.el7.remi.7.0 @remi-php70 php72-php-pecl-xdebug.x86_64 2.6.0-0.4.20170601.d82879d.el7.remi
###試したこと
phpinfoを確認したところPHP Version 7.0.23とでていました。
これはphp72のほうは使っていないということなのでしょうか。
またxdebugに関してもsudo yum list installed | grep php | grep xdebug | lessを
実行した際に2つ表示されました。この2つも削除したいのですが
やり方がよくわからずまず現状を確認したいと考えてこちらにまいりました。
また下記ページを確認すると
https://qiita.com/bezeklik/items/74106f3ed528584293c3
remiリポジトリでもパッケージ名がphpだったりphp72だったりというパターンがあるようですが
私の環境の場合もこれを見るとremiリポジトリの中の違う2つのリポジトリから
インストールしたのかなとも予想していますが認識が間違っていますでしょうか。
###実現したいこと
現在使用しているphpと関連パッケージのみを残し
使用していないものに関しては一旦削除したい。
上記が出来たらさらにxdebugだけ削除し
ext-simplexmlをインストールしたいです。
###補足情報(言語/FW/ツール等のバージョンなど)
windows10上にvirtualbox+centos7+vagrantで開発環境を構築しております。
回答1件
あなたの回答
tips
プレビュー