একটি প্যাকেজ সংস্করণ স্ট্রিং শেষে "-0ubuntu1" এর তাত্পর্যটি কী?


13

উবুন্টুর জন্য নির্মিত অনেকগুলি প্যাকেজগুলিতে "-0ubuntu1" প্রত্যয় (বা, আরও সাধারণভাবে, -সুবুন্টুওয়াই) আছে বলে মনে হয়। উদাহরণস্বরূপ, নোভা প্রকল্পের একটি ব্লিডিং-এজ প্যাকেজের সংস্করণ স্ট্রিংয়ের মতো দেখতে:

2011.2~bzr663-0ubuntu1

আমি বুঝতে পারি যে ২০১১.২ একটি বড় সংস্করণ, এবং bzr663 bzr সংগ্রহস্থলে 663 রিভিশনটি বোঝায়, তবে 0ubuntu1 এর সাথে কী যুক্ত?

উত্তর:


16

প্যাকেজগুলি একটি প্যাটার্নে সংস্করণযুক্ত <upstream version>-<debian revision>। এই ক্ষেত্রে, প্রবাহ সংস্করণটি হল 2011.2~bzr663এবং ডেবিয়ান রিভিশনটি 0ubuntu1

সাধারনত দেবিয়ান ভাষায়, সংশোধনগুলি কেবল এই জাতীয় সংখ্যা, তবে উবুন্টুর ক্ষেত্রে, উবুন্টু 1 সংশোধনীর পরে নিম্নলিখিতটি নির্দেশ করে যে সেই দেবিয়ান সংশোধনের উত্স পরিবর্তন রয়েছে। 0ubuntu1এটি একটি বিশেষ কেস, কারণ এটি একটি সংশোধন হিসাবে ব্যবহৃত হয়েছে যা ইঙ্গিত করে যে এটি upর্ধ্বমুখী সংস্করণের কোনও ডেবিয়ান প্যাকেজভিত্তিক নয় (যেহেতু সেখানে কোনও ডেবিয়ান রিভিশন হবে না 0)।

এটি সাধারণ যখন উবুন্টু প্যাকেজটি ডেবিয়ানের আগে একটি নতুন প্রবাহ সংস্করণে আপগ্রেড করা হয়েছে।


-0ubuntu1সর্বদা মানে কি ডেবিয়ান-আপস্ট্রিম সংস্করণ নেই? আমি ভেবেছিলাম যে ডিবিয়ান যদি তাদের প্রবাহের উত্সটি পরিবর্তন না করে তবে তা কেবল -0তাদেরই হবে।
অলি

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