কোনও ডিস্ট্রো-আপগ্রেড না করে কীভাবে কার্নেলকে সর্বশেষ মূললাইন সংস্করণে আপডেট করবেন?


146

বর্তমানে আমি লিনাক্স -৩.০ চালাচ্ছি এবং আমি এটি লিনাক্স -৩.৩.১ এ আপডেট করতে চাই, http://www.kernel.org ওয়েবসাইটে উল্লিখিত সর্বশেষ স্থিতিশীল কার্নেল রিলিজ । ক্র্যাশের কোনও ঝুঁকি ছাড়াই আমি উবুন্টুতে 3.3.1 এ আপডেট করতে পারি? আপডেট ম্যানেজার দ্বারা সরবরাহ করা হিসাবে আমি আমার কার্নেলকে নিয়মিত আপডেট করছি urrent আর আমার কাছে লিনাক্স রয়েছে 3.0.০.০.১7 .. আমি কি আপডেট করতে পারি?

বিঃদ্রঃ:

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


উত্তর:


121

আমি সর্বদা কর্নেল আপগ্রেড / ডাউনগ্রেডের জন্য সর্বদা সহজ নির্দেশাবলী হ'ল উবুন্টুফর্মস.আর ব্যবহারকারী দ্বারা লিকউইডচাইকিন (এই পোস্টের জন্য আমার দ্বারা সংশোধিত ইউআরএল):

  1. এখানে যান: http://kernel.ubuntu.com/~kernel-ppa/mainline/
  2. 3 (সম্ভবত 4) কোথাও একটি ফোল্ডারে ডেব ডাউনলোড করুন:

    linux-headers-VERSION-NUMBER_all.deb
    linux-headers-VERSION-NUMBER_amd64.deb
    linux-image-VERSION-NUMBER_amd64.deb
    linux-image-extra-VERSION-NUMBER_amd64.deb   # if available
    
  3. আপনি যে কোনও প্যাকেজ ম্যানেজারের ফ্রন্ট-এন্ড ব্যবহার করবেন না দিয়ে ইনস্টল করুন (জিডিবি এখনও রয়েছেন?), বা এই আদেশগুলি ব্যবহার করুন:

    cd /path/to/folder/where/you/put/the/debs
    sudo dpkg -i *.deb
    

সূত্র:


3
উদাহরণস্বরূপ আপনি এখানে প্রতিটি স্থাপত্যের জন্য দুটি সংস্করণ খুঁজে পান: lowlatencyএবং generic, কোনটি গ্রহণ করা উচিত? কার্নেল.বুন্টু.com
~

ভাগ্য নেই. আমি স্ট্যান্ডার্ড রেপোতে -৪-বিট ইউটোপিক লোলাটেন্সি কার্নেল (৩.১16.০-৩১) থেকে আসছিলাম। আমি v3.16.7-ckt8 (linux-image-3.16.7-031607-lowlatency_3.16.7-031607.201503111033_amd64.deb) এ আপগ্রেড করেছি যা এখনও চলছে তবে এখনও কোনও ট্র্যাকপ্যাড নেই। এটি একটি এসার সি 710 এর জন্য।
উবুনটুরিস্ট

আমার টাচ প্যাডের সমস্যা ছিল। আমার ডিফল্ট বায়োস উন্নত মোডে সেট করা হয়েছিল। এটি বলে যে বায়োজে ড্রাইভার ছাড়াই অ্যাডভান্সড মোড ব্যবহার করতে সমস্যা হতে পারে। তবে ওবুন্টুতে বেসিক মোড ভাল কাজ করে। দুর্ভাগ্যক্রমে, বেসিক মোড উইন্ডোতে ভয়াবহ কাজ করে! আমি আশা করি এটি সহজ উপায়ে সহায়তা করবে।
ভিক্ষু সুভূতি

