কম্পিউটার

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

আপনি যদি Arch Linux বা Manjaro, Archbang, বা EndeavourOS এর মতো একটি Arch-ভিত্তিক বিতরণ ব্যবহার করেন, তাহলে আপনি সম্ভবত AUR শব্দটি দেখেছেন। এটা কি? আপনি কিভাবে এটি ব্যবহার করতে পারেন? AUR কি এবং আর্চ লিনাক্সে AUR কিভাবে ব্যবহার করবেন তা জানুন।

AUR কি?

আর্চ ইউজার রিপোজিটরি (AUR) হল এমন একটি জায়গা যেখানে আপনি এমন সফ্টওয়্যার খুঁজে পেতে পারেন যা আর্চের নির্মাতা এবং রক্ষণাবেক্ষণকারীদের দ্বারা পরীক্ষা করা হয় না কিন্তু এর ব্যবহারকারীদের দ্বারা। এর জন্য ধন্যবাদ, আপনি আরও সফ্টওয়্যার অ্যাক্সেস করতে পারেন যা অফিসিয়াল রিপোজিটরিতে নেই।

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

কিভাবে আর্চ লিনাক্সে AUR ব্যবহার করবেন

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

একজন সাহায্যকারীর সাথে AUR ব্যবহার করুন

আপনি ব্যবহার করতে পারেন অনেক AUR সাহায্যকারী আছে. ইয়া সম্ভবত আজ সবচেয়ে জনপ্রিয়, তাই এই নিবন্ধটির জন্য, আমরা এটির সাথে যাব।

1. প্রয়োজনীয় ডেভেলপমেন্ট টুল এবং গিট ইনস্টল করুন, যদি সেগুলি আপনার বিতরণে ইতিমধ্যে উপলব্ধ না থাকে:

sudo pacman -S --needed base-devel git

আপনাকে সম্ভবত একাধিক সফ্টওয়্যার সংযোজন উপস্থাপন করা হবে এবং আপনি কোনটি ইনস্টল করতে চান তা চয়ন করতে বলা হবে৷

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

আপনার কীবোর্ডে এন্টার টিপে ডিফল্ট বিকল্প, “সব”-এর জন্য যান।

2. "y" টাইপ করুন এবং আপনি ইনস্টলেশনের সাথে এগিয়ে যেতে চান কিনা জিজ্ঞাসা করা হলে এন্টার টিপুন৷

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

3. ইয়ে অনবোর্ডে আনতে, প্রথমে এর কোড টানুন:

git clone https://aur.archlinux.org/yay.git
আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

4. আপনি যা কিছু ডাউনলোড করেছেন তা "হ্যায়" নামে একটি সাবফোল্ডারে থাকবে। এটি দিয়ে লিখুন:

cd yay
আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

5. সেই ফোল্ডারে থাকাকালীন, এর সাথে প্রকৃত প্যাকেজ তৈরি করুন:

makepkg -si
আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

6. আপনি বিল্ট প্যাকেজ ইন্সটল করতে চান কিনা জিজ্ঞাসা করা হলে "y" উত্তর দিন৷

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

AUR প্যাকেজ ইনস্টল করতে YAY ব্যবহার করে

Yay প্যাকম্যান হিসাবে অনুরূপ সিনট্যাক্স ব্যবহার করে। তাই আপনি সহজেই AUR প্যাকেজ ইনস্টল করতে পারেন, কমান্ডটি ব্যবহার করুন:

yay -Ss package

উদাহরণস্বরূপ, Google Chrome ইনস্টল করতে, আপনি ব্যবহার করতে পারেন:

yay -Ss google-chrome
আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

ইয়ার মতো AUR সহায়তাকারীদের সাথে যা দুর্দান্ত তা হ'ল তারা স্বয়ংক্রিয়ভাবে নির্ভরতার সাথে মোকাবিলা করে। আপনি যা ইনস্টল করার চেষ্টা করছেন তার জন্য এগুলি অতিরিক্ত প্রয়োজন যা অন্যথায় আপনাকে খুঁজে পেতে এবং নিজেকে ইনস্টল করতে হবে।

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

AUR প্যাকেজ আনইনস্টল করা হচ্ছে

ইয়ার মাধ্যমে ইনস্টল করা যেকোনো কিছু আনইনস্টল করতে, আপনাকে আবার ইয়া ব্যবহার করতে হবে। এর জন্য, আপনি -R ব্যবহার করতে পারেন প্যারামিটার, তবে আপনি যদি -Rns ব্যবহার করেন তবে এটি আরও ভাল , যা একটি ভাল পরিচ্ছন্নতার কাজ করে। উদাহরণস্বরূপ, Google Chrome সরাতে:

yay -Rns google-chrome
আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

এছাড়াও আপনি yay এর সাথে অতীতের ইনস্টলেশন থেকে অতিরিক্ত প্যাকেজ এবং যেকোন অবশিষ্টাংশ মুছে ফেলতে পারেন:

yay -Yc
আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

যদি কোনো কারণে আপনি ইয়ে পছন্দ না করেন বা এটি ব্যবহার করতে না চান, তাহলে আপনি অরুটিল, অরা, প্যাকাউর, পাক্কু, প্যামাক, পিকাউর এবং ট্রিজেনের মতো অন্যান্য AUR সাহায্যকারীও ব্যবহার করতে পারেন।

AUR প্যাকেজগুলি ইনস্টল এবং পরিচালনা করার জন্য গ্রাফিকাল পদ্ধতি

আপনি যদি গ্রাফিকাল পদ্ধতি পছন্দ করেন, অনেকটা উবুন্টুর সফ্টওয়্যার কেন্দ্রের মতো, আপনি ইয়ার সাথে প্যাম্যাক ইনস্টল করতে পারেন।

প্যাম্যাক ইনস্টল করতে, কমান্ডটি ব্যবহার করুন:

yay -S pamac-aur

ইনস্টলেশনের পরে, আপনি আপনার অ্যাপ মেনুতে "সফ্টওয়্যার যোগ/সরান" অ্যাপ্লিকেশনটি চালাতে পারেন৷

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

হ্যামবার্গার আইকনে ক্লিক করুন এবং "পছন্দ" বিভাগে যান। "AUR" বিভাগের অধীনে, AUR সমর্থন সক্ষম করতে টগল করুন।

আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

এখন আপনি AUR প্যাকেজগুলি অনুসন্ধান করতে পারেন এবং সেগুলি ইনস্টল/মুছে ফেলতে পারেন৷

ম্যানুয়ালি AUR প্যাকেজ ইনস্টল করা হচ্ছে

আপনি যদি ম্যানুয়াল উপায়ে জিনিসগুলি করার সিদ্ধান্ত নেন, আপনি AUR সংগ্রহস্থল থেকে প্যাকেজগুলি ডাউনলোড করতে পারেন, কম্পাইল করতে পারেন এবং সেগুলি ইনস্টল করতে পারেন। এখানে ধাপগুলো আছে:

1. নিশ্চিত করুন যে আপনার বেস ডেভেলপমেন্ট টুলস এবং গিট এর সাথে ইনস্টল করা আছে:

sudo pacman -S --needed base-devel git

2. স্থানীয়ভাবে Google Chrome-এর গিট ক্লোন করুন:

git clone https://aur/archlinux.org/google-chrome.git
আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

3. এটিকে একটি প্যাকেজে পরিণত করুন এবং এটি ইনস্টল করুন:

makepkg -si
আর্চ লিনাক্সে AUR কীভাবে ব্যবহার করবেন

শীঘ্রই, আপনি আপনার ইনস্টল করা বাকি অ্যাপগুলির মধ্যে Google Chrome খুঁজে পাবেন৷

AUR-এর নতুন অ্যাপস এবং বিপদগুলি

AUR আপনাকে (প্রায়) পুরো বিশ্বকে দেয় কারণ আপনি সেখানে প্রায় যেকোনো অ্যাপ্লিকেশন/প্যাকেজ খুঁজে পেতে পারেন। যাইহোক, আপনাকে মনে রাখতে হবে AUR সংগ্রহস্থলের সফ্টওয়্যারটি ব্যাপকভাবে পরীক্ষা করা হয়নি। কিছু ক্ষেত্রে, একটি প্যাকেজ ইনস্টল করা যায়নি (নির্ভরতা/জিপিজি ত্রুটি, অনুপস্থিত ফাইল, ইত্যাদির কারণে), অথবা আপনার সিস্টেমে সমস্যা সৃষ্টি করে। AUR থেকে কিছু ইনস্টল করার আগে দুবার চেক করা সর্বদা ভাল।

আপনি যদি আর্চ লিনাক্সের সাথে শুরু করেন, তাহলে আপনি প্রথমে AUR এর পরিবর্তে Pacman এর সাথে পরিচিত হতে চাইতে পারেন।


  1. লিনাক্সে মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করতে কীভাবে সর্বাগ্রে ব্যবহার করবেন

  2. ক্যালকুলেটর হিসাবে লিনাক্স টার্মিনাল কিভাবে ব্যবহার করবেন

  3. লিনাক্সে টি কমান্ড কীভাবে ব্যবহার করবেন

  4. আর্চ লিনাক্স কিভাবে ইনস্টল করবেন