আমি কি ডেবিয়ান 6 এপিটি বা ডিপি কেজি ব্যবহার করে একটি আপগ্রেড প্যাকেজে কী পরিবর্তন হয়েছে তা নির্ধারণ করতে পারি?


9

আমি সবেমাত্র apt-get upgradeআমার ডেবিয়ান 6 বিকাশ সার্ভারে একটি করেছি এবং লক্ষ্য করেছি যে নামের একটি নির্দিষ্ট প্যাকেজ tinyproxyআপগ্রেড করা হয়েছে। সেই প্যাকেজে কী কী পরিবর্তন হয়েছিল তা সুনির্দিষ্টভাবে দেখার আমার বিশেষ আগ্রহ আছে কারণ এটি বর্তমানে না করে এমন কিছু কাজ করার জন্য এটি পরিবর্তন করা আমার কাজ করার তালিকায় রয়েছে।

আমি জানি যে আমি আমার ব্রাউজারটি জ্বালিয়ে দিতে পারি, খানিকটা খুঁড়তে পারি, চেঞ্জলগটি খুঁজে পেতে পারি এবং ঠিক ঠিক যে সংস্করণে গিয়েছিলাম তাতে কী পরিবর্তন হয়েছিল, তবে আমি ভাবছিলাম যে আমি জিজ্ঞাসা করার উপায় আছে কিনা apt-getবা dpkgযদি একটি থাকে তবে আমাকে একটি পরিবর্তন লগ দেখাতে পারে? অন্তর্ভুক্ত করা হয়েছে।

কমান্ড লাইনের মাধ্যমে প্যাকেজের সংস্করণগুলির মধ্যে কী পরিবর্তিত হয়েছে তার সংক্ষিপ্তসার পেতে আমি কোনও সরঞ্জাম বা অন্য কোনওটি ব্যবহার করতে পারি?


3
প্রতিটি প্যাকেজের জন্য এমন একটি রয়েছে /usr/share/doc/pkgname/changelog.Debian.gzযা প্যাকেজটির জন্য ডেবিয়ান রক্ষণাবেক্ষণকারী দ্বারা পরিবর্তনগুলি তালিকাভুক্ত করে। যদি প্যাকেজটি একটি নতুন প্রবাহ সংস্করণে চলে যায় তবে আপস্রিম চেঞ্জলগের সেই পরিবর্তনগুলি ব্যাখ্যা করা উচিত তবে এর অবস্থানটি পুরোপুরি অনুমানযোগ্য নয়। অল্পক্ষণের /usr/share/doc/pkgnameজন্য changelog.gzবা অনুরূপ। আপনি যদি ইনস্টল করেন apt-listchangesতবে ভবিষ্যতে আপ্ট-গেটের সাথে সম্পর্কিত সমস্ত আপগ্রেডগুলি আপনাকে স্বয়ংক্রিয়ভাবে চেঞ্জলগ দেখাবে।
অ্যালান কারি

@ অ্যালান কারি: সেমিডলাইন প্রবণতা ব্যবহার করে কি একই রকম সম্ভব?
dash17291

উত্তর:


9

আপনি প্যাকেজটি সন্ধান করছেন apt-listchanges। এটি আপনাকে আপগ্রেড করতে চলেছে এমন প্যাকেজগুলির দেবিয়ান সংবাদ এবং / অথবা চেঞ্জলগগুলি (এটির কনফিগারযোগ্য) প্রদর্শন করবে এবং অপগ্রেড করার আগে allyচ্ছিকভাবে নিশ্চিতকরণের জন্য জিজ্ঞাসা করবে। এটি ব্রাউজারে চেঞ্জলগগুলিও খুলতে পারে, যাতে আপনি বাগগুলির লিঙ্কগুলিতে ক্লিক করতে পারেন ইত্যাদি etc.

এছাড়াও, আপনি যদি প্রবণতা ব্যবহার করছেন Cতবে চেঞ্জলগটি দেখার জন্য আপনার প্যাকেজ নির্বাচন করার পরে টিপুন । যতক্ষণ আপনি libparse-debianchangelog-perlইনস্টল করেছেন, এটি এটিকে হাইলাইট করবে যে কোন এন্ট্রিগুলি নতুন (প্রবণতাটি পার্ল প্যাকেজটি প্রস্তাব দেয়)।

শেষ পর্যন্ত, আপনি ডিবিয়ান এবং প্রবাহের চেঞ্জলগগুলি উভয়ই পড়তে পারেন /usr/share/doc/packagename/


5

উত্তরটি হওয়া উচিত /usr/share/doc/tinyproxy/changelog.Debian.gzzlessএটি দেখতে ব্যবহার করুন ।


5

আজকাল অ্যাপল-গেটের মধ্যে চেঞ্জলগ কমান্ড দেয়, প্রদত্ত প্যাকেজের জন্য চেঞ্জলগ ডাউনলোড এবং প্রদর্শন করে:

অ্যাপল-গেট চেঞ্জলগ টিনিপ্রোক্সি


0

এছাড়াও নোট করুন যে চেঞ্জলগগুলি অনেকগুলি উচ্চ স্তরের এবং অনেক বিবরণের উপরে গ্লস। আপনার যদি সত্যই "সঠিকভাবে কী পরিবর্তন হয়েছে" জানতে হবে তবে আপনাকে সংশোধনগুলির মধ্যে উত্স কোডটি আলাদা করতে হবে।

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