1
সম্পূর্ণতার জন্য, @ বুসিকের পদক্ষেপগুলি ছাড়াও - (4) নতুন গ্রাব বুট লোডার (1 ম বিকল্প) গ্রহণ করুন। এটি সম্ভবত বেশিরভাগ মানুষের প্রয়োজন। আপনি যদি ঠিক কী পরিবর্তন করতে চান তা যাচাই করার জন্য একটি তুলনা করুন, তবে এটি সম্ভবত আপনার গ্রাব কনফ ফাইলটি নতুন কার্নেল তথ্যটি দিয়ে নতুন করে লিখতে হবে। (5) পুনরায় বুট করুন। উপরন্তু, এই অনেক নিরাপদ রুট, যা আপনার Linux সংস্করণে আপগ্রেড করা হবে: sudo apt-get update && sudo apt-get dist-upgrade && sudo reboot। যে কোনও পরিস্থিতিতে, রিবুট করার পরে, echo $(uname -r)আপনি আপনার নতুন কার্নেলটিতে সফলভাবে বুট করেছেন তা নিশ্চিত করতে চালান run
ম্যানুয়েল জে ডিয়াজ

1
@ lowlatency বনাম জেনেরিক উপর rubo77: askubuntu.com/questions/126664/...
Noremac

70

আপনি সর্বদা নিম্নলিখিতগুলি করতে পারেন:

apt-cache search linux-image

আপনি যা চান তা চয়ন করুন এবং তারপরে:

sudo apt-get install linux-image-your_version_choice linux-headers-your_version_choice linux-image-extra-your_version_choice

4
এটি একটি মূল লাইন কার্নেল দেয় না; বরং এটি একটি উবুন্টু বিল্ড দেবে (নির্দিষ্ট সংস্করণ সংখ্যার)।
এলিয়াহ কাগন

14
যদিও মূল লক্ষ্যটি ওএসের জন্য ম্যাসেজ করা হয়েছে তবে এটি মূলধারার সাথে যাওয়ার চেয়ে ভাল ।
কুইকশিফ্টিন

দেবিয়ান ৮ তে মোহন করার মতো কাজ করেছেন। ধন্যবাদ!
জিটিডোরভ

9
কার্নেল শিরোলেখগুলিও ইনস্টল করতে ভুলবেন না: sudo apt-get linux-headers- [version] -generic ইনস্টল করুন। [সংস্করণ] কার্নেল সংস্করণের মতোই হওয়া উচিত
আনুষ্ঠানিকভাবে ম্যাক করুন k

1
এই এন্ট্রিটি পরিবর্তন করা উচিত যাতে এটি ব্যবহারকারীকে লিনাক্স-চিত্র-অতিরিক্ত প্যাকেজ ইনস্টল করার নির্দেশ দেয় কারণ এটি ছাড়া কিছু জিনিস হয়তো কাজ করবে না - যেমন কোনও ইউএসবি কীবোর্ড যেমন আপনি আপনার ডিস্কটি ডিক্রিপ্ট করার জন্য পাসওয়ার্ড প্রবেশ করানোর জন্য ব্যবহার করেন।
ওয়াজকি

24

আমার উত্তর, হ্যাঁ আপনি পারেন। স্থিতিশীল প্রকাশটি 3.4 ছিল, তবে এই টিউটোরিয়ালে আমি 3.3.1 ব্যবহার করি।

উবুন্টু (32-বিট) জেনেরিক পিএই:

নিম্নলিখিত আদেশগুলি চালান:

mkdir kernel\ v3.3.1-precise && cd kernel\ v3.3.1-precise
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301-generic-pae_3.3.1-030301.201204021435_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301_3.3.1-030301.201204021435_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-image-3.3.1-030301-generic-pae_3.3.1-030301.201204021435_i386.deb
sudo dpkg -i linux-*.deb 
sudo update-grub
sudo reboot now

উবুন্টু (-৪-বিট):

নিম্নলিখিত আদেশগুলি চালান:

mkdir kernel\ v3.3.1-precise && cd kernel\ v3.3.1-precise
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301-generic_3.3.1-030301.201204021435_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301_3.3.1-030301.201204021435_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-image-3.3.1-030301-generic_3.3.1-030301.201204021435_amd64.deb
sudo dpkg -i linux-*.deb 
sudo update-grub
sudo reboot now

উপভোগ করুন!


