এই নিবন্ধে, আমি আপনাকে দেখাব কিভাবে ডেবিয়ানে একটি প্যাকেজ সংগ্রহস্থল যুক্ত করতে হয়। আমি বিক্ষোভের জন্য ডেবিয়ান 9 স্ট্রেচ ব্যবহার করব।
ডেবিয়ানে ম্যানুয়ালি একটি প্যাকেজ রিপোজিটরি যুক্ত করা
প্যাকেজ সংগ্রহস্থলের তথ্য সংরক্ষণ করা হয় /etc/apt/sources.list ফাইল আপনি সম্পাদনা করতে পারেন /etc/apt/sources.list একটি নতুন প্যাকেজ সংগ্রহস্থল যুক্ত করতে সরাসরি ফাইল করুন।
আপনি সম্পাদনা করতে নিম্নলিখিত কমান্ডটি চালাতে পারেন /etc/apt/sources.list ফাইল:
$sudo ন্যানো /ইত্যাদি/উপযুক্ত/সূত্র তালিকা
নীচের স্ক্রিনশটে দেখানো হিসাবে আপনাকে নিম্নলিখিত উইন্ডোটি দেখতে হবে। আপনি দেখতে পাচ্ছেন, এই মুহূর্তে আমার এখানে কোন প্যাকেজ সংগ্রহস্থল যোগ করা হয়নি। আপনার অনেক প্যাকেজ সংগ্রহস্থল যুক্ত হতে পারে। কিন্তু আমি আপনাকে বুনিয়াদি দেখাতে চাই।
এখন আমি অফিসিয়াল ডেবিয়ান 9 প্যাকেজ সংগ্রহস্থল যোগ করতে যাচ্ছি। তাই আমি নীচের স্ক্রিনশটে চিহ্নিত ফাইলে নিম্নলিখিত লাইন যুক্ত করছি:
deb http://ftp.us.debian.org/ডেবিয়ান প্রসারিত প্রধান অবদান অ-মুক্ত
আপনি হয়ত বুঝতে পারছেন না এই লাইনটি কি। আমাকে ব্যাখ্যা করতে দাও.
লাইন দিয়ে শুরু হয় দেব যার অর্থ এটি একটি প্রাক-সংকলিত ডেবিয়ান বাইনারি সংগ্রহস্থল। যদি প্যাকেজ সংগ্রহস্থলে বিভিন্ন সফটওয়্যারের সোর্স কোড থাকে, তাহলে আপনাকে প্রতিস্থাপন করতে হবে দেব সঙ্গে deb-src ।
এখন পরবর্তী অংশটি প্যাকেজ সংগ্রহস্থলের URL। আপনি এখানে HTTP, HTTPS, FTP রিপোজিটরি ইউআরএল যোগ করতে পারেন।
নীচের স্ক্রিনশটে চিহ্নিত পরবর্তী বিভাগটি হল স্যুট বা কোডনাম। ডেবিয়ান 9 এর জন্য, এটি প্রসারিত ।
আপনি নিম্নলিখিত কমান্ড দিয়ে আপনার ডেবিয়ান অপারেটিং সিস্টেমের জন্য এটি কী তা খুঁজে পেতে সক্ষম হতে পারেন:
$lsb_release-সিএস
আপনি নীচের স্ক্রিনশট থেকে দেখতে পাচ্ছেন, কোডনাম বা স্যুট নামটি প্রসারিত ।
নিচের স্ক্রিনশটের চিহ্নিত অংশটি নির্দিষ্ট প্যাকেজ সংগ্রহস্থলের উপর নির্ভর করে যা আপনি যোগ করছেন। অফিসিয়াল ডেবিয়ান সংগ্রহস্থলের জন্য, আপনার কাছে আছে প্রধান , অবদান , এবং অ-মুক্ত ।
এই প্রতিটি শব্দ একই প্যাকেজ সংগ্রহস্থলে সফ্টওয়্যার প্যাকেজগুলির একটি বিভাগ বা সেটের প্রতিনিধিত্ব করে।
একবার হয়ে গেলে, টিপুন + এক্স এবং তারপর টিপুন এবং এবং তারপর টিপুন ফাইলটি সংরক্ষণ করতে।
একবার আপনি একটি সংগ্রহস্থল যুক্ত করার পরে, আপডেট করতে নিম্নলিখিত কমান্ডটি চালান উপযুক্ত প্যাকেজ ম্যানেজার ক্যাশে:
$sudo apt-get update
আপনি দেখতে পাচ্ছেন, প্যাকেজ রিপোজিটরি ক্যাশে আপডেট হচ্ছে।
ডেবিয়ানে নতুন প্যাকেজ সংগ্রহস্থল যুক্ত করার একটি পরিষ্কার উপায় রয়েছে।
ডেবিয়ান অপারেটিং সিস্টেমে, একটি বিশেষ ডিরেক্টরি /etc/apt/sources.list.d/ ডিফল্টরূপে উপলব্ধ। এটি নতুন প্যাকেজ সংগ্রহস্থল যোগ করা সহজ করার জন্য ব্যবহৃত হয়। আপনাকে যা করতে হবে তা হল এক্সটেনশন সহ একটি নতুন ফাইল তৈরি করা .list মধ্যে /etc/apt/sources.list.d/ ডিরেক্টরি।
পরিবর্তে নতুন সংগ্রহস্থল যোগ করুন /etc/apt/sources.list ফাইল, আপনি একটি নতুন ফাইল তৈরি করতে পারেন চলুন বলা যাক debian_us_official.list ভিতরে /etc/apt/sources.list.d/ নিম্নলিখিত কমান্ড সহ ডিরেক্টরি:
$sudo ন্যানো /ইত্যাদি/উপযুক্ত/source.list.d/debian_us_official.list
একটি নতুন খালি ফাইল খুলতে হবে।
এখন এতে নিচের লাইন যোগ করুন।
deb http://ftp.us.debian.org/ডেবিয়ান প্রসারিত প্রধান অবদান অ-মুক্ত
এখন ফাইলটি সংরক্ষণ করুন এবং নিম্নলিখিত কমান্ডটি চালান। আপনি যেতে ভাল।
$sudo apt-get updateব্যবহার করে একটি প্যাকেজ সংগ্রহস্থল যুক্ত করা উপযুক্ত ডেবিয়ানের উপর
এখন আপনি বুঝতে পেরেছেন কিভাবে একটি সংগ্রহস্থল লাইন ফরম্যাট করা হয়। আপনি এখন ব্যবহার করতে পারেন উপযুক্ত প্যাকেজ ম্যানেজার নতুন প্যাকেজ সংগ্রহস্থল যুক্ত করতে।
আগের মতো একই সংগ্রহস্থল যুক্ত করতে, নিম্নলিখিত কমান্ডটি চালান:
$sudoapt-add-repository'deb http://ftp.us.debian.org/debian প্রসারিত প্রধান অবদান অ-মুক্ত'
আপনি নিম্নলিখিত কমান্ডের সাথে একটি পিপিএ যোগ করতে পারেন:
$sudoapt-add-repository YOUR_PPAদ্রষ্টব্য: এখানে আপনার_পিপিএ এর মত কিছু হওয়া উচিত পিপিএ: teejee2008 / পিপিএ ।
আপনি নিম্নলিখিত কমান্ড দিয়ে একটি পিপিএ বা একটি প্যাকেজ সংগ্রহস্থল অপসারণ করতে পারেন:
$sudoapt-add-repository-আরআপনার_সম্পত্তিদ্রষ্টব্য: এখানে, আপনার_সম্পত্তি একটি সংগ্রহস্থল লাইন বা একটি PPA হতে পারে।
উদাহরণস্বরূপ, নীচের স্ক্রিনশটে, আমি সংগ্রহস্থল লাইন ব্যবহার করে একটি সংগ্রহস্থল সরিয়েছি।
এভাবেই আপনি ডেবিয়ানে একটি সংগ্রহস্থল যুক্ত করেন। এই নিবন্ধটি পড়ার জন্য ধন্যবাদ।