星期日, 9月 02, 2012

ubuntu 停止維護版本如何更新套件

有些客戶server一直是維持舊版本,這點對我們建立模擬環境會是一個挑戰,日前有個case,他們的需求是
php 5.2.x
Mysql 5.1.x

一開始我用 ubuntu 10.04版本,mysql 有5.1.x的套件可以安裝,但是 php怎麼找都是 5.3以上的版本,網路上找到好幾篇文章,指導如何去舊的版本(ubuntu 9.10)安裝 php 5.2
請參考........
Ubuntu 10.04 Specific : How to downgrade to php 5.2 before install
紫贏的記事本-ubuntu 如何安裝 php 5.2.x 的版本
Install (downgrade) php 5.2.x in Ubuntu 10.04 Lucid

但是都無法安裝成功,原來是這些End of Life (EOL)已經停止維護的版本內建
/etc/apt/source.list
路徑都失效了。



所以這時候得修改路徑了。

## EOL upgrade sources.list
# Required
deb http://old-releases.ubuntu.com/ubuntu/ CODENAME main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ CODENAME-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ CODENAME-security main restricted universe multiverse

# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ CODENAME-backports main restricted universe multiverse

CODENAME 是指各版本的名子,所以只要修改版本名子就完成了

ubuntu 版本名子參考
推文到plurk

0 意見:

張貼留言

 

Followers

哈克 Copyright © 2009 Blogger Template Designed by Bie Blogger Template