Qubes ওএস পার্ট 1: ওভারভিউ এবং বৈশিষ্ট্য
সুচিপত্র:
- অ্যাপটি উত্স
add-apt-repository
ইনস্টল করা হচ্ছে (অ্যাড-এপ-রিপোজিটরি কমান্ড পাওয়া যায়নি)add-apt-repository
সংগ্রহস্থলগুলির সাথে সংগ্রহস্থলগুলি যুক্ত করা হচ্ছে- পিপিএ সংগ্রহস্থল যুক্ত করা হচ্ছে
- ম্যানুয়ালি সংগ্রহস্থল যুক্ত করা হচ্ছে
- উপসংহার
উবুন্টু সফটওয়্যার সেন্টার বা কমান্ড লাইন ইউটিলিটি যেমন
apt
বা
apt-get
গেট ব্যবহার করে প্যাকেজগুলি ইনস্টল করার সময় এক বা একাধিক অ্যাপ্লিকেশন সফ্টওয়্যার সংগ্রহস্থল থেকে প্যাকেজগুলি ডাউনলোড করা হয়। একটি এপিটি সংগ্রহস্থল একটি নেটওয়ার্ক সার্ভার বা একটি স্থানীয় ডিরেক্টরি যা ডেপ প্যাকেজ এবং মেটাডেটা ফাইলগুলি এপিটি সরঞ্জাম দ্বারা পাঠযোগ্য।
যদিও ডিফল্ট উবুন্টু সংগ্রহস্থলগুলিতে হাজার হাজার অ্যাপ্লিকেশন উপলব্ধ রয়েছে, কখনও কখনও তৃতীয় পক্ষের সংগ্রহস্থল থেকে আপনার সফ্টওয়্যার ইনস্টল করতে হতে পারে।
এই টিউটোরিয়ালে, আমরা আপনাকে উবুন্টু এবং ডেবিয়ান সিস্টেমে অ্যাপ্ট্রি সংগ্রহের দুটি উপায় প্রদর্শন করব। প্রথম পদ্ধতিটি হ'ল
add-apt-repository
কমান্ড ব্যবহার করে এবং দ্বিতীয়টি হ'ল একটি পাঠ্য সম্পাদক ব্যবহার করে ম্যানুয়ালি সংগ্রহস্থল যুক্ত করা।
অ্যাপটি উত্স
উবুন্টু এবং অন্যান্য সমস্ত ডেবিয়ান ভিত্তিক বিতরণগুলিতে, অ্যাপটি সফ্টওয়্যার সংগ্রহস্থলগুলি
/etc/apt/sources.list
ফাইল বা
/etc/apt/sources.list.d/
ডিরেক্টরিতে পৃথক
/etc/apt/sources.list
সংজ্ঞায়িত করা হয়।
.list
ডিরেক্টরিতে থাকা সংগ্রহস্থলের ফাইলগুলির নাম অবশ্যই
.list
হওয়া উচিত।
/etc/apt/sources.list
ফাইলের সাধারণ বাক্য
/etc/apt/sources.list
নিম্নলিখিত বিন্যাসটি গ্রহণ করে:
deb http://repo.tld/ubuntu distro component…
- লাইনে প্রথম এন্ট্রি আর্কাইভের ধরণ নির্ধারণ করে। সংরক্ষণাগার প্রকারটি হয় দেব বা ডেবি- এসসিআর হতে পারে। দেব সূচিত করে যে ডিপোসিআরগুলি উত্স প্যাকেজগুলি বোঝায় সেই সময়
.deb
প্যাকেজ ধারণ করে second দ্বিতীয় এন্ট্রিটি হ'ল রিপোজিটরি ইউআরএল third তৃতীয় এন্ট্রি বিতরণ কোডের নাম যেমন বিভার, জেনিয়াল এবং আরও নির্দিষ্ট করে so শেষ এন্ট্রিগুলি হ'ল সংগ্রহস্থল উপাদান বা বিভাগগুলি। ডিফল্ট উবুন্টু সংগ্রহস্থলগুলি মূল, সীমাবদ্ধ, মহাবিশ্ব এবং মাল্টিভার্স চারটি বিভাগে বিভক্ত। সাধারণত, তৃতীয় পক্ষের সংগ্রহস্থলের কেবল একটি বিভাগ থাকে।
/etc/apt/sources.list.d/
ডিরেক্টরিতে ফাইলগুলির ফর্ম্যাটটি নিয়মিত
sources.list
ফাইলের মতোই।
বেশিরভাগ সংগ্রহস্থলগুলি ডাউনলোড করা প্যাকেজগুলির অনুমোদনের জন্য একটি সর্বজনীন কী সরবরাহ করছে যা ডাউনলোড এবং আমদানি করা দরকার।
কোনও সংগ্রহস্থল যুক্ত করতে বা সরাতে সক্ষম হতে আপনাকে সুডো অ্যাক্সেস বা মূলের ব্যবহারকারী হিসাবে লগ ইন করতে হবে।
সাধারণত, কোনও নির্দিষ্ট সংগ্রহস্থল সক্ষম করতে হয় সে সম্পর্কে নির্দেশাবলী সফ্টওয়্যার ডকুমেন্টেশনের অন্তর্ভুক্ত থাকে।
add-apt-repository
ইনস্টল করা হচ্ছে (অ্যাড-এপ-রিপোজিটরি কমান্ড পাওয়া যায়নি)
add-apt-repository
এপটি
add-apt-repository
একটি পাইথন স্ক্রিপ্ট যা আপনাকে একটি এপিটি সংগ্রহস্থলকে
/etc/apt/sources.list
অথবা একটি /
/etc/apt/sources.list.d
ডিরেক্টরিতে পৃথক ফাইলে যুক্ত করতে দেয়। কমান্ডটি ইতিমধ্যে বিদ্যমান সংগ্রহস্থল সরানোর জন্যও ব্যবহার করা যেতে পারে।
আপনার সিস্টেমে
add-apt-repository
উপলভ্য না থাকলে আপনি "অ্যাড-অ্যাপট-রেপোজিটরি কমান্ডটি পাওয়া যায় নি" বলে একটি ত্রুটি বার্তা পাবেন।
add-apt-repository
ইউটিলিটি
software-properties-common
প্যাকেজটিতে অন্তর্ভুক্ত রয়েছে। এটি ইনস্টল করতে নিম্নলিখিত কমান্ডগুলি চালান:
sudo apt update
sudo apt install software-properties-common
add-apt-repository
সংগ্রহস্থলগুলির সাথে সংগ্রহস্থলগুলি যুক্ত করা হচ্ছে
add-apt-repository
কমান্ডের বেসিক সিনট্যাক্সটি নিম্নরূপ:
add-apt-repository repository
যেখানে
repository
deb http://repo.tld/ubuntu distro component
নিয়মিত সংগ্রহস্থল এন্ট্রি হতে পারে যা
deb http://repo.tld/ubuntu distro component
থেকে যোগ করা যায়। দেবে
deb http://repo.tld/ubuntu distro component
বা
deb http://repo.tld/ubuntu distro component
একটি পিপিএ সংগ্রহস্থলের মতো তালিকা ফাইল
ppa: /
ppa: /
add-apt-repository
কমান্ডের সমস্ত উপলভ্য বিকল্প দেখতে আপনার টার্মিনালে
man add-apt-repository
টাইপ
man add-apt-repository
।
ডিফল্টরূপে, উবুন্টু 18.04 এ এবং আরও নতুন
add-apt-repository
অ্যাপ্লিকেশন
add-apt-repository
প্যাকেজ সূচক আপডেট করবে যদি সংগ্রহস্থল পাবলিক কী আমদানি করা হয়।
প্যাকেজ সূচক এমন একটি ডাটাবেস যা আপনার সিস্টেমে সক্ষম থাকা সংগ্রহস্থলগুলি থেকে উপলব্ধ প্যাকেজগুলির রেকর্ড ধারণ করে।
ধরা যাক আপনি তাদের অফিসিয়াল সংগ্রহস্থল থেকে মোংগোডিবি ইনস্টল করতে চান।
প্রথমে সংগ্রহস্থল পাবলিক কী আমদানি করুন:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
নীচের কমান্ডটি ব্যবহার করে মঙ্গোডিবি সংগ্রহস্থল যুক্ত করুন।
sudo add-apt-repository 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
সংগ্রহস্থল
sources.list
ফাইলটিতে যুক্ত করা হবে।
আপনি এখন নতুন সক্ষম হওয়া সংগ্রহস্থল থেকে যে কোনও প্যাকেজ ইনস্টল করতে পারবেন:
sudo apt install mongodb-org
যদি কোনও কারণে আপনি পূর্বের সক্ষম
--remove
সংগ্রহস্থল সরাতে চান তবে
--remove
বিকল্পটি ব্যবহার করুন:
sudo add-apt-repository --remove 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
পিপিএ সংগ্রহস্থল যুক্ত করা হচ্ছে
পার্সোনাল প্যাকেজ আর্কাইভস (পিপিএ) এমন একটি পরিষেবা যা ব্যবহারকারীরা উবুন্টু উত্স প্যাকেজগুলি আপলোড করতে সক্ষম হয় যা লঞ্চপ্যাডের সাথে অ্যাপ্লিকেশন সংগ্রহস্থল হিসাবে নির্মিত এবং প্রকাশিত হয়।
পিপিএ সংগ্রহস্থল যুক্ত করার সময়
add-apt-repository
কমান্ড
/etc/apt/sources.list.d/
ডিরেক্টরিতে একটি নতুন ফাইল তৈরি করে।
উদাহরণস্বরূপ, জোনাথন এফ এর পিপিএ যুক্ত করার জন্য যা এফএফপিপিগ সংস্করণ 4.x সরবরাহ করে আপনি চালিত করবেন:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
যখন অনুরোধ করা হবে তখন একটি সন্ধান করুন
Enter
সক্রিয় করা হবে।
Press to continue or Ctrl-c to cancel adding it.
পিপিএ সংগ্রহস্থল পাবলিক কী স্বয়ংক্রিয়ভাবে ডাউনলোড এবং নিবন্ধিত হবে।
আপনার সিস্টেমে একবার পিপিএ যুক্ত হয়ে গেলে আপনি সংগ্রহ প্যাকেজগুলি ইনস্টল করতে পারেন:
sudo apt install ffmpeg
apt
কমান্ড প্যাকেজ এবং তার সমস্ত নির্ভরতা ইনস্টল করবে।
ম্যানুয়ালি সংগ্রহস্থল যুক্ত করা হচ্ছে
প্রদর্শনের জন্য, আমরা কাউচডিবি সংগ্রহস্থল সক্ষম করব এবং সফ্টওয়্যারটি ইনস্টল করব। কাউচডিবি অ্যাপাচি সফ্টওয়্যার ফাউন্ডেশন দ্বারা পরিচালিত একটি নিখরচায় ও মুক্ত-উত্স ত্রুটি-সহনশীল নোএসকিউএল ডাটাবেস।
সংগ্রহস্থল যুক্ত করতে আপনার পাঠ্য সম্পাদকের সাথে
sources.list
ফাইলের
sources.list
খুলুন:
sudo nano /etc/apt/sources.list
ফাইলের শেষে রিপোজিটরি লাইন যুক্ত করুন:
/etc/apt/sources.list
deb https://apache.bintray.com/couchdb-deb bionic main
কোনও পাঠ্য সম্পাদক দিয়ে ফাইল সম্পাদনা করার পরিবর্তে
sources.list
ফাইলটিতে
sources.list
লাইন যুক্ত করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:
echo "deb https://apache.bintray.com/couchdb-deb $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list
$(lsb_release -cs)
উবুন্টু
$(lsb_release -cs)
মুদ্রণ করবে। উদাহরণস্বরূপ, আপনার যদি উবুন্টু সংস্করণ থাকে 18.04 কমান্ডটি
bionic
প্রিন্ট করবে।
আরেকটি বিকল্প হ'ল
/etc/apt/sources.list.d/
ডিরেক্টরিতে নতুন একটি সংগ্রহস্থল ফাইল তৈরি করা।
কোনও ম্যানুয়ালি একটি সংগ্রহস্থল কনফিগার করার সময় আপনাকে ম্যানুয়ালি আপনার সিস্টেমে সর্বজনীন সংগ্রহস্থল কী আমদানি করতে হবে।
wget
বা
curl
ব্যবহার করুন:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
উপরের কমান্ডটি
OK
আউটপুট করা উচিত যার অর্থ জিপিজি কী সফলভাবে আমদানি করা হয়েছে এবং এই সংগ্রহস্থল থেকে প্যাকেজগুলি বিশ্বাসযোগ্য বলে বিবেচিত হবে।
নতুন যুক্ত হওয়া সংগ্রহস্থল থেকে প্যাকেজ ইনস্টল করার আগে আপনাকে অবশ্যই প্যাকেজ সূচকটি আপডেট করতে হবে:
sudo apt update
প্যাকেজ সূচক আপডেট হয়ে গেলে আপনি নতুন যুক্ত হওয়া সংগ্রহস্থল থেকে প্যাকেজ ইনস্টল করতে পারেন:
উপসংহার
উবুন্টুতে কীভাবে আপনি অ্যাপ্ট্রি সংগ্রহ করতে পারবেন তা আমরা আপনাকে দেখিয়েছি। একই নির্দেশাবলী কুবুন্টু, লিনাক্স মিন্ট এবং প্রাথমিক ওএস সহ যে কোনও ডেবিয়ান ভিত্তিক বিতরণ প্রয়োগ করে।
আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave
উবুন্টু আপ্টউবুন্টুতে 18.04 এ অদলবদলের স্থানটি কীভাবে যুক্ত করা যায়