আপনি আমার উবুন্টু 12.04 তে যেমন বলেছিলেন আমি তেমনি কার্নেলটি 3.8.5-raring ইনস্টল করব। তবে এখন আমার ওএস ডাউন এবং কোনও ক্লিপ বা কোনও গ্রাব মেনু নেই। শুধু চিন্তা করছি.
shgnInc

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

12

এখানে কিছু উত্তরের বিপরীতে উবুন্টু মূল কার্নেল দলের এক বা দু'দিনের মধ্যে নতুন কার্নেলটি প্রকাশ করে। আমি এখানে উত্তরগুলির মত কয়েকটি মত শক্ত উপায়ে আপগ্রেড করতাম তবে আমি দেখতে পেলাম এটি একটি সহজ উপায়।

কার্নেলগুলি নিজে ইনস্টল করার প্রভাব installing

কার্নেলগুলি ম্যানুয়ালি ইনস্টল করতে অতিরিক্ত কাজ প্রয়োজন।

আপনি সর্বশেষতম মূললাইন কার্নেলটি ইনস্টল করতে চান এমন কারণ রয়েছে:

  • শেষ উবুন্টু এলটিএস কার্নেল আপডেটে একটি বাগ এবং আপনি ডাউনগ্রেড করতে পারবেন না
  • বর্তমান উবুন্টু এলটিএস কার্নেল আপডেট স্ট্রিম বা এইচডব্লিউই আপডেটগুলিতে আপনার কাছে নতুন হার্ডওয়্যার সমর্থিত নেই
  • আপনি সিকিউরিটি আপগ্রেড করতে চান বা নতুন বৈশিষ্ট্যটি কেবলমাত্র সর্বশেষতম মূললাইন কার্নেল সংস্করণে উপলব্ধ।

15 জানুয়ারী, 2018 পর্যন্ত সর্বশেষতম স্থিতিশীল মূললাইন কার্নেলটি 4.14.13। লেখার সময় অনেকে মেল্টডাউন সুরক্ষা গর্তের বিরুদ্ধে সুরক্ষার জন্য এটি ইনস্টল করতে আগ্রহী। আপনি যদি ম্যানুয়ালি এটি ইনস্টল করতে চান তবে আপনার জানা উচিত:

  • পুরানো এলটিএস কার্নেলগুলি উবুন্টু শিরোনামের প্রথম বিকল্পের মেনু থেকে বড় না হওয়া অবধি আপডেট হবে না ।
  • ম্যানুয়ালি ইনস্টল করা কার্নেলগুলি সাধারণ sudo apt auto-removeকমান্ডের সাহায্যে সরানো হয় না । আপনার এটি অনুসরণ করতে হবে: বুট মেনুটি পরিষ্কার করতে আমি কীভাবে পুরানো কার্নেল সংস্করণগুলি সরিয়ে ফেলব?
  • আপনি যখন নিয়মিত এলটিএস কার্নেল আপডেট পদ্ধতিটি ফিরে পেতে চান তার জন্য পুরানো কার্নেলগুলির বিকাশ পর্যবেক্ষণ করুন। তারপরে পূর্বের বুলেট পয়েন্ট লিঙ্কে বর্ণিত ম্যানুয়ালি ইনস্টল করা মূললাইন কার্নেলটি মুছুন।
  • ম্যানুয়ালি নতুন মাইনলাইন কার্নেল রান চালানোর sudo update-grubপরে এবং তারপরে উবুন্টুর সর্বশেষ এলটিএস কার্নেল গ্রুবের প্রধান মেনুতে উবুন্টু নামক প্রথম বিকল্প হবে ।

সর্বশেষতম কার্নেলটি সন্ধান করা হচ্ছে

( Kernel.ubuntu.com - কার্নেল পিপিএ মেইনলাইন ) যান এবং Endকী টিপুন:

মেইনলাইন কার্নেল 1

এখন লিঙ্কটি ক্লিক করুন 4.9.8(বা আপনি যখন এটি পড়েন তখন উপলভ্য হলে নতুন একটি) এবং নিম্নলিখিতটি প্রদর্শিত হবে:

মূললাইন কার্নেল 2

কালো এয়ারব্রাশের চিহ্নগুলির সাথে লিঙ্কগুলি নোট করুন। ইন্টেল বা এএমডি প্রসেসর ব্যবহার করে আমরা তিনটি উবুন্টু 16.04 64-বিটের জন্য ডাউনলোড করব ।

টার্মিনাল ব্যবহার করে ইনস্টল করা হচ্ছে

Ctrl+ Alt+ Tব্যবহার করে একটি টার্মিনাল সেশন খুলুন :

cd ~/Downloads # Change to your downloads directory
ll linux*.deb  # Check if any previous downloads still exist
rm linux*.deb  # Use this command if any previous downloads found

এখন উপরের ডাউনলোডের স্ক্রিনে ফিরে যেতে এবং .debকার্নেল ডাউনলোডের তিনটিতেই একক ক্লিক করুন । ডাউনলোডগুলি সম্পূর্ণ হওয়ার পরে (আপনি আপনার ব্রাউজারে স্ট্যাটাসটি দেখতে পাবেন) টার্মিনাল সেশনে ফিরে যান এবং ব্যবহার করুন:

sudo dpkg -i linux*.deb
rm linux*.deb
sudo reboot

ভাল খবর! - গ্রাব বুট মেনুতে প্রথম বিকল্পটি নির্বাচন করা হলে আপনি সর্বশেষতম কার্নেলটি চালাচ্ছেন। আপনার পুরানো কার্নেল সংস্করণগুলি গ্রাবের উন্নত বিকল্প মেনুতে এখনও উপলব্ধ ।

একাধিকবার নতুন কার্নেল ইনস্টল করার পরে আপনি " আমি কীভাবে পুরানো কার্নেল সংস্করণগুলি মুছব? " প্রশ্ন জিজ্ঞাসা করবেন এবং আপনি উত্তরগুলি জিজ্ঞাসা উবুন্টুতে এখানে পাবেন ।


"আপনার জীবনকে জটিল করবেন না" বলে এই প্রশ্নের উত্তর দেওয়া উচিত ।
ফাব্বি

9

দেরীতে কিন্তু নতুন উত্তর।

আমি আমার উত্তরে আরও কিছু তথ্য যুক্ত করব owএখন আমার পুরানো কার্নেলটি ছিল terminal টার্মিনালটিতে linux-headers-4.8.0-53আপনার কোন কার্নেলটি টাইপ করা আছে তা জানতে uname -ravailable উপলব্ধ কার্নেলের তালিকা পেতে এখন এই কমান্ডটি টাইপ করুন।

apt-cache search linux-image

এটি আপনাকে একটি খুব বড় আউটপুট দেবে N এখন আপনি কমান্ডগুলি অনুসরণ করে ইনস্টল করতে এবং ইনস্টল করতে চান তাদের মধ্যে একটি বেছে নিন (এই আদেশগুলি এই জাতীয় টাইপ করবেন না, আপনার ইনস্টল করতে চান এমন কার্নেল সংস্করণ দিয়ে kernal_version শব্দটি প্রতিস্থাপন করুন)

sudo apt-get install linux-image-kernal_version
sudo apt-get install linux-image-extra-kernal_version
sudo apt-get install linux-headers-kernal_version

এখন আমার ক্ষেত্রে আমি নির্বাচন করি linux-image-4.10.0-22-genericতাই আমার কমান্ডটি দেখতে হবে

sudo apt-get install linux-image-4.10.0-22-generic 
sudo apt-get install linux-image-extra-4.10.0-22-generic
sudo apt-get install linux-headers-4.10.0-22-generic

এখন শেষ কমান্ড দ্বারা পুরানো কার্নেল সরান

sudo apt-get autoremove

এখন যখন আমি প্রথম এটি করেছি, আমি জানি না এটি আমার হার্ডওয়্যার সমস্যা বা পুরানো কার্নেলটি সরিয়ে দেওয়ার কারণে, তবে আমার ল্যাপটপটি আমাকে কালো পর্দা দেখায় যা আমার ল্যাপটপের সাথে কখনও কখনও ঘটে থাকে husযে আমি এটির ব্যাটারি সরিয়ে পুনরায় বুট করি এবং কমান্ডটি টাইপ করি .তাহলে আমি আর আমার ব্ল্যাক স্ক্রিন ইস্যুতে ভুগছি না ।

