🐙

【PHP】Chromebook の Debian 12 に PHP 8.3 をインストールする

2024/04/02に公開

PHP 8.3 を Chromebook の Linux コンテナにインストールしました。ChromeOS 121 (2024年2月リリース)から Linux コンテナの OS は Debian 12 Bookworm です。

まずディストリビューションの情報を調べるための lsb-release パッケージを導入します。

sudo apt install lsb-release

lsb_release コマンドを実行して Debian のコードネームを調べることができます。

lsb_release -sc
No LSB modules are available.
bookworm

次にsury.org のリポジトリを登録します。

sudo apt install apt-transport-https
sudo curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/php.list'

リポジトリの情報をアップデートします。

sudo apt update

PHP 8.3 をインストールします。

> sudo apt install php8.3 php8.3-cli php8.3-{curl,mbstring,intl}

インストールされた PHP のバージョンを確認します。

php -v
PHP 8.3.4 (cli) (built: Mar 29 2024 05:24:33) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.4, Copyright (c) Zend Technologies
    with Zend OPcache v8.3.4, Copyright (c), by Zend Technologies

Discussion