জেসিতে এসিড থেকে PHP7.0 ইনস্টল করা


11

আমি ডেবিয়ান জেসির উপর পিএইচপি 7.0 চেষ্টা করতে চাই এবং এসিড থেকে এটি ইনস্টল করার চেষ্টা করছি। যাইহোক, php7.0উপর নির্ভর করে php7.0-commonযার উপর নির্ভর করে php-common > 18যখন php-commonসিদ মধ্যে 17 এ এর মানে কি এই এটি ইনস্টল করা কেবল অসম্ভব php7.0মুহূর্তে এই ডিস্ট্রিবিউশন থেকে? কেন এমন?

আমি জানি যে এটা উৎস থেকে ইনস্টল করার যেমন যেমন ব্যাখ্যা সম্ভব এখানে , আমি শুধু সরকারী প্যাকেজ সম্পর্কে জিজ্ঞাসা করা করছি।


দ্রষ্টব্য : এসিডে থাকা প্যাকেজগুলি ঠিক করা হয়েছে এবং সেখান থেকে ইনস্টল করা এখন (জানুয়ারী 6, 2016) সম্ভব।

উত্তর:


22

আপনার কাছে নতুন সংস্করণ সহ আনুষ্ঠানিক রেপো রয়েছে। I386 এবং amd64 প্যাকেজগুলির জন্য ওয়েব সার্ভারগুলির জন্য সর্বাধিক আপ টু ডেট সফটওয়্যারগুলির জন্য ডেবিয়ান অন্যতম সেরা সঞ্চিত সংগ্রহস্থল ব্যবহার করা ডটদেব।

" ডটদেব হ'ল একটি অতিরিক্ত ভাণ্ডার যা আপনার ডেবিয়ান সার্ভারগুলির জন্য আপ টু ডেট প্যাকেজ সরবরাহ করে"

তাদের 3 রা ডিসেম্বর (2015) থেকে পিএইচপি 7 রয়েছে এবং নভেম্বর থেকে তাদের একটি প্রাক-প্যাকেজযুক্ত বিটা রয়েছে।

এখানে থেকে ডটদেব সংগ্রহস্থল যুক্ত করতে ।

সম্পাদনা করুন /etc/apt/sources.listএবং যুক্ত করুন

deb http://packages.dotdeb.org jessie all

সংগ্রহস্থল কীটি আনুন এবং এটি ইনস্টল করুন।

wget https://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg

তবু কর

sudo apt-get update

এবং সর্বশেষে:

sudo apt-get install php7.0

পিএইচপি 7 সম্পর্কিত প্যাকেজগুলি অনুসন্ধান করতে:

apt-cache search php | grep ^php7

উবুন্টুতে আপনার এর জন্য ইতিমধ্যে পিপিএও রয়েছে

দেখে মনে হচ্ছে ডেবিয়ান ব্যাকপোর্টগুলিতে এখনও পিএইচপি 7.0 নেই। অদূর ভবিষ্যতে এখানে অনুসন্ধান করুন


@ ক্লার্ক্ক তারা এটিকে পিএইচপি 7.0 এ পরিবর্তন করেছে। পোস্ট আপডেট। ভবিষ্যতে ক্ষেত্রে, সদৃশ প্রশ্ন খুলবেন না।
রুই এফ রিবেইরো

ডেবিয়ান 7 প্যাকেজগুলি সর্বদা সঠিকভাবে ইনস্টল হয় না। আমি ক্লাউড পরিষেবাগুলি চালাচ্ছি এবং স্বয়ংক্রিয়ভাবে কয়েকবার পিএইচপি এক্সটেনশনের জন্য ডেবিয়ান প্যাকেজটি ইনস্টল করেছি। 1:50 এর মতো সম্ভাবনা রয়েছে যে প্যাকেজটি ইনস্টলের ক্ষেত্রে আংশিকভাবে ব্যর্থ হচ্ছে এবং দ্বিতীয় "dpkg -i" দরকার। আমি এখনও পর্যন্ত কারণটি খুঁজে পেতে পারি না, আমি এটি একটি লুপের মাধ্যমে সমাধান করেছি যা কাজ না করা পর্যন্ত প্রতিটি এক্সটেনশন ইনস্টল করে।
জন

মজাদার. স্বয়ংক্রিয় ইনস্টলগুলিতে এলোমেলো স্টল / হ্যাঙ্গআপগুলির সাথে আমার একই সমস্যা ছিল এবং টাইমআউট পরামিতিগুলি প্রবর্তন করতে হয়েছিল। তারা কোনও নির্দিষ্ট রেপিতে সীমাবদ্ধ ছিল না।
রুই এফ রিবেইরো

1
হ্যাঁ, আমি একটি ব্যাশ স্ক্রিপ্টে একটি লুপ ব্যবহার করছি যা "php -r" এর সাথে পরীক্ষা করে যদি ফাংশনটি কাজ করে না এবং dpkg ইনস্টল প্রক্রিয়াটি কাজ না করে পুনরায় পুনরায় পুনরায় পুনরায় পুনরায় প্রয়োগ করে। এটি এলোমেলোভাবে এবং একই লিনাক্স ইমেজে ঘটে তাই ঠিক একই শর্ত শর্ত।
জন

3

আপনার উত্সগুলিতে তালিকাভুক্ত মূল ভান্ডারটি যোগ করুন distribution তালিকা: আপনার বিতরণ (জেসি, হুইজি বা স্কুইজ) এর উপর নির্ভর করে আপনার /etc/apt/sources.list ফাইলটিতে এই দুটি লাইন যুক্ত করুন।

deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

ডেবিয়ান 8 "জেসি" (আরসি 3) এর পিএইচপি 7.0 এর জন্য, এই দুটি লাইনও যুক্ত করুন:

deb http://packages.dotdeb.org jessie-php7.0 all
deb-src http://packages.dotdeb.org jessie-php7.0 all

GnuPG কী আনুন এবং ইনস্টল করুন:

wget https://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg

চালান apt-get update && apt-get install php7-*


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.