অদলবদল একটি ডিস্কের একটি স্থান যা ব্যবহার করা হয় যখন ভৌত র্যাম মেমরির পরিমাণ পূর্ণ হয়। লিনাক্স সিস্টেমটি যখন র্যামের বাইরে চলে যায় তখন নিষ্ক্রিয় পৃষ্ঠাগুলি র্যাম থেকে অদলবদলের জায়গায় স্থানান্তরিত হয়। এই টিউটোরিয়ালটি উবুন্টু 18.04 এ একটি অদলবদল ফাইল যুক্ত করার জন্য প্রয়োজনীয় পদক্ষেপগুলি কভার করে।
উবুন্টুতে কীভাবে ব্যবহারকারীকে সুডারে যুক্ত করা যায়

উবুন্টুতে, কোনও ব্যবহারকারীকে সুডো সুবিধা দেওয়ার সহজতম উপায় হ'ল ব্যবহারকারীকে সুডো গ্রুপে যুক্ত করা। এই গ্রুপের সদস্যরা sudo- এর মাধ্যমে যে কোনও কমান্ড রুট হিসাবে কার্যকর করতে সক্ষম হবে।
উবুন্টুতে 18.04 এ ব্যবহারকারীদের কীভাবে যুক্ত এবং মুছবেন

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