পূর্ববর্তী নিবন্ধগুলিতে আমরা আপনাকে অ্যাপটি-গের সাহায্যে ডেবিয়ান ভিত্তিক লিনাক্স বিতরণগুলিতে অ্যাপ্লিকেশনগুলি কীভাবে ইনস্টল করব তা দেখিয়েছি এবং আমরা আপনাকে yum ব্যবহার করে Red Hat ভিত্তিক লিনাক্স বিতরণগুলিতে অ্যাপ্লিকেশন ইনস্টল করার পদ্ধতি দেখিয়েছি।
এই নির্দেশিকায় আমরা আপনাকে ম্যানজারোর মতো আর্ক ভিত্তিক লিনাক্স বিতরণগুলির মধ্যে কমান্ড লাইন ব্যবহার করে প্যাকেজগুলি কীভাবে ইনস্টল করব তা প্রদর্শন করব।
আপনার কম্পিউটারে কোন অ্যাপ্লিকেশন ইনস্টল করা হয়
নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনি আপনার সিস্টেমে ইনস্টল সমস্ত প্যাকেজের তালিকা দেখতে পারেন:
প্যাকম্যান -Q
এটি আপনার কম্পিউটার এবং তাদের সংস্করণ সংখ্যার সমস্ত অ্যাপ্লিকেশনগুলির একটি তালিকা প্রদান করবে।
একটি ইনস্টল অ্যাপ্লিকেশন জন্য পরিবর্তন লগ দেখুন
আপনি নিম্নরূপ বিভিন্ন প্রশ্নের বিকল্পগুলি সরবরাহ করে প্যাকেজ বা প্রকৃতপক্ষে প্যাকেজগুলির সম্পর্কে আরও তথ্য পুনরুদ্ধার করতে পারেন:
অন্যান্য প্যাকেজগুলির জন্য নির্ভরতা হিসাবে ইনস্টল প্যাকেজ দেখুন
উপরের কমান্ডটি যদি অক্টোপির জন্য বিদ্যমান থাকে তবে এটি পরিবর্তনযোগ্য হবে। যদি এটি বিদ্যমান না থাকে তবে একটি বার্তা প্রদর্শন করা হবে যা আপনাকে কোনও পরিবর্তনকারী উপলব্ধ নেই।
প্যাকম্যান -Q-D
উপরের কমান্ডটি আপনাকে অন্যান্য সমস্ত ফাইলগুলিতে নির্ভরশীলতা হিসাবে ইনস্টল করা সমস্ত ফাইল দেখায়।
প্যাকম্যান -Q-DT
এটি আপনাকে আপনার কম্পিউটারে ইনস্টল করা সমস্ত অনাথ নির্ভরতা প্রদর্শন করবে।
স্পষ্টভাবে ইনস্টল প্যাকেজ দেখুন
আপনি যদি স্পষ্টভাবে ইনস্টল থাকা সমস্ত প্যাকেজ দেখতে চান তবে নিম্নোক্ত কমান্ডটি ব্যবহার করুন:
প্যাকম্যান -Q-e
একটি সুনির্দিষ্ট প্যাকেজ যা আপনি প্রকৃতপক্ষে অন্য প্যাকেজের নির্ভরতা হিসাবে ইনস্টল করা প্যাকেজের বিরোধিতায় ইনস্টল করতে পছন্দ করেছেন।
নিম্নোক্ত কমান্ডটি ব্যবহার করে আপনি কোন স্পষ্ট প্যাকেজগুলির উপর নির্ভরশীলতা দেখতে পাচ্ছেন না:
একটি গ্রুপ সব প্যাকেজ দেখুন
কোন গ্রুপ প্যাকেজগুলি আপনার অন্তর্গত তা দেখতে নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:
প্যাকম্যান -Q-G
এই প্যাকেজের নামে অনুসরণ করে গ্রুপের নাম তালিকাভুক্ত করবে।
আপনি যদি কোন নির্দিষ্ট গোষ্ঠীতে সমস্ত প্যাকেজ দেখতে চান তবে আপনি গ্রুপের নাম উল্লেখ করতে পারেন:
ইনস্টল প্যাকেজ সম্পর্কে তথ্য ফিরে
প্যাকেজ সম্পর্কে বিস্তারিত, বিবরণ এবং অন্যান্য সমস্ত পদ্ধতি জানতে চাইলে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
প্যাকম্যান -Q -i প্যাকেজজেনম
আউটপুট অন্তর্ভুক্ত:
- নাম
- সংস্করণ
- বিবরণ
- স্থাপত্য
- প্যাকেজের ওয়েবসাইট URL
- লাইসেন্স
- গ্রুপ
- উপলব্ধ
- নির্ভর করে
- ঐচ্ছিক ডিপ
- প্রয়োজনীয়
- জন্য ঐচ্ছিক
- সঙ্গে দ্বন্দ্ব
- প্রতিস্থাপন
- ইনস্টল করা আকার
- প্যাকেজার নাম
- নির্মাণ তারিখ
- তারিখ ইনস্টল করুন
- কারণ ইনস্টল করুন
- স্ক্রিপ্ট ইনস্টল করুন
- যাচাই
একটি ইনস্টল প্যাকেজ স্বাস্থ্য পরীক্ষা করে দেখুন
কোন নির্দিষ্ট প্যাকেজের স্বাস্থ্য পরীক্ষা করার জন্য আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:
প্যাকম্যান -Q-K প্যাকেজনাম
এটি নিম্নরূপ আউটপুট ফিরে আসবে:
স্ক্র্যাচ: 1208 মোট ফাইল, 0 অনুপস্থিত ফাইল
আপনি সমস্ত ইনস্টল করা প্যাকেজগুলির বিরুদ্ধে এই কমান্ডটি চালাতে পারেন:
একটি প্যাকেজ মালিকানাধীন সব ফাইল খুঁজুন
নিম্নলিখিত কমান্ড ব্যবহার করে আপনি একটি নির্দিষ্ট প্যাকেজের মালিকানাধীন সমস্ত ফাইল খুঁজে পেতে পারেন:
প্যাকম্যান -Q -l প্যাকেজজেনম
এটি প্যাকেজ নাম এবং এটির মালিকদের ফাইলের পথ প্রদান করে। আপনি -l এর পরে একাধিক প্যাকেজ নির্দিষ্ট করতে পারেন।
সিঙ্ক ডেটাবেসে পাওয়া প্যাকেজ খুঁজে পান না (যেমন ম্যানুয়ালি ইনস্টল করা)
নিম্নলিখিত কমান্ড ব্যবহার করে আপনি ম্যানুয়ালি ইনস্টল করা প্যাকেজগুলি খুঁজে পেতে পারেন:
প্যাকম্যান -Q-M
গুগল ক্রোম মত yaourt ব্যবহার করে ইনস্টল করা প্যাকেজ এই কমান্ড ব্যবহার করে তালিকাভুক্ত করা হবে।
সিঙ্ক ডাটাবেসে শুধুমাত্র উপলব্ধ প্যাকেজ খুঁজুন
এটি পূর্ববর্তী কমান্ডের বিপরীত এবং শুধুমাত্র সিঙ্ক ডেটাবেসগুলির মাধ্যমে ইনস্টল করা প্যাকেজগুলি দেখায়।
তারিখ প্যাকেজ খুঁজে বের করুন
প্যাকেজগুলি আপডেট করার জন্য নিম্নলিখিত কমান্ড ব্যবহার করুন:
প্যাকম্যান -Q -U
এটি প্যাকেজের তালিকা, তাদের সংস্করণ নম্বর এবং সর্বশেষ সংস্করণ নম্বরগুলি ফেরত দেবে।
Pacman ব্যবহার করে একটি প্যাকেজ ইনস্টল কিভাবে
প্যাকেজ ইনস্টল করার জন্য নিম্নোক্ত কমান্ডটি ব্যবহার করুন:
প্যাকম্যান-এস প্যাকেজেনেম
এই কমান্ড চালানোর জন্য আপনার অনুমতিগুলি বাড়ানোর জন্য আপনাকে sudo কমান্ড ব্যবহার করতে হবে। অন্যথায়, su কমান্ড ব্যবহার করে উর্ধ্বমুখী অনুমতি সহ একটি ব্যবহারকারীতে যান।
এক প্যাকেজ একাধিক সংগ্রহস্থলগুলিতে উপলব্ধ হলে আপনি নিম্নলিখিত কমান্ডের মধ্যে এটি উল্লেখ করে কোন সংগ্রহস্থল ব্যবহার করতে পারবেন তা নির্বাচন করতে পারেন:
pacman -S রিপোজিটরি নাম / প্যাকেজনাম
প্যাকম্যানের সাথে একটি প্যাকেজ ইনস্টল করা স্বয়ংক্রিয়ভাবে কোনও নির্ভরতা ডাউনলোড এবং ইনস্টল করবে।
আপনি প্যাকেজগুলির একটি গ্রুপ ইনস্টল করতে পারেন যেমন ডেস্কটপ এনভায়রনমেন্ট যেমন XFCE।
যখন আপনি একটি গ্রুপের নাম উল্লেখ করেন তখন আউটপুটটি লাইন বরাবর থাকবে:
গ্রুপ xfce4 মধ্যে 17 সদস্য আছেঅতিরিক্ত সংগ্রহস্থল1) Exo 2) Garcon 3) gtk-xfce-engine আপনি রিটার্ন টিপে গ্রুপে সমস্ত প্যাকেজ ইনস্টল করতে পারেন। বিকল্পভাবে, আপনি সংখ্যাগুলির একটি কমা দ্বারা পৃথক তালিকা সরবরাহ করে পৃথক প্যাকেজ ইনস্টল করতে পারেন (যেমন 1,২,3,4,5)। আপনি যদি 1 এবং 10 এর মধ্যে সমস্ত প্যাকেজ ইনস্টল করতে চান তবে আপনি হাইফেন (যেমন 1-10) ব্যবহার করতে পারেন। পুরনো প্যাকেজগুলি আপগ্রেড করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন: প্যাকম্যান-এস-ইউ কখনও কখনও আপনি প্যাকেজগুলি আপগ্রেড করতে চান তবে একটি নির্দিষ্ট প্যাকেজের জন্য, আপনি এটি একটি পুরানো সংস্করণে থাকতে চান (কারণ আপনি জানেন যে নতুন সংস্করণটি একটি বৈশিষ্ট্য মুছে ফেলেছে বা ভাঙা হয়েছে)। আপনি এই জন্য নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন: প্যাকম্যান-এস-ই-সিগন্যোর প্যাকেজেনেম নিম্নলিখিত কমান্ডের সাহায্যে আপনি সিঙ্ক ডাটাবেসের উপলব্ধ প্যাকেজের তালিকা দেখতে পারেন: নিম্নলিখিত কমান্ড ব্যবহার করে আপনি সিঙ্ক ডাটাবেসের প্যাকেজ সম্পর্কে বিস্তারিত তথ্য খুঁজে পেতে পারেন: আপনি যদি সিঙ্ক ডাটাবেসের একটি প্যাকেজ অনুসন্ধান করতে চান তবে নিম্নোক্ত কমান্ডটি ব্যবহার করুন: প্যাকম্যান-এস-প্যাকজেনেম ফলাফল অনুসন্ধানের মানদণ্ডের সাথে মিলে সমস্ত উপলব্ধ প্যাকেজের তালিকা হবে। নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনি সিঙ্ক ডেটাবেস আপ টু ডেট নিশ্চিত করতে পারেন: প্যাকম্যান-এস-ই এটি আপগ্রেড কমান্ড চালানোর আগে ব্যবহার করা উচিত। এটি যদি আপনি এটিতে কিছু না করে থাকেন তবে এটি চালানোর জন্যও দরকারী, যাতে আপনি যখন অনুসন্ধান করেন তখন সর্বশেষ ফলাফলগুলি পান। এই নির্দেশিকা জুড়ে, আপনি লক্ষ্য করেছেন যে আমি নিজের প্রতিটি সুইচ নির্দিষ্ট করেছি। উদাহরণ স্বরূপ: প্যাকম্যান-এস-ইউ আপনি, অবশ্যই, সুইচ একত্রিত করতে পারেন: প্যাকম্যান-এস তারিখ প্যাকেজ আউট আপগ্রেড কিভাবে
উপলব্ধ প্যাকেজের একটি তালিকা প্রদর্শন করুন
সিঙ্ক ডাটাবেস একটি প্যাকেজ সম্পর্কে তথ্য প্রদর্শন
সিঙ্ক ডেটাবেসে একটি প্যাকেজের জন্য অনুসন্ধান করুন
সিঙ্ক ডাটাবেস রিফ্রেশ করুন
সুইচ সম্পর্কে একটি নোট