উবুন্টু 20.04 এ add-apt-repository কমান্ড

Add Apt Repository Command Ubuntu 20



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

উবুন্টু আমাদের চারটি মৌলিক ধরণের সংগ্রহস্থল সরবরাহ করে যা নীচে তালিকাভুক্ত করা হয়েছে:







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

উবুন্টুর রিপোজিটরির সাথে বিভিন্ন কমান্ড যুক্ত। এই নিবন্ধে, আমরা উবুন্টু 20.04 এ অ্যাড-অ্যাপ্ট-রিপোজিটরি কমান্ড সম্পর্কে জানতে যাচ্ছি।



অ্যাড-অ্যাপ্ট-রিপোজিটরি কমান্ডের ব্যাখ্যা:

এই বিভাগে, আমরা উবুন্টু 20.04 এ অ্যাড-অ্যাপ্ট-রিপোজিটরি কমান্ডের প্রাথমিক বিষয়গুলি শেখার চেষ্টা করব।



Add-apt-repository কমান্ডের উদ্দেশ্য:

উবুন্টু 20.04 এ অ্যাড-অ্যাপ্ট-রিপোজিটরি কমান্ডের তিনটি প্রধান উদ্দেশ্য নিম্নরূপ:





  1. /Etc/apt/sources.list এ একটি নতুন সংগ্রহস্থল যুক্ত করা হচ্ছে
  2. /Etc/apt/sources.list.d এ একটি নতুন সংগ্রহস্থল যুক্ত করা হচ্ছে
  3. ইতিমধ্যে বিদ্যমান একটি সংগ্রহস্থল সরানো হচ্ছে

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

কমান্ডের সিনট্যাক্স:

এই কমান্ডের সাধারণ বাক্য গঠন নিম্নরূপ:



add-apt-repository options সংগ্রহস্থল

এখানে, সংগ্রহস্থলটি নতুন সংগ্রহস্থলকে বোঝায় যা আপনি যোগ করতে চান বা বিদ্যমান সংগ্রহস্থল যা আপনি অপসারণ করতে চান যেখানে বিকল্পগুলি বিভিন্ন পরামিতি যা এই কমান্ডের সাথে ব্যবহার করা যেতে পারে। এই বিকল্পগুলি নিম্নলিখিত বিভাগে আলোচনা করা হয়েছে।

অ্যাড-অ্যাপ্ট-রিপোজিটরি কমান্ডের সাথে ব্যবহৃত বিকল্পগুলি:

দ্রষ্টব্য: উবুন্টুর প্রতিটি সংস্করণের জন্য এই বিকল্পগুলি কিছুটা আলাদা। এখানে, আমরা কেবল এই কমান্ডের জন্য উবুন্টু 20.04 দ্বারা সমর্থিত বিকল্পগুলি সম্পর্কে কথা বলতে যাচ্ছি।

উবুন্টু 20.04 এ এই কমান্ড দ্বারা সাতটি মৌলিক বিকল্প সমর্থিত। এই বিকল্পগুলি নীচে ব্যাখ্যা করা হয়েছে:

  • -h: এই বিকল্পটি সাহায্যকে বোঝায়। এটি সাহায্য বার্তা দেখানো এবং প্রস্থান করার জন্য ব্যবহৃত হয়। এই বিকল্পটির বাক্য গঠন নিম্নরূপ: add-apt-repository –h repository
  • -এম: এই বিকল্পটি বিশাল ডিবাগের জন্য দাঁড়িয়েছে। এটি আপনার কমান্ড লাইনে প্রচুর পরিমাণে ডিবাগিং তথ্য মুদ্রণের জন্য ব্যবহৃত হয়। এই বিকল্পটির বাক্য গঠন নিম্নরূপ: add-apt-repository –m repository
  • -আর: এই বিকল্পটি অপসারণ বোঝায়। এটি নির্দিষ্ট সংগ্রহস্থল অপসারণের জন্য ব্যবহৃত হয়। এই বিকল্পটির বাক্য গঠন নিম্নরূপ: add-apt-repository –r repository
  • -y: এই বিকল্পটি হ্যাঁ জন্য দাঁড়িয়েছে। এটি সমস্ত উত্পন্ন প্রশ্নের জন্য হ্যাঁ অনুমান করার জন্য ব্যবহৃত হয়। এই বিকল্পের বাক্য গঠন নিম্নরূপ: add-apt-repository -y repository
  • -k: এই বিকল্পটি কী -সার্ভারকে বোঝায়। এটি ডিফল্ট ব্যবহার না করে একটি কাস্টম কী সার্ভার ইউআরএল ব্যবহার করার জন্য ব্যবহৃত হয়। এই বিকল্পের বাক্য গঠন নিম্নরূপ: add-apt-repository –k repository
  • -s: এই বিকল্পটি সক্ষম-উৎসের জন্য দাঁড়িয়েছে। এটি নির্দিষ্ট সংগ্রহস্থল থেকে উৎস প্যাকেজ ডাউনলোড করার অনুমতি দেওয়ার জন্য ব্যবহৃত হয়। এই কমান্ডের সিনট্যাক্স নিম্নরূপ: add-apt-repository –s repository
  • -u: এই বিকল্পটি আপডেট বোঝায়। এটি সফলভাবে যোগ করার পরে একটি সংগ্রহস্থল আপডেট করার জন্য ব্যবহৃত হয়। এই বিকল্পটি ব্যবহার করে, আপনার প্যাকেজ এবং সংগ্রহস্থলগুলি আপডেট করার জন্য আপনাকে আর apt-get update কমান্ড ব্যবহার করতে হবে না। এই বিকল্পটির বাক্য গঠন নিম্নরূপ: add-apt-repository –u repository

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

উপসংহার:

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