ট্রানজিশনাল প্যাকেজগুলির সঠিক উদ্দেশ্য কী?


উত্তর:


32

যদি কোনও প্যাকেজটির নাম পরিবর্তিত হয় তবে এগুলি রূপান্তরটি সহজতর করে:

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

এটি এড়াতে প্যাকেজ রক্ষণাবেক্ষণকারী কেবল নতুন রিলিজে একটি ট্রানজিশনাল প্যাকেজ মাইপ্যাকেজ তৈরি করে যার কোনও ফাইল নেই তবে মাইনিপ্যাকেজের উপর নির্ভর করে (এই ধরণের প্যাকেজটিকে " মেটা প্যাকেজ " বলা হয়)।


1
এটি কি কোনও পয়েন্টার বা লিঙ্কের মতো যা উত্তরাধিকারীর ট্রানজিশনাল প্যাকেজ থেকে দেখায় বা আমি এটি ভুল বুঝেছি? পুরানো মাইপ্যাকেজ পুরোপুরি সরানো হয়েছে এবং নতুনটি কেবল উপলভ্য? আমি মূলত জিজ্ঞাসা করি কারণ আমার প্রিন্টারের সাথে আমার ড্রাইভার সমস্যা আছে, লাইবকুপসিসকে অবমূল্যায়ন করা হয়েছিল এবং লাইবকআপগুলি উত্তরসূরি বলে মনে হচ্ছে, তবে পুরানো লাইবকিউসিসের ক্যানন বেস থেকে একমাত্র চালক উপলব্ধ। সুতরাং এই ধরনের ট্রানজিশনাল প্যাকেজ কীভাবে আমাকে সহায়তা করতে পারে?
NES

1
এটি একটি পয়েন্টারের অনুরূপ তবে এইভাবে চিন্তা করা কিছু দিক থেকে বিভ্রান্তিকর হতে পারে কারণ একটি ট্রানজিশনাল প্যাকেজটি এখনও কোনও সাধারণ প্যাকেজ ছাড়া কেবল কোনও ফাইল নয় কেবল মেটাডেটা। আপনার প্রিন্টার ড্রাইভারের সাথে ঠিক কী সমস্যা? যেহেতু কার্মিক libcupsys একটি ভার্চুয়াল প্যাকেজ যা libcups দ্বারা সরবরাহ করা হয়, সুতরাং ড্রাইভার যদি libcupsys এর উপর নির্ভর করে তবে নির্ভরতার সমস্যা থাকতে হবে না।
ফ্লোরিয়ান ডিয়েচ

যদি এটা যে পৃষ্ঠাটি বিশেষভাবে রক্ষণাবেক্ষণকারীকে বলে এই কাজ করতে লিঙ্ক আমি এই উত্তর ভোট দিন হবে wiki.debian.org/RenamingPackages
ডেভিড ক্যারি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.