উবুন্টুতে সফটওয়্যার সংগ্রহস্থলের একটি শিক্ষানবিস নির্দেশিকা

উবুন্টুতে সফটওয়্যার সংগ্রহস্থলের একটি শিক্ষানবিস নির্দেশিকা

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





এই নিবন্ধটি আপনাকে উবুন্টুতে সংগ্রহস্থলের ধারণার সাথে পরিচয় করিয়ে দেবে, ব্যবহারের জন্য উপলব্ধ বিভিন্ন ধরণের সংগ্রহস্থলের সংক্ষিপ্ত বিবরণ সহ।





সংগ্রহস্থলের একটি ভূমিকা

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





উইন্ডোজ এবং ম্যাকওএসের বিপরীতে, লিনাক্স তার ব্যবহারকারীদের একটি ভাল প্যাকেজযুক্ত ফরম্যাটে সফটওয়্যার সরবরাহ করে, যা বিভিন্ন বিতরণে ভিন্ন। উদাহরণস্বরূপ, ডেবিয়ান-ভিত্তিক বিতরণগুলি DEB প্যাকেজের উপর নির্ভর করে। একইভাবে, আপনি Fedora, CentOS, এবং অন্যান্য RHEL- ভিত্তিক ডিস্ট্রোতে RPM প্যাকেজ পাবেন।

আমি কোথায় কাগজ ছাপতে পারি

সম্পর্কিত: উবুন্টু উইন্ডোজের চেয়ে ভাল কাজ করে



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

এছাড়াও, বিভিন্ন লিনাক্স ডিস্ট্রোর নিজস্ব সংগ্রহস্থল রয়েছে। উবুন্টুতে, ডিফল্টগুলি উবুন্টুর নিজস্ব হবে। এগুলি ছাড়াও, ব্যবহারকারীরা তাদের পছন্দের যে কোন একটি ব্যবহার করে যুক্ত করতে পারেন add-apt-repository কমান্ড





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

উবুন্টুতে সংগ্রহস্থলের প্রকারগুলি

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





1. প্রধান

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

এই সংগ্রহস্থল ওপেন-সোর্স প্যাকেজ নিয়ে গঠিত যা বিনামূল্যে ব্যবহার এবং পুনর্বণ্টন করা যায়। এছাড়াও, আপনি দেখতে পাবেন যে উবুন্টু প্রধান সংগ্রহস্থলে বেশিরভাগ প্যাকেজ নিয়ে আসে কারণ সেগুলি সিস্টেমের পাশাপাশি ব্যবহারকারীর জন্য প্রয়োজনীয় ইউটিলিটি।

2. সীমাবদ্ধ

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

কিভাবে ইউএসবি থেকে উইন্ডোজ ১০ ইন্সটল করবেন

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

3. মহাবিশ্ব

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

যাইহোক, উবুন্টু প্যাকেজটি ইউনিভার্স থেকে মেইন এ সরিয়ে নিতে পারে যদি ডেভেলপাররা তাদের দ্বারা নির্ধারিত নির্দিষ্ট মান অনুসরণ করতে সম্মত হয়।

4. মাল্টিভার্স

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

এই সংগ্রহস্থল থেকে প্যাকেজ ইনস্টল করার সুপারিশ করা হয় না কারণ এই প্রোগ্রামগুলির সাথে যুক্ত ঝুঁকি উল্লেখযোগ্য।

সংগ্রহস্থল এবং প্যাকেজগুলির সাথে কাজ করা

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

প্রতিটি লিনাক্স বিতরণ সিস্টেমে প্যাকেজ ইনস্টল, আপডেট এবং আপগ্রেড করার জন্য দায়ী একটি ডিফল্ট প্যাকেজ ম্যানেজার নিয়ে আসে। উদাহরণস্বরূপ, উবুন্টু নিয়ে আসে APT এবং dpkg , এবং Fedora Linux প্যাকেজ পরিচালনার জন্য DNF ব্যবহার করে। আর্চ লিনাক্সে, আপনি প্যাকম্যান ব্যবহার করে সফ্টওয়্যার ইনস্টল এবং অপসারণ করতে পারেন, যা ডিফল্ট প্যাকেজ ম্যানেজার যা ওএস দিয়ে পাঠায়।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল ক্যানন বনাম নিকন: কোন ক্যামেরা ব্র্যান্ড ভাল?

ক্যানন এবং নিকন ক্যামেরা শিল্পের দুটি বড় নাম। কিন্তু কোন ব্র্যান্ড ক্যামেরা এবং লেন্সের উন্নত লাইনআপ অফার করে?

কিভাবে একটি উইন্ডোজ ইনস্টল ইউএসবি তৈরি করতে হয়
পরবর্তী পড়ুন সম্পর্কিত বিষয়
  • লিনাক্স
  • উবুন্টু
  • লিনাক্স
লেখক সম্পর্কে দীপেশ শর্মা(79 নিবন্ধ প্রকাশিত)

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

দীপেশ শর্মার কাছ থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন