php -v
コマンドを使用すると、次の結果が得られました。
PHP 7.2.1-1+ubuntu17.10.1+deb.sury.org+1 (cli) (built: Jan 5 2018 13:55:19) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.2.1-1+ubuntu17.10.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies
Php7.0を使用したいので、apt remove php7.2
を試してみたところ、この結果が得られました。
Package 'php7.2' is not installed, so not removed
では、なぜphp -v
はphp7.2を使用していることを示しているのですか?
システムにphp-7.2
があり、代わりにphp-7.0
が必要です。
Ubuntu17.10にphp7.2をインストールするには、 this one のようなリンクをたどり、次のコマンドを実行するとします。
Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:ondrej/php
Sudo apt-get update
Sudo apt-get install -y php7.2
インストールしたphp7.2
はppa
の一部です
ppa
パッケージを削除する1つの方法は、ppa-purge
を使用することです。例:
インストールppa-purge
Sudo apt-get install ppa-purge
パッケージを削除するには、ppa-purge
を使用します。
Sudo ppa-purge ppa:ondrej/php-7.2
php-7.2
を削除した後、php-7.0
をインストールできます
詳細情報を見つけることができます ここ
次のコマンドを使用するだけです。
Sudo apt purge php*
enterキーを押します。このコマンドはすべてのphpインストールを削除し、その後、必要なバージョンをインストールできます。