অ্যাড-অ্যাপট-রিপোজিটরি বলতে কী বোঝায়?


16

এটার মানে কি?

sudo add-apt-repository ppa:maco.m/ruby
sudo apt-get update
sudo apt-get install rubygems

কীভাবে এটি চলমান থেকে পৃথক হয়

sudo apt-get install rubygems

ধন্যবাদ।

উত্তর:


17

আপনি যা চালাচ্ছেন তার তিনটি ধাপ রয়েছে:

1) add-apt-repositoryআপনার উত্সগুলির তালিকায় একটি পিপিএ যুক্ত করে, যাতে উবুন্টু সেই পিপিএ এবং সেই সাথে সরকারী উবুন্টু উত্স থেকে আপডেটগুলি সন্ধান করতে জানে। সাধারণত এটি সরকারী উবুন্টু সংগ্রহস্থলগুলির তুলনায় ডেভেলপারদের আরও দ্রুত আপডেট সরবরাহ করার জন্য ব্যবহার করা হয়।

2) apt-get updateঅ্যাপ্লিকেশনকে কী প্যাকেজগুলি ইনস্টল করা যায় এবং সেগুলি থেকে কোথায় ইনস্টল করা হবে তার ডেটাবেস আপডেট করতে বলে। এই ক্ষেত্রে, অ্যাপটি-গেট আপনার নতুন যুক্ত হওয়া পিপিএ দেখতে পাবে এবং আবিষ্কার করবে যে পিপিএ: ম্যাকো.এম / রুবি এর সম্পর্কে জেনে যাওয়া রুবিজেমের নতুন সংস্করণ রয়েছে, সুতরাং এটি পিপিএর পরবর্তী বারের কাছ থেকে রুবিজেম ইনস্টল করার জন্য একটি নোট তৈরি করবে এটি ইনস্টল করতে বলে।

3) apt-get installঅ্যাপটি-ডাটাবেসে প্যাকেজটি সন্ধান করে এবং নির্দেশিত ফাইলটি ডাউনলোড ও ইনস্টল করে pt এই ক্ষেত্রে এটি রুবিজেমস প্যাকেজটি খুঁজে পাবে, এটি পিপিএ: ম্যাকো.এম / রুবি থেকে ডাউনলোড করে ইনস্টল করবে।

আপনি যদি সহজভাবে চালনা apt-get install rubygemsকরতে চান তবে আপনি একটি সাম্প্রতিক সংস্করণ পাবেন (অথবা সম্ভবত রুবজেমস উবুন্টু সংগ্রহস্থলে রয়েছে বা কেবল পিপিএতে রয়েছে তার উপর নির্ভর করে কিছুই নয়)।

সাধারণভাবে, পিপিএ ফর্ম্যাটটি: a / b https://launchpad.net/~a/+archive/b তে প্রসারিত হবে , যেখানে আপনি ফাইলগুলি দেখতে এবং সেগুলি পৃথকভাবে ডাউনলোড করতে পারেন। আপনার ক্ষেত্রে এটি https://launchpad.net/~maco.m/+archive/ruby হবে


4
অ্যাড-এপটি-রিপোজিটরি পিপিএর GPG সার্বজনীন কী স্বয়ংক্রিয়ভাবে আমদানি করে, যা খুব সুবিধাজনক।
জর্জি কাস্ত্রো

1
এবং রিমবার এই কমান্ডটি উবুন্টু নির্দিষ্ট এবং ডেবিয়ানে কাজ করবে না।
9:11

0

সংগ্রহস্থল এমন এক স্থান যেখানে একাধিক ডাটাবেস সরবরাহ করা হয়।

apt: - প্যাকেজ পরিচালনা করার জন্য একটি ডেবিয়ান সরঞ্জাম ব্যবহৃত হয়। যখন কোনও ব্যবহারকারী কোনও সিস্টেমে প্যাকেজ ইনস্টল করেন, এটি প্যাকেজটিকে কাজ করতে প্রয়োজনীয় সমস্ত নির্ভরশীল প্যাকেজগুলি ইনস্টল বা আপগ্রেড করে। আসল কমান্ডটি অ্যাপটি-গেট।


0

সংগ্রহস্থলটির অর্থ ডিপো বা এটির জন্য স্থান, এবং এটি উত্স তালিকাভুক্ত ফাইলটিতে এটি রয়েছে এবং অ্যাডের অর্থ এটি সফ্টওয়্যার অ্যাপ্লিকেশন (অ্যাপ্লিকেশন) যুক্ত করে, এবং এটি আপডেট করার পরে আপনি www ইউআরএল থেকে ফাইলগুলি পেয়ে যান, এবং এটি পেতে পারেন হাইট আপডেটের অর্থ এটি সিস্টেমের বাফারে এটি আপডেট করে এবং আপনি যখন অ্যাপটি-গেট ইনস্টলটি ব্যবহার করেন তখন রাগবিজেমগুলি ইনস্টল করার জন্য এটি ব্যবহার করতে পারেন, এবং আপনি টার্মিনালে এটি টাইপ করার পরেও করতে পারেন:

sudo apt-get upgrade

এবং এর অর্থ এই হওয়া উচিত যে এটি সফ্টওয়্যারটি আপগ্রেড করবে এবং তারপরে এটি টার্মিনালে প্রবেশ করুন:

sudo apt-get dist-upgrade

এবং এর অর্থ একটি বিতরণ আপগ্রেড হওয়া উচিত এবং এটি সফ্টওয়্যারটিরও। আপনি সফ্টওয়্যারটি পুনরায় কনফিগার করতে পারেন এবং আপনার এটি টার্মিনালে প্রবেশ করা উচিত:

sudo dpkg-reconfigure rugbygems

কনফ ফাইলটি যদি কাজ না করে তবে এটি তার এবং এটি যদি ত্রুটিপূর্ণভাবে চালিত হয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.