10.04 এ কীভাবে পিএইচপি 5.3.10 এ আপডেট করবেন?


12

আমি লিনাক্সে নতুন এবং উবুন্টু এবং এলএএমপি সার্ভার ইনস্টল করার সাথে কেবলমাত্র প্রাথমিক অভিজ্ঞতা রয়েছে। আমি "অ্যাপ-গেট ইনস্টল" পদ্ধতিটি ব্যবহার করে সফলভাবে ইনস্টল করেছি। আমার সমস্যাটি হল আমি পিএইচপি 5.3.2 থেকে পিএইচপি 5.3.10 আপডেট করতে চাই। এটা কি সম্ভব? টিয়া!

উত্তর:


13

যে কেউ উবুন্টু 10.04 এলটিএসকে পিএইচপি 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 বার সফলভাবে আপগ্রেড করেছি।

শুভকামনা এবং তার পিএইচপি 5 পিপিএর জন্য ব্রায়ান মার্সারকে ধন্যবাদ।

[আপডেট 2014-11-05]

থেকে Ondřej Sury এর launchpad সাইট:

  • পিএইচপি 5.4: পিপিএ: অনড্রেজ / পিএইচপি 5-প্রাচীনতম able
  • পিএইচপি 5.5: পিপিএ: অনড্রেজ / পিএইচপি 5
  • পিএইচপি 5.6: পিপিএ: অনড্রেজ / পিএইচপি 5-5.6

আপডেট, এই পিপিএ / রেপো কি নামানো হয়েছে বলে মনে হচ্ছে?
মাইক ক্রিটেনডেন

5

জর্সালুঙ্গা, আপনি 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-তে সম্পূর্ণ ইনস্টলযোগ্য হবে।


থিওরিতে দুর্দান্ত থাকা সত্ত্বেও এটি কাজ করবে না কারণ পিএইচপি -5.3-10 মাইএসকিএল 5.5 এর উপর নির্ভর করে।
বার্ডির

ওয়েল আপনি অবশ্যই mysql-5.5 থেকে 10.04 এ ব্যাকপোর্ট করতে পারেন। :) তবে আপনি যদি এটি না করতে চান তবে আপনি খুব সহজেই 5.5 এর উপর ভিত্তি নির্ভরতা 5.1 এ ফিরে পরিবর্তন করতে পারেন এবং এটি কার্যকর হবে। সেই বিল্ড-ডিপ হওয়ার একমাত্র কারণ হ'ল মাইএসকিএলড চলমান পরীক্ষা স্যুট চালানো।
স্প্যাম্যাপস

আমি এখানে জে এর পদ্ধতি ব্যবহার করে MySQL-5.5 ইনস্টল হয়েছে: superuser.com/questions/146337/...
iDev247

Api.edge.launchpad.net এর সাথে আমার আর একটি সমস্যা ছিল আর সমর্থন করা হচ্ছে না। জন্য / etc / হোস্ট মধ্যে 91.189.89.224 api.edge.launchpad.net 91.189.89.225 api.edge.launchpad.net যোগ করে সমাধান করা
কিথ জন হাচিসন

5

পিএইচপি 5.3.10 এর জন্য তৃতীয় পক্ষের পিপিএ সম্পর্কিত তথ্যের জন্য ডিগকে ধন্যবাদ জানাই। আমি এই নির্দেশাবলী ব্যবহার করে আমার 10.04 ইনস্টল আপগ্রেড করতে সক্ষম হয়েছি।

আপগ্রেড করার সময় একটি হিচাপ ছিল apt-add-repositoryআমার সিস্টেমে আমার উপলব্ধ ছিল না । এটি প্যাকেজ দ্বারা সরবরাহ করা হয় দেখা যাচ্ছে python-software-properties

একই সমস্যা যে কারও জন্য, এটি দিয়ে এটি ইনস্টল করুন:

sudo apt-get install python-software-properties

তারপরে apt-add-repositoryআপনার সিস্টেমে উপলব্ধ থাকা উচিত ।


0

সর্বাধিক সফ্টওয়্যার / অ্যাপ্লিকেশনগুলি উবুন্টুতে নিয়মিত আপডেটগুলি সহ স্বয়ংক্রিয়ভাবে আপডেট হয় (এবং অন্যান্য GNULinux বিতরণে) যদি সর্বশেষতম সংস্করণটি সংগ্রহস্থলটিতে উপলব্ধ থাকে।

পিএইচপি 5.3.10 সংস্করণ স্থিতিশীল হিসাবে প্রকাশ করেছে তবে আমি ভয় করি যে এটি উবুন্টুর সংগ্রহস্থলটিতে এখনও পাওয়া যায় নি। এবং আমি মনে করি না যে তারা 10.04 এর জন্য উপলব্ধ করবে। কারণ আপনি যদি এখানে ("প্যাকেজগুলি ডিস্ট্রিবিউশন-> উবুন্টু" এর অধীনে) উবুন্টুর প্রতিটি সংস্করণের পিএইচপি-র উপলব্ধতা পরীক্ষা করে থাকেন তবে আপনি উবুন্টু 12.04 (যা এখনও প্রকাশিত হয়নি) এর জন্য পিএইচপি এর সর্বশেষ সংস্করণ পাওয়া যাবে 5.3.8। এবং 10.04 এর জন্য এটি 5.3.2। আপনি নিয়মিত আপডেট করার সময় কেন এটি আপডেট হচ্ছে না তা হতে পারে।

এখন, আপনি যদি উবুন্টুকে সর্বশেষতম স্থিতিশীল সংস্করণে আপডেট করেন তবে এটি ১১.১০, আপনি পিএইচপি ৫.৩.১০ পাচ্ছেন না কিন্তু .3.৩..6 পাবেন না।

তারা তাদের সংগ্রহস্থল আপডেট না হওয়া পর্যন্ত আপনার অপেক্ষা করা উচিত। অথবা যদি আপনি অপেক্ষা করতে না পারেন তবে এটির ওয়েবসাইট থেকে এটি ডাউনলোড করুন এবং এটি নিজেই সংকলন করুন এবং ইনস্টল করুন, যদি আপনি কীভাবে এটি করতে জানেন তবে।

:)


এ্যা! আমার পরিকল্পনা হ'ল পিএইচপি ম্যানুয়ালি ইনস্টল করার জন্য আমি ইতিমধ্যে পিএইচপি -5.3.10.tar.gz ডাউনলোড করেছি। তবে আমি এটি জানি না। =)
জারসালঙ্গা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.