PHPのバージョンを5.3から5.4へアップグレードする際、ちょっと引っかかったのでその備忘録です。
検索すると「how do I upgrade from php 5.3 to php 5.4.6 in ubuntu?」のように割と簡単にできる感じだ。
$ sudo add-apt-repository ppa:ondrej/php5 $ sudo apt-get update $ sudo apt-get install php5
で、そのまま実行したのだがうまくいかない。で、後で気がついたのだが「add-apt-repository」コマンドが command not found エラーだった。
そこでgoogle検索すると「How to Fix Error sudo: add-apt-repository: command not found」で、「python-software-properies」パッケージがインストールされていないということで、パッケージをインストールした。
$ sudo apt-get install python-software-properties
でこの後、前述の「apt-get install php5」を利用せず、あっちこっち検索していたときに見つけた「Upgrade PHP 5.3.x to 5.4.11 in UBUNTU 12.04」ページで説明されていた手順でアップグレードした。
$ sudo add-apt-repository ppa:ondrej/php5 $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade
以上でPHP5.3.10からPHP5.4.15へアップグレードが完了した。