অ্যাপ্লিকেশন আর কার্নেল আপডেট করছে না কেন?


10

কার্নেল আপডেট করা বন্ধ করতে আমি কোনওভাবেই একটি 12.04 সার্ভার পেয়েছি। এটি 3.2.0-24-জেনেরিকের সাথে আটকে আছে এবং কোনও নতুন আপডেট আনতে চায় না। এই মুহুর্তে নতুন কার্নেলটি 3.2.0-29 হয়

apt-get clean && sudo apt-get autoremove 
apt-get -f install
apt-get update
apt-get dist-upgrade

"0 টি আপগ্রেড হয়েছে, 0 নতুন ইনস্টলড হয়েছে, 0 অপসারণ করতে 0 এবং আপগ্রেড করা নেই" দেখায়। কোনও ব্যর্থ ইনস্টল ছিল না। / var / লগ / প্রবণতা কোনও ত্রুটি দেখায় না

আমার উত্স.লিস্ট:

###### Ubuntu Main Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise main restricted

###### Ubuntu Update Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted

###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

কেউ কি জানেন ভুল কি? ধন্যবাদ


চেষ্টা করুনsudo apt-get dist-upgrade
অ্যাটেনজ

আমি ইতিমধ্যে পোস্ট করা কমান্ডগুলির তালিকায় ইতিমধ্যে দুজনের আপগ্রেড রয়েছে এবং আমি সেগুলি সমস্তকে মূল হিসাবে চালাচ্ছি।
বুদ্রিক

উত্তর:


19

আপনি সম্ভবত linuxদুর্ঘটনার দ্বারা मेटाপ্যাকেজ সরিয়ে ফেলেছেন। যদি তা হয় তবে এটি দ্বারা স্থির করা উচিত:

sudo apt-get install linux


অারোও ব্যাখ্যা:

কারিগরি কারণে কার্নেলগুলি আপগ্রেড করা এবং নতুনটি প্রতিস্থাপন করা বুদ্ধিমানের কাজ নয় (উদাহরণস্বরূপ বলা যাক যে নতুনটি ব্যর্থ হলে আপনি এখনও পুরানোটিকে বুট করতে পারেন)।
সুতরাং তারা নাম হিসাবে প্যাকেজ হয় linux-image-3.2.0-24-generic

সুতরাং, আপনি যদি সিস্টেমটি আপগ্রেড করেন, প্রযুক্তিগতভাবে এই সংস্করণে কোনও আপডেট নেই! আপনি linuxমেটাপ্যাকেজটি ইনস্টল না করে যা সর্বদা সর্বশেষতম কার্নেলের উপর নির্ভর করে, এর অর্থ যখনই যখন কার্নেলের আপডেট পাওয়া যায় তখন linuxসংস্করণ পরিবর্তন হবে এবং এটি নতুন কার্নেলের উপর নির্ভর করবে এবং এইভাবে নতুন কার্নেল স্বয়ংক্রিয়ভাবে ইনস্টল হয়ে যাবে।

মনে রাখবেন যে আপনার পুরানো কার্নেলটি এভাবে সরানো হবে না, এটি একটি ভাল জিনিস। যদি আপনি কোনও অদ্ভুত কিছু পান তবে আপনি পুরানোটি (বুড়ো -> পূর্ববর্তী সংস্করণ বা এর মতো কিছু) বুট করতে পারেন এবং নতুন কার্নেলটি সরিয়ে ফেলতে পারেন।


খুব কমপক্ষে এটি নতুন কার্নেল ইনস্টল করেছে। ডিস্ট-আপগ্রেড কাজ করে যদি পরবর্তী কার্নেলটি বের হয়ে আসে তখন আমি দেখতে পাব, তবে আমি মনে করি আপনি ঠিক বলেছেন। ধন্যবাদ।
বুদ্রিক

6
ডিফল্টরূপে, linuxমেটাপ্যাকেজটি ইনস্টল করা হয় না। তবে linux-image-genericমেটাপ্যাকেজ (বা OS এর সাহায্যে কার্নেলের নির্দিষ্ট স্বাদের জন্য অন্য যে কোনও মেটাপ্যাকেজটি ইনস্টল করা হয়েছিল)। এই ক্ষেত্রে, linux-image-genericসম্ভবত এই সমস্যা তৈরি করতে আনইনস্টল করা হয়েছিল।
এলিয়াহ কাগন

আমি একটি পরিষ্কার ইনস্টল উপর উবুন্টু 12.04.1 এ একই সমস্যা ছিল যার সম্ভবত সম্ভবত linuxমুক্তির অংশ হিসাবে প্যাকেজ করা হয়নি।
আজিজুর রহমান

10
আমার জন্য এটি ছিল apt-get install linux-genericআমার পক্ষে 14.04 এ এই সমস্যাটি সমাধান করা। জিজ্ঞাসাবাবু / প্রশ্ন
ডেভিড

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