uname -r

এবং এটা আমাকে দেয়

linux-image-4.10.0-22-generic

যার অর্থ কার্নেল আপডেট হয়েছে।


3
আপনার কালো পর্দার সমস্যাটি হতে পারে কারণ আপনি ব্যবহারের কার্নেলটি সরিয়ে ফেলেছেন। নতুন কার্নেল ইনস্টল করার পরে আপনাকে পুনরায় বুট করতে হবে। তারপরে পুরানো কার্নেলটি সরান।
রাভারি

দুর্দান্ত উত্তর। যদিও এখন বিষয়গুলি কিছুটা পরিবর্তন linux-image-extraহয়েছে, এই কাজটি করার linux-modules-extraজন্য আমাকে সংস্করণে পরিবর্তন 4.18.0-22-genericকরতে হয়েছিল।
ডেরচাও

7

এটি করার অনেক সহজ উপায় আছে এবং এটি আমি ব্যবহার করি। কেবল উবুন্টু মেইনলাইন কার্নেল আপডেটের স্ক্রিপ্টটি ডাউনলোড করুন এবং এটি একটি টার্মিনাল থেকে চালান। এটি আপনার জন্য .deb ডাউনলোড করবে, নতুন কার্নেলটি ইনস্টল করবে এবং allyচ্ছিকভাবে পুরানোটিকে সরিয়ে ফেলবে (প্রস্তাবিত নয়) তারপরে allyচ্ছিকভাবে পুনরায় বুট করুন।

উদাহরণ আউটপুট (আমার টার্মিনাল থেকে অনুলিপি করা):

evilsupahfly@the-black-beast:~$ sudo KernelUpdateChecker -no-rc -r utopic
Run this command to install the new kernel
/tmp/kernel-update
root@the-black-beast:~# /tmp/kernel-update
Config Notes:
Rejecting Release Candidates
Accepting Latest Kernel
Accepting kernels compiled for utopic
Accepting kernels with a version higher than 3.15.0-031500-lowlatency

Information:
Origin: 
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15.1-utopic
Kernel Version:
    3.15.1-031501
Release Date:
    2014/06/16 @ 18:41 (YYYY/MM/DD @ HH:MM)

Care to look at the change log? (y=Yes, n=No) (n)

(download output skipped)    

Greetings root
    I (the-black-beast) am now self aware and a sentient being, have a nice day.
    Oh and by the way SKYNET is now active.

Installing Linux 3.15.1-031501:

(installer output skipped)

The New Kernel looks to have been installed

WARNING: If the new kernel does not boot you may regret saying yes here.
Would you like to remove the current one? (y=Yes, n=No) (n): n

Are you ready to Reboot? (y=Yes, n=No) (n): n

প্রায় সম্পূর্ণ স্বয়ংক্রিয় এবং সম্পূর্ণ সমস্যা মুক্ত।


6

আমি একটি স্ক্রিপ্ট লিখেছিলাম এবং সর্বদা আপ টু ডেট থাকবে।

ইউকআপগ্রেড: উবুন্টু কার্নেল আপগ্রেড

  • আপনার প্রিয় টার্মিনালটি খুলুন এবং ফোলউইং কমান্ডগুলি চালান run
  • ফাইল করার জন্য এক্সিকিউটেবল অনুমতি দিন

    chmod +x ./ukupgrade

  • স্ক্রিপ্ট কল করুন

    ./ukupgrade


1
এটি সেরা ছিল।
আলী

জেনেরিক
asking

আমি এই সরঞ্জামটি সম্পর্কে জানতাম না তাই আমি একটি অনুরূপ সরঞ্জামও লিখেছিলাম, যা জেনেরিক / লো বিলম্বিত গন্ধটি নির্বাচন করে সমর্থন করে। আপনি এটি এখানে খুঁজে পেতে পারেন: github.com/cristim/kernel-update
ক্রিশ্চিয়ান Măgherușan-Stanciu

