আমি কীভাবে কার্নেল আপডেটগুলি এড়াতে পারি?


16

আমি কুবুন্টু 14.04.1 এলটিএস ট্রাস্টির কার্নেল-সংস্করণ হিম করতে চাই। /etc/apt/source.list(নীচে দেখুন) এর 5 এবং 6 লাইনে মন্তব্য করা কি যথেষ্ট ?

4 ...  
5 deb http://de.archive.ubuntu.com/ubuntu/ trusty main restricted  
6 deb-src http://de.archive.ubuntu.com/ubuntu/ trusty main restricted  
7 ...

এখানে কার্নেলটি ব্যবহার হচ্ছে তা যাচাই করে নিন (সামনে "i" রয়েছে)

root:~# aptitude search linux-image-generic linux-headers-generic  
i A linux-headers-generic                               - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-quantal                   - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-raring                    - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-saucy                     - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-trusty                    - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-utopic                    - Generic Linux kernel headers  
p   linux-headers-generic-lts-vivid                     - Generic Linux kernel headers  
p   linux-headers-generic-pae                           - Übergangspaket  
i A linux-image-generic                                 - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-quantal                     - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-raring                      - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-saucy                       - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-trusty                      - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-utopic                      - Generic Linux kernel image  
p   linux-image-generic-lts-vivid                       - Generic Linux kernel image  
p   linux-image-generic-pae                             - Übergangspaket

1
আমি উবুন্টুতে নতুন আপনি কেন এটি করতে চান তা ব্যাখ্যা করতে পারেন?
ashes999

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

1
@ ashes999 আমি টুপিটিও বলতে চাই (যদি আমি পারি)। আমার কাছে উবুন্টু কার্নেলগুলি জন্মদিনের উপহারগুলির মতো মনে হয়: কখনও কখনও তাদের কাছে এমন একটি গুণ পাওয়া যায় যা আপনি কেবল চান; তবে কখনও কখনও এগুলি স্বল্প বিস্মৃত হয় এবং আপনি এগুলি বরং আপনার বাড়ির অন্ধকার কোণে ছড়িয়ে দিতেন ----- আমি ভাল এবং দ্রুত উভয় কার্নেলের জন্য ভাল প্রশিক্ষিত সেন্সর পেয়েছি এবং আমি সাধারণত এগুলি এক বছরের চতুর্থাংশ ধরে রাখি ( যেমন 3.16, 3.18)। সুতরাং আমি স্পষ্টভাবে বুঝতে পারি যে কেউ সর্বদা নতুন কার্নেলটিতে আপগ্রেড করতে চাইবে না কারণ কেবল । যদি (এবং কেবলমাত্র ) কোনও নতুন কার্নেল আরও স্টেবল সম্পাদন করেছে , আপডেটের কারণ রয়েছে।
সিনট্যাক্সারর

@ স্যান্টিএক্সেরার সম্ভবত আমি কেবল একটি হালকা ওজনের ব্যবহারকারী - আমি কঠোরভাবে আপডেট করি এবং আমি কোনও সমস্যা লক্ষ্য করি না (আমি উবুন্টুকে একটি ভিএম ব্যবহার করি)। এ কারণেই এই প্রশ্নটি আমার কাছে অদ্ভুত বলে মনে হচ্ছে।
ashes999

আমার পক্ষে কাজ করার আরেকটি উপায় হ'ল সর্বশেষ জ্ঞাত কার্নেল সংস্করণ দিয়ে বুট বুট করতে হবে : Askubuntu.com/questions/747801/… এটি নতুন কার্নেলগুলি কম আশ্চর্যর সাথে ইনস্টল করতে দেয়, যেহেতু আপনাকে ম্যানুয়ালি এগুলি বেছে নিতে হবে এগুলি ব্যবহার করার আগে পুনরায় বুট করুন।
prusswan

উত্তর:


23

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

আপনি কার্নেল প্যাকেজ সহ যে কোনও প্যাকেজ স্থির করতে পারেন

sudo apt-mark hold <package_name>

উদাহরণ স্বরূপ

sudo apt-mark hold linux-image-generic linux-headers-generic

তবে আপনাকে পরীক্ষা করতে হবে এলটিএস সংস্করণগুলির জন্য কোন কার্নেল মেটা-প্যাকেজ ইনস্টল করা আছে। এটা হতে পারে linux-generic-lts-utopic, ইত্যাদি।


ধন্যবাদ! কমান্ড প্রবণতা অনুসন্ধান লিনাক্স-চিত্র-জেনেরিক লিনাক্স-শিরোনাম-জেনেরিক দিয়েছে যে কেবলমাত্র আমি একটি লিনাক্স-চিত্র-জেনেরিক এবং i একটি লিনাক্স-চিত্র-জেনেরিক সন্নিবেশিত করা হয়েছে। এটি সাধারণ কর্নেল!
musbach

হ্যাঁ, এর অর্থ এই যে আপনি এই মেটা-প্যাকেজগুলি ইনস্টল করেছেন। এগুলিকে হিমায়িত করুন, এবং কার্নেল আপডেটগুলি পাবে না।
পাইলট 6

1
আমি বিশ্বস্ত 14.04.2 এর সাথে এলটিএসের 3.13 কার্নেল সংস্করণগুলি রাখতে চাই। এই কার্নেলের আপডেটগুলি ঠিক আছে তবে HWE স্ট্যাকটি আর সমর্থিত না হওয়ায় আমি 3.19 কার্নেলটিতে আপগ্রেড করতে চাই না। আমি 4.x কার্নেলের কোনওটিতে আপগ্রেড করতে চাই না, কারণ তারা আমার সার্ভারকে কেবল সাম্বাকে একেবারে বুট না করার জন্য অক্ষম করা থেকে বিরত করেছে। এই সমাধানটি কি 3.13 আপডেটের অনুমতি দেবে এবং আমি যদি এটি করি তবে আপগ্রেডগুলিকে অনুমতি দেবে না? <pre> sudo apt-মার্ক লিনাক্স-চিত্র-জেনেরিক-এলটিএস-বিশ্বাসযোগ্য লিনাক্স-শিরোনাম-জেনেরিক-এলটিএস-বিশ্বাসী <কোড>
মার্সারিকসন

আপনি এর জন্য অন্য একটি প্রশ্ন জিজ্ঞাসা করতে পারেন, সমাধানটি আলাদা এবং সংস্করণগুলির সাহায্যে আপনি সঠিক নন।
পাইলট 6

dpkg -l | grep linux-আপনাকে কয়েকটি ইঙ্গিত দিতে পারে
এমজিপি

-4

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

আসল উত্তম উত্তরটি সম্ভবত প্যাকেজগুলি ধরে রাখা হবে যাতে আপনি অন্যান্য সিস্টেম-প্রয়োজনীয় আপগ্রেড পেতে পারেন তবে এই আপগ্রেড বনাম ডিস্ট-আপগ্রেড তথ্য কখনও কখনও দরকারী হতে পারে।


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