PHP5を安定した最新のPHP5バージョンにアップデートするには?

PHP5を安定した最新のPHP5バージョンにアップデートするには?

PHP 5.5.14を2018年7月19日にリリースされた最新のPHP 5.6.37にアップデートする方法についての情報が見つかりません。

私は実行しましたが、PHP 5.5.14apt-get updateapt-get upgradeまだインストールされています。

オペレーティングシステム:openSUSE Leap バージョン 42.3

答え1

PHPを直接ビルドし、--with-prefixまたは--prefixを使用できます(例:/usr/local/php)。

./configure コマンドの後に何を入力すべきかわからない場合は、現在の PHP からコピーできます。これはphpinfo()(...でコンパイル)に表示されます。

--prefixスイッチを使用して設定することを忘れないでください。

答え2

Software.opensuse.orgでopenSUSEパッケージを検索でき、ログインしている必要があります。ここ。非公式のビルドが表示されるので、非常に注意して以前の状態にロールバックできることを確認してください。一度試してみた場合は、そのリポジトリをシステムに追加して最新バージョンをインストールしてみてください。

# Add repo
zypper addrepo https://download.opensuse.org/repositories/Cloud:/Platform:/buildpacks:/dependencies/openSUSE_Leap_42.3/ php-5

# List php-5 packages
zypper se -s php-5  

Loading repository data...
Reading installed packages...

S  | Name       | Type       | Version    | Arch   | Repository
---+------------+------------+------------+--------+-----------
   | php-5.6.37 | srcpackage | 5.6.37-1.1 | noarch | php-5.6   
i+ | php-5.6.37 | package    | 5.6.37-1.1 | x86_64 | php-5.6   
   | php-5.6.38 | srcpackage | 5.6.38-1.1 | noarch | php-5.6   
   | php-5.6.38 | package    | 5.6.38-1.1 | x86_64 | php-5.6   

最新バージョンがあるのでインストールしてください。

zypper in php-5.6.38

The following NEW package is going to be installed:
  php-5.6.38

1 new package to install.
Overall download size: 2.2 KiB. Already cached: 0 B. No additional space will be used or freed after the operation.
Continue? [y/n/...? shows all options] (y):

関連情報