6

একটি নতুন উবুন্টু মূললাইন কার্নেল ইনস্টল করতে নিম্নলিখিত টার্মিনাল কমান্ডগুলি চালান ।

sudo apt-get update
sudo apt-get install python-bs4 python-apt
cd /tmp
rm -rf medigeek-kmp*
wget https://github.com/medigeek/kmp-downloader/tarball/master -O kmpd.tar.gz
tar xzf kmpd.tar.gz
cd medigeek-*
python kmpd.py -d

স্ক্রিপ্টটি গিথুব- এ হোস্ট করা হয়েছে । Enterপাইথন স্ক্রিপ্টের কোনও নির্দিষ্ট প্রশ্নে আটকে গেলে কেবল একটি সংখ্যার পরিবর্তে টিপুন ।


3
আমি সেই স্ক্রিপ্টটির লেখক। আমি ঠিক এটা ঠিক করেছি। দয়া করে বাগ প্রতিবেদন ফাইল করুন, বেশিরভাগ সময় প্রোগ্রামাররা জানেন না যে কেউ রিপোর্ট দায়ের না করা পর্যন্ত বাগের অস্তিত্ব রয়েছে। :)
স্যাভাস রেডেভিচ

debএখানে সেরা উত্তর দ্বারা বর্ণিত মত প্যাকেজ ইনস্টল করা আপনার স্ক্রিপ্ট এর সুবিধা কি ?
রুবো 77

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

@ সাভাসরাদেভিচImportError: No module named apt_pkg
ইয়াহিয়া

1
@ সাভাসরাদেভিচ আমি ইতিমধ্যে করেছি, তবে কেবল আপনার অনুরোধ অনুযায়ী প্রতিবেদন করছি।
ইয়াহিয়া

5

আপনি যদি কার্নেলটি ম্যানুয়ালি আপগ্রেড করতে ঝামেলাটি অতিক্রম করতে না চান তবে আপনি ইউকেইউ চেষ্টা করতে পারেন। এমনকি প্রাথমিক, পুদিনার মতো উবুন্টু ডেরিভেটিভগুলিতেও দুর্দান্ত কাজ করে।

আমি এটি আমার ওয়াইফাই ইস্যুটি ঠিক করতে ব্যবহার করেছি কারণ কখনও কখনও পুরানো কার্নেল দ্বারা কিছু নতুন হার্ডওয়্যার সনাক্ত করা যায় না। হার্ডওয়্যার ড্রাইভার আপডেট ব্যতীত কার্নেল আপগ্রেড করার প্রয়োজনীয়তা আমি পাই না। নতুন কার্নেলগুলিতে সুরক্ষা এবং সামান্য পারফরম্যান্স আপগ্রেড রয়েছে তবে আপনার ভিএম এর মতো জিনিসগুলি ভাঙ্গার প্রবণতাও রয়েছে।

sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu
ukuu-gtk

উৎস:

http://www.makeuseof.com/tag/upgrade-kernel-ukuu-ubuntu/

http://www.teejeetech.in/2016/07/ukuu-v167.html?m=1


3

অন্য বিকল্পটি হ'ল কাস্টমাইজড এবং অপ্টিমাইজড বিল্ডগুলি চেষ্টা করা যেমন উবুন্টুর জন্য এই i3 / i5 / i7 অনুকূলিত 3.2.1 কার্নেল:

ডুওপেটলফ্লোয়ার, লিনাক্স সহ আমার পরীক্ষা - ৩.২.১ কার্নেল

তার সাথে ইন্টেল অ্যাটম অপ্টিমাইজড বিল্ডস রয়েছে যা আপনি যদি কোনও নেটবুকের বাইরে প্রতি আউন্স পারফরম্যান্সকে চেপে ধরার চেষ্টা করছেন তবে তা বেশ ভালভাবে কাজ করতে পারে।

লিকারিক্সের মতো আরও কার্নেল রয়েছে যেগুলি ডেস্কটপ পারফরম্যান্সের জন্য আরও উন্নততর বলে দাবি করে।

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


