ডিআরপিএম কী এবং এটি আরপিএম থেকে কীভাবে আলাদা?


17

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

  • আমি ভাবছি একটি ডিআরপিএম কি?
  • এটি আরপিএম প্যাকেজ থেকে কীভাবে আলাদা?

উত্তর:


15

এর drpmঅর্থ দাঁড়ায় delta rpm, যা বিদ্যমানটিতে একটি সংযোজন rpmএবং কেবলমাত্র বিভিন্ন ফাইল রয়েছে। সূত্র :

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

ডকুমেন্টেশনে উল্লিখিত README ফাইলটি গিটহাব সংগ্রহস্থলে পাওয়া যাবে । আপনি দেখতে পাবেন যে deltarpmভিত্তিক হয় bsdiff


7

ডিআরপিএম ফাইলগুলি ডেল্টা আরপিএম ফাইল। এগুলিতে একটি সম্পূর্ণ প্যাকেজ থাকে না তবে দুটি (আরপিএম) প্যাকেজের মধ্যে পার্থক্য (= ডেল্টা) থাকে। এটি RPM ফাইলগুলি দ্রুত ডাউনলোড এবং ইনস্টল করার জন্য দরকারী যা বিদ্যমান (ইনস্টলড) প্যাকেজের আপগ্রেড। এখানে কেবল নতুন এবং পরিবর্তিত ফাইলগুলি অন্তর্ভুক্ত করা দরকার।

yumড্রাম ফাইলের সাথে কাজ করার জন্য আপনাকে deltarpmপ্যাকেজটি ইনস্টল করতে হবে :

yum install deltarpm

এটিতে প্রয়োজনীয় সরঞ্জাম রয়েছে।

আরও দেখুন "ডেল্টা আরপিএম অক্ষম" সম্পর্কে আমার কি কিছু করা দরকার?


5

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

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