जवाबों:
जो कोई Ubuntu 10.04 LTS को PHP 5.3.10 में अपग्रेड करना चाहता है, उसके लिए मैंने यह किया है:
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
यह उपयोग करने में थोड़ा कठोर दिखता है, sudo apt-get remove --purge php*
लेकिन उबंटू उन फ़ाइलों के भार को सूचीबद्ध करने के लिए आगे बढ़ता है जो फ़िल्टर हो जाती हैं, लेकिन फिर नजरअंदाज कर दिया जाता है और मैंने अब तक 3 बार सफलतापूर्वक उन्नयन किया है।
गुड लक और ब्रायन मर्सर को उनके php5 पीपीए के लिए धन्यवाद।
[अपडेट २०१४-११-०५]
से Ondřej Sury के लॉन्चपैड साइट:
jrsalunga, आप 5.3.10 संकुल में सटीक (अभी पिछले सप्ताह अद्यतन) से खींचने की कोशिश कर सकते हैं, हालांकि यह संशोधन के बिना संकलित नहीं हो सकता है:
apt-get install ubuntu-dev-tools
pull-lp-source php5 precise
dpkg-source -x php5_5.3.10-*.dsc
apt-get build-dep php5
cd php5-5.3.10
debuild binary
इसमें लंबा समय लगेगा, और 10.04 और 12.04 के बीच सभी परिवर्तनों के कारण विफल हो सकता है। हालांकि, यदि यह सफल होता है, तो उत्पादित .debs 10.04 पर पूरी तरह से स्थापित होना चाहिए।
PHP 5.3.10 के लिए 3rd पार्टी पीपीए पर जानकारी के लिए डीग के लिए धन्यवाद। मैं उन निर्देशों का उपयोग करके अपने 10.04 इंस्टॉल को अपग्रेड करने में सक्षम था।
उन्नयन के दौरान एक हिचकी यह थी कि मैं apt-add-repository
अपने सिस्टम पर उपलब्ध नहीं था । यह पता चला है कि यह पैकेज द्वारा प्रदान किया गया है python-software-properties
।
समान समस्या वाले किसी भी व्यक्ति के लिए, इसे स्थापित करें:
sudo apt-get install python-software-properties
आपको तब apt-add-repository
अपने सिस्टम पर उपलब्ध होना चाहिए ।
यदि नवीनतम संस्करण रिपॉजिटरी में उपलब्ध है तो अधिकतर सॉफ्टवेयर / एप्लिकेशन उबंटू (और अन्य GNULINUX वितरण में) नियमित अपडेट के साथ स्वचालित रूप से अपडेट हो जाते हैं।
PHP ने 5.3.10 संस्करण को स्थिर के रूप में जारी किया है, लेकिन मुझे डर है कि यह उबंटू के भंडार पर अभी तक उपलब्ध नहीं है। और मुझे नहीं लगता कि वे 10.04 के लिए उपलब्ध कराएंगे। क्योंकि अगर आप यहां ("पैकेज बाय डिस्ट्रीब्यूशन-> उबंटू") अंडरबैंक के हर वर्जन के लिए पीएचपी की उपलब्धता की जांच करते हैं, तो आप Ubuntu के 12.04 के लिए उपलब्ध पीएचपी का नवीनतम संस्करण भी पा सकते हैं (जो अभी जारी नहीं हुआ है) 5.3.8। और 10.04 के लिए यह 5.3.2 है। जब आप नियमित रूप से अपडेट करते हैं तो यह अपडेट नहीं हो रहा है।
अब, भले ही आप उबंटू को नवीनतम स्थिर संस्करण में अपडेट करते हैं, जो कि 11.10 है, आपको PHP 5.3.10 नहीं बल्कि 5.3.6 मिलने वाला है।
हो सकता है कि आपको उनके रिपॉजिटरी को अपडेट करने तक इंतजार करना चाहिए। या यदि आप प्रतीक्षा नहीं कर सकते हैं तो इसे वेबसाइट से डाउनलोड करें और इसे स्वयं संकलित करें और स्थापित करें, यदि आप जानते हैं कि यह कैसे करना है।
:)