2

যেমনটি আপনি দেখেছেন, উবুন্টু লিনাক্স কার্নেলের সংস্করণ সরবরাহ করে, তবে যতক্ষণ না সেগুলি প্রবাহিত হয় তত দ্রুত নয়, আপনি সর্বদা ৩.৩.১ কার্নেলটি নিজেই সঙ্কলন করতে পারেন, তবে এটি আপনি যা চেয়েছিলেন তার চেয়ে বেশি প্রচেষ্টা হতে পারে। যদি না হয়, কাছাকাছি অনুসন্ধান করুন এবং আমি নিশ্চিত করুন যে আপনি একটি টিউটোরিয়াল আপনি যেমন অনুসরণ করতে পারেন পাবেন আছি এই এক । (দ্রষ্টব্য যে আমি যে কোনওটি পুরোপুরি পরীক্ষা করে দেখিনি যাতে কর্নেলগুলি বিপজ্জনক জন্তু হওয়ায় সতর্ক থাকুন)


2

উপরের উত্তরের কোনও উত্তরই কার্নেলটিকে সর্বশেষতম স্থিতিশীল সংস্করণে ম্যানুয়ালি আপডেট করার আমার সমস্যাটিকে সন্তুষ্ট করে না। (আমার বর্তমান ল্যাপটপটি আরসি-তে খুব সংবেদনশীল, ডেল এক্সপিএস 9365)।

আমি একটি শেল স্ক্রিপ্ট তৈরি করেছি যা আরও সাম্প্রতিক কার্নেল সংস্করণগুলি অনুসন্ধান করে এবং সেগুলি ইনস্টল করার বিকল্প হিসাবে দেখায়। আপনি এটি চেষ্টা করে দেখতে পারেন, এটি গিথুব-এ রয়েছে , দয়া করে পড়ুন নিশ্চিত হন।


2

আমি এই স্ক্রিপ্টটি তৈরি করেছি kernel-upgrade.shযা http://kernel.ubuntu.com/~kernel-ppa/mainline থেকে একটি নির্বাচিত কার্নেল ডাউনলোড এবং ইনস্টল করে :

TMP=/var/tmp/kernel
mkdir -p "$TMP" && cd "$TMP"
rm -f "$TMP"/*
F=v4.16-rc6
V=4.16.0-041600rc6
R=$(wget -qO - "http://kernel.ubuntu.com/~kernel-ppa/mainline/$F/0005-debian-changelog.patch" | sed -ne '/^+linux/{s/.*\.\([0-9]\+\)).*/\1/p;q}')
B="$V.$R"
URL=http://kernel.ubuntu.com/~kernel-ppa/mainline
set -x
wget "$URL/$F/linux-headers-$V-generic_${B}_amd64.deb" \
    "$URL/$F/linux-headers-${V}_${B}_all.deb" \
    "$URL/$F/linux-image-$V-generic_${B}_amd64.deb"
sudo dpkg -i "linux-headers-$V-generic_${B}_amd64.deb" \
    "linux-headers-${V}_${B}_all.deb linux-image-$V-generic_${B}_amd64.deb"
# now enter: sudo reboot now

যদি উবুন্টু নতুন কার্নেল দিয়ে শুরু না করে, আপনি আপনার গ্রাব মেনুতে "উন্নত সেটিংস" নির্বাচন করতে পারেন এবং সেখানে শেষ চলমান কার্নেলটি শুরু করতে বেছে নিতে পারেন select


