Bagi siapa saja yang ingin meningkatkan Ubuntu 10,04 LTS ke PHP 5.3.10, ini adalah bagaimana saya melakukannya:
sudo apt-get remove --purge php*
sudo apt-get autoremove
sudo add-apt-repository ppa:l-mierzwa/lucid-php5
sudo apt-get update
sudo apt-get install php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql php5-gd
sudo service apache2 restart
sudo pecl uninstall apc
sudo pecl install apc
Itu terlihat sedikit drastis menggunakan sudo apt-get remove --purge php*
tetapi Ubuntu tidak melanjutkan untuk daftar banyak file yang bisa disaring tetapi kemudian diabaikan dan saya telah berhasil memutakhirkan 3 kali sejauh ini.
Semoga Sukses dan terima kasih kepada Brian Mercer untuk PPA php5-nya.
[Pembaruan 2014-11-05]
Dari situs launchpad Ondřej Surý:
- PHP 5.4: ppa: ondrej / php5-oldstable
- PHP 5.5: ppa: ondrej / php5
- PHP 5.6: ppa: ondrej / php5-5.6
jrsalunga, Anda dapat mencoba menarik dari paket 5.3.10 dari tepat (baru saja diperbarui minggu lalu), meskipun mungkin tidak dapat dikompilasi tanpa modifikasi:
Ini akan memakan waktu lama, dan mungkin gagal karena semua perubahan antara 10,04 dan 12,04. Namun, jika berhasil, deb yang dihasilkan harus sepenuhnya dapat diinstal pada 10,04.
sumber
Terima kasih untuk Dig untuk info tentang PPA pihak ke-3 untuk PHP 5.3.10. Saya dapat memutakhirkan pemasangan 10,04 saya menggunakan instruksi tersebut.
Satu masalah selama upgrade adalah saya tidak memiliki
apt-add-repository
sistem saya. Ternyata ini disediakan oleh paketpython-software-properties
.Untuk siapa pun dengan masalah yang sama, instal dengan:
Anda kemudian harus
apt-add-repository
tersedia di sistem Anda.sumber
Sebagian besar perangkat lunak / aplikasi diperbarui secara otomatis dengan pembaruan reguler di Ubuntu (dan distribusi GNULinux lainnya) jika versi terbaru tersedia dalam repositori.
PHP telah merilis versi 5.3.10 sebagai stabil tetapi saya khawatir itu belum tersedia di repositori Ubuntu. Dan saya tidak berpikir mereka akan tersedia untuk 10,04. Karena jika Anda memeriksa di sini (di bawah "Package by distribution-> Ubuntu") ketersediaan PHP untuk setiap versi Ubuntu, Anda dapat menemukan versi PHP terbaru yang tersedia untuk Ubuntu 12.04 (yang belum dirilis) adalah 5.3.8. Dan untuk 10,04 adalah 5.3.2. Mungkin itu sebabnya tidak diperbarui ketika Anda melakukan pembaruan rutin.
Sekarang, bahkan jika Anda memperbarui Ubuntu ke versi stabil terbaru, yaitu 11.10, Anda tidak akan mendapatkan PHP 5.3.10 tetapi 5.3.6.
Mungkin Anda harus menunggu sampai mereka memperbarui repositori mereka. Atau jika Anda tidak bisa menunggu maka unduh dari situs webnya dan kompilasi & instal sendiri, jika Anda tahu cara melakukannya.
:)
sumber