আমি চেষ্টা করেছিলাম sudo yum install flex
কিন্তু আমি পেয়েছি: কোনও প্যাকেজ ফ্লেক্স উপলব্ধ নেই। আমি jsunpack ইনস্টল করার জন্য ইয়ার 1.6 এর নির্ভরতার জন্য এটি ইনস্টল করার চেষ্টা করছি। সাহায্যের জন্য আপনাকে ধন্যবাদ।
আমি চেষ্টা করেছিলাম sudo yum install flex
কিন্তু আমি পেয়েছি: কোনও প্যাকেজ ফ্লেক্স উপলব্ধ নেই। আমি jsunpack ইনস্টল করার জন্য ইয়ার 1.6 এর নির্ভরতার জন্য এটি ইনস্টল করার চেষ্টা করছি। সাহায্যের জন্য আপনাকে ধন্যবাদ।
উত্তর:
ধরে নিই যে আপনি উবুন্টু ব্যবহার করছেন, আপনার সাধারণত প্যাকেজ ইনস্টল করার চেষ্টা করা উচিত নয় yum
। এটি শুধুমাত্র খুব বিশেষ পরিস্থিতিতে সরবরাহ করা হয়। সাধারণত আপনার উবুন্টুর প্যাকেজ ম্যানেজার, এপিটি (ব্যবহার করে apt-get
, বা বিকল্প হিসাবে aptitude
), বা এর কোনও গ্রাফিকাল ফ্রন্টেন্ডেন্ড (যেমন উবুন্টু সফটওয়্যার সেন্টার বা সিনাপটিক প্যাকেজ ম্যানেজার ) এর মাধ্যমে সফ্টওয়্যার ইনস্টল করা উচিত ।
yum
প্রাথমিকভাবে রেড হ্যাট ভিত্তিক সিস্টেমে ব্যবহৃত হয় (ফেডোরা, রেড হ্যাট এন্টারপ্রাইজ লিনাক্স এবং সেগুলির ডেরিভেটিভস সহ)। উপরের কমান্ডগুলি হ'ল পরিবর্তে আপনি কী ব্যবহার করবেন। নির্দিষ্ট প্যাকেজ ফাইল থেকে প্যাকেজ ইনস্টল করার জন্য Red Hat ভিত্তিক সিস্টেমে নিম্ন-স্তরের সরঞ্জামটি rpm
। dpkg
(বা এর গ্রাফিকাল সম্মুখভাগ gdebi
) উবুন্টুতে এই উদ্দেশ্যে ব্যবহার করা উচিত। প্যাকেজ dpkg
ইনস্টল .deb
করে - আপনি যদি সত্যিই কোনও .rpm
প্যাকেজ ইনস্টল করার প্রয়োজন দেখতে পান তবে এটি থেকে প্যাকেজ alien
তৈরি করে .deb
ইনস্টল করার জন্য আপনার ব্যবহার করা উচিত ।
আরও তথ্যের জন্য সফ্টওয়্যার ইনস্টল করা দেখুন ।
এই বিশেষ পরিস্থিতিতে আপনি flex
এখানে ক্লিক করে ইনস্টল করতে সক্ষম হতে পারেন :
অথবা আপনি এই আদেশগুলি চালিয়ে এটি ইনস্টল করতে পারেন:
sudo apt-get update
sudo apt-get install flex
কোন সংস্করণে কোন প্যাকেজগুলি উপলব্ধ রয়েছে এবং কোন সফ্টওয়্যার উত্স থেকে প্রথম কমান্ড তথ্য আপডেট করে। কমান্ড লাইন থেকে প্যাকেজ ইনস্টল বা আপগ্রেড করার আগে এটি চালানোর পরামর্শ দেওয়া হচ্ছে। যেখানে yum
ইনস্টল করার চেষ্টা করার আগে সর্বদা এই তথ্যটি আনা হবে (যা কার্যকর, তবে এটি যদি আপনি yum
অল্প সময়ের মধ্যে কয়েকটি কমান্ড পরিচালনা করেন তবে প্রয়োজনের তুলনায় এটি আরও অনেক বেশি সময় নেয়) sudo apt-get install ...
তবে এই তথ্যটি আনবে না।
আপনি যদি sudo apt-get update
প্রথমটি চালনা করেন না এবং আপনি কিছুক্ষণের মধ্যে এটি চালনা করেন না, আপনি প্যাকেজটির একটি পুরানো সংস্করণ পেয়ে যাচ্ছেন, এত পুরানো সংস্করণ আনার চেষ্টা করছেন যা এটি আর উপলভ্য নয়, বা এমন সংস্করণ পাচ্ছেন না যা পাওয়া যায় না আপনি ইনস্টল করা অন্যান্য প্যাকেজগুলির সাথে সরাসরি কাজ করুন।
আপনি টাইপ করে অ্যাপটিটিউড ইনস্টল করার চেষ্টা করতে পারেন sudo apt-get install aptitude
(যদি আপনার ইতিমধ্যে এটি না থাকে) এবং তারপরে টাইপ করুন sudo aptitude search flex
।
এটি প্যাকেজ সনাক্ত যদি sudo aptitude install flex
।
এইভাবে ইমরংয়ের উপায় থেকে কিছুটা আঁকতে হবে তবে এটি আপনাকে ফ্লেক্সের জন্য উপলব্ধ অন্যান্য প্যাকেজগুলি ব্রাউজ করতে দেয়।
apt-cache search flex
একই জিনিস, আপনি প্রবণতা ইনস্টল করতে হবে না।
আপনি (আমার মন্তব্য অনুসারে যা আইরংয়ের উত্তরের আগে এসেছিল) ভুল লিনাক্স ডিস্ট্রোতে আদেশ ব্যবহার করে। উবুন্টু, যেমন ডেবিয়ান apt
অ্যাপ্লিকেশনগুলি ইনস্টল এবং পরিচালনা করতে ব্যবহার করে (উন্নত প্যাকেজ সরঞ্জাম)। দয়া করে আপনার গাইডে থাকা সমস্ত ইনস্টলেশন পদক্ষেপের জন্য ব্যবহার করুন sudo apt-get update
, অনুসরণ করুন sudo apt-get install flex
এবং ব্যবহার করুন sudo apt-get install
packagename
।
yum
? আমি ধরে নিচ্ছি আপনি উবুন্টু ব্যবহার করছেন। যদি তা না হয় তবে দয়া করে এটি নির্দেশ করুন।