দ্রষ্টব্য: 4.15-rc7 যেহেতু কার্নেলের মেল্টডাউন আক্রমণগুলির বিরুদ্ধে কেপিটিআই ফিক্স রয়েছে এবং 4.15.1.1 থেকে "স্পেক্টর ভেরিয়েন্ট 2, প্রশমন 2" ( http://github.com/speed47/spectre-meltdown-checker/ এর সাথে চেক করুন )


এই স্ক্রিপ্টটি চালাতে আমার কিছুটা সমস্যা হচ্ছে। আমি হয়ত কিছু ভুল করছি, সুতরাং আমার পদক্ষেপগুলি এখানে রয়েছে: 1. BIOS এ অক্ষম সুরক্ষিত বুট, ২ এবং স্ক্রিপ্টটিতে সংরক্ষণ করা হয়েছে kernel-upgrade.shএবং chmod 777 kernel-upgrade.sh। আমি তখন এটি হিসাবে চালানো sudo ./kernel-upgrade.sh। আমি তখন ত্রুটি পাবেন: rm: cannot remove '/var/tmp/kernel/*': No such file or directory; তারপরে ++ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16...<কাটা url> ker kernel.ubuntu.com (kernel.ubuntu.com) এ সংযুক্ত হচ্ছে | 91.189.94.216 | 80: সংযুক্ত। এইচটিটিপি অনুরোধ পাঠানো হয়েছে, প্রতিক্রিয়ার অপেক্ষায় ... 404 পাওয়া যায় নি
সালাদ

দ্বারা প্রথম সতর্কতা rmউপেক্ষা করা যেতে পারে (আমি rm -fএখন যোগ করেছি )। বাকিটি পরিষ্কার নয়, সমস্যা কী। এখানে ইউআরএল কেটে দেওয়া সমস্যার সমাধান করছে না, সহায়তা করছে না। আপনি কি পেস্টবিন.কম এ আউটপুট পোস্ট করতে পারেন, ফলে ফলাফলটি ইউআরএলটি কী হবে তা আমরা দেখতে পারি?
rubo77

নিশ্চিত, এখানে পেস্ট করুন in পেস্টবিন.com
কেসিডিভিডি কে

এছাড়াও যদি এটি গুরুত্বপূর্ণ হয় তবে আমি উবুন্টু 17.10 চালাচ্ছি
বামে সালাদ

এটি বলেছিল এটি ভুল পথ: kernel.ubuntu.com/~kernel-ppa/mainline/v4.16-rc6/… সঠিক পথের জন্য এটি পরীক্ষা করুন: kernel.ubuntu.com/~kernel-ppa/mainline/v4। 16-আরসি 6
রুব 77

2

সর্বশেষতম কার্নেল ইনস্টল করতে উবুন্টু কার্নেল আপডেট ইউটিলিটি ইনস্টল করুন

$ sudo add-apt-repository ppa:teejee2008/ppa

$ sudo apt-get install ukuu

নিম্নলিখিত কমান্ড দিয়ে অ্যাক্সেস নিয়ন্ত্রণ অক্ষম করুন:

$ sudo xhost +

তারপরে ইউকু দিয়ে ইনস্টল করুন

$ sudo ukuu

$ sudo ukuu --install-latest

তারপরে নিরাপদে দৌড়াও

$ sudo xhost -

এবং পুনরায় বুট করুন

$ sudo reboot

আপনি যদি সমস্ত কার্নেলের সংস্করণগুলির তালিকা দেখতে চান তবে 'sudo ukuu --list' ব্যবহার করুন।
ভিটালিয়া লিব্রাস

আপনি যদি উকুয়ু 'অপু - হেল্প' টাইপের অন্যান্য বিকল্পগুলি দেখতে চান
ভিটালি লিব্রাস

আপনার কাজ শেষ sudo xhost -হওয়ার পরে কি করা উচিত নয়? (তুলনা করুন: github.com/teejee2008/ukuu/issues/25#issuecomment-341501666 )
শিক্ষার্থী

@ স্টুডেন্ট, হ্যাঁ, আপনাকে ধন্যবাদ! আমি এটিকে পদক্ষেপের তালিকায় যুক্ত করেছি
ভিটিলিয়াল লাইব্রাস

0

আপনার কার্নেল সংস্করণ পরীক্ষা করুন $ uname -sr

32 বিটের জন্য কার্নেল ভি 5 ডাউনলোড করুন

$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb

64 বিটের জন্য কার্নেল ভি 5 ডাউনলোড করুন

$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb

এটি ইনস্টল করুন

$ sudo dpkg -i *.deb

তারপরে পুনরায় বুট করুন

sudo reboot

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