আমি এপিটি থেকে পিএইচপি ইনস্টল করেছি - আমি কীভাবে সেই সংস্করণটি সরাতে এবং একটি পুরানো ইনস্টল করতে পারি?
আমি এপিটি থেকে পিএইচপি ইনস্টল করেছি - আমি কীভাবে সেই সংস্করণটি সরাতে এবং একটি পুরানো ইনস্টল করতে পারি?
উত্তর:
আপনি অ্যাপের সাথে যে কোনও প্যাকেজের একটি পুরানো সংস্করণ ইনস্টল করতে পারেন - আপনার সুনির্দিষ্ট সংস্করণ নামটি দেখতে হবে যা আপনি চান। ধরে নিই যে আপনি দেবিয়ান ব্যবহার করছেন, আপনি তাদের সাইটে http://www.debian.org/distrib/packages প্যাকেজগুলির পুরানো সংস্করণগুলি সন্ধান করতে পারেন
নির্দিষ্ট প্যাকেজ ইনস্টল করার ফর্ম্যাটটি হ'ল:
apt-get install <package name>=<version>
যেমন আপনি যদি 5.3.3-7 + স্কিজে 3 নামের সংস্করণটি ইনস্টল করতে চান তবে আপনি এটি ব্যবহার করুন:
apt-get install php5=5.3.3-7+squeeze3
তবে এই ধরণের বিষয়টি আমাকে প্রশ্নে নিয়ে আসে "আপনি কেন এটি করতে চান?" আপনার পিএইচপি স্ক্রিপ্ট থাকতে পারে যেখানে পিএইচপি এর পুরানো সংস্করণ প্রয়োজন, আপনার অভিজ্ঞতায় খুব বেশি সময় ধরে পিএইচপি স্ক্রিপ্টগুলি ভেঙে গেছে এমন কোনও আপগ্রেড হয়নি (আমি একটি ওয়েব সার্ভার চালিত করি যা বেশ কয়েকটি শতাধিক ওয়েবসাইটের হোস্ট করে)। এর মতো, আপনি আপনার সার্ভারে পিএইচপি-র একটি বিপজ্জনকভাবে সুরক্ষিত সংস্করণ চালাচ্ছেন। আপনি কি নিশ্চিত যে আপনি এটি করতে চান?
apt-get remove --purge yourphppackage
এখানে যান: http://archive.ubuntu.com/ubuntu/pool/main/p/php5/
আপনার প্রয়োজনীয় সংস্করণটির ডেব ফাইলটি পান।
dpkg -i yourphppackage.deb
পুরানো সংস্করণটি আনইনস্টল করুন sudo apt-get purge php
তারপরে এই http://sg2.php.net/relayss/ লিঙ্কটি ব্যবহার করে আমরা পিএইচপি-র নির্দিষ্ট সংস্করণটির যে কোনও টার সংক্ষেপন ডাউনলোড করতে সক্ষম।
নীচের পদক্ষেপগুলি অনুসরণ করুন
টারের ফাইলটি বের করুন
cd php-7.0.*
./configure
make
sudo make install
ব্যবহার করে পিএইচপি সংস্করণ পরীক্ষা করুন php -v