4.16.3 এর পরে কার্নেল আপগ্রেড করতে অক্ষম


11

আমি আমার ডেস্কটপ এবং ল্যাপটপে উভয়ই ,.১.3.৩ কার্নেল নিয়ে উবুন্টু ১.0.০৪ তে চালাচ্ছি, আমি যতবারই ইউকেইউর সাথে নতুন কার্নেলটিতে আপগ্রেড করার চেষ্টা করি তখন প্যাকেজের কনফিগারেশন ব্যর্থ করে এবং আমাকে এই ত্রুটিটি ফিরিয়ে দেয় (উদাহরণস্বরূপ 4.16.6 ইনস্টল করা) :

dpkg: error processing package linux-image-unsigned-4.16.6-041606-generic (--install):
dependency problems - leaving unconfigured

এবং এর একমাত্র সমাধান হ'ল এটি আমি কীভাবে সমাধান করব?


1
4.16.4 এ একটি বাগ রয়েছে। 4.14.36 হিসাবে একই।
WinEunuuchs2 ইউনিক্স

সুতরাং আমরা শুধু একটি কাজ সম্পর্কিত অপেক্ষা করা উচিত?
Fabi0_Z

হ্যাঁ তবে আপনি apt install -fস্থির না হওয়া পর্যন্ত অন্য কোনও প্রোগ্রাম যুক্ত করতে পারবেন না ।
WinEunuuchs2 ইউনিক্স

1
এটি আপনাকে এটি সরাতে দেয় না। আমি কাজের পরে একটি উত্তর পোস্ট করব।
WinEunuuchs2Unix

উত্তর:


10

অক্টোবর 28, 2018 আপডেট

এনভিডিয়া, বিবিএসউইচ এবং ভার্চুয়াল বক্স সংকলন ব্যবহারের dkms সমর্থনের জন্য:

sudo apt install libelf-dev

নতুন linux-headerইনস্টলেশন ত্রুটিগুলি রোধ করতে ডাউনলোড করুন: libssl1.1

আপনি যে নতুন কার্নেলগুলি চান তা ডাউনলোড করুন এবং আপনার ~/Downloadsদেখতে এটির মতো হওয়া উচিত:

$ ll *.deb
-rw-rw-r-- 1 rick rick  1128420 Oct 28 08:33 libssl1.1_1.1.0g-2ubuntu4.1_amd64.deb
-rw-rw-r-- 1 rick rick 10741128 Oct 28 08:05 linux-headers-4.14.78-041478_4.14.78-041478.201810200529_all.deb
-rw-rw-r-- 1 rick rick  1052200 Oct 28 08:05 linux-headers-4.14.78-041478-generic_4.14.78-041478.201810200529_amd64.deb
-rw-rw-r-- 1 rick rick  8243552 Oct 28 08:05 linux-image-unsigned-4.14.78-041478-generic_4.14.78-041478.201810200529_amd64.deb
-rw-rw-r-- 1 rick rick 47559380 Oct 28 08:06 linux-modules-4.14.78-041478-generic_4.14.78-041478.201810200529_amd64.deb

এখন আপনার সফলভাবে ইনস্টল করতে সক্ষম হওয়া উচিত:

sudo dpkg -i *.deb

আসল উত্তর

কার্নেলের 4.14.xx, 4.16.xxএবং 4.17.rc(xx)সব ভাগ এই গত একসপ্তাহ ধরে একই বাগ; 24-30 এপ্রিল, 2018।

আমি শুধু চেষ্টা 4.14.38আজ রাতে এবং এটি হিসাবে একই ত্রুটি প্রদর্শণ 4.14.36এবং 4.14.37এই নথিভুক্ত যেমন বাগ রিপোর্ট

আমার ক্ষেত্রে আজ রাতে ত্রুটিগুলি হ'ল:

$ sudo dpkg -i *.deb
Selecting previously unselected package linux-headers-4.14.38-041438.
(Reading database ... 641792 files and directories currently installed.)
Preparing to unpack linux-headers-4.14.38-041438_4.14.38-041438.201804300419_all.deb ...
Unpacking linux-headers-4.14.38-041438 (4.14.38-041438.201804300419) ...
Selecting previously unselected package linux-headers-4.14.38-041438-generic.
Preparing to unpack linux-headers-4.14.38-041438-generic_4.14.38-041438.201804300419_amd64.deb ...
Unpacking linux-headers-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
Selecting previously unselected package linux-image-unsigned-4.14.38-041438-generic.
Preparing to unpack linux-image-unsigned-4.14.38-041438-generic_4.14.38-041438.201804300419_amd64.deb ...
Unpacking linux-image-unsigned-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
Selecting previously unselected package linux-modules-4.14.38-041438-generic.
Preparing to unpack linux-modules-4.14.38-041438-generic_4.14.38-041438.201804300419_amd64.deb ...
Unpacking linux-modules-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
Setting up linux-headers-4.14.38-041438 (4.14.38-041438.201804300419) ...
dpkg: dependency problems prevent configuration of linux-headers-4.14.38-041438-generic:
 linux-headers-4.14.38-041438-generic depends on libssl1.1 (>= 1.1.0); however:
  Package libssl1.1 is not installed.

dpkg: error processing package linux-headers-4.14.38-041438-generic (--install):
 dependency problems - leaving unconfigured
Setting up linux-modules-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
Setting up linux-image-unsigned-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
/var/lib/dpkg/info/linux-image-unsigned-4.14.38-041438-generic.postinst: 50: /var/lib/dpkg/info/linux-image-unsigned-4.14.38-041438-generic.postinst: linux-update-symlinks: not found
dpkg: error processing package linux-image-unsigned-4.14.38-041438-generic (--install):
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
 linux-headers-4.14.38-041438-generic
 linux-image-unsigned-4.14.38-041438-generic

ত্রুটিগুলি সমাধান করার জন্য আমি চেষ্টা করেছি sudo apt install -fতবে এটি ঠিক করবে না এর ফলে একটি "ক্র্যাশ প্রতিবেদন" ঘটবে:

কার্নেল 4.14.38 crash.png

ব্যবহার করে sudo rm-kernelsআমি 4.14.38যতটা পারলাম সরিয়ে ফেললাম:

4.14.38 কার্নেল অপসারণ করুন

এবার কেবলমাত্র শিরোনামই সাফল্যের সাথে সরানো হয়েছে:

The following packages will be REMOVED:
  linux-headers-4.14.38-041438*
0 upgraded, 0 newly installed, 1 to remove and 2 not upgraded.
1 not fully installed or removed.
After this operation, 74.6 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 665813 files and directories currently installed.)
Removing linux-headers-4.14.38-041438 (4.14.38-041438.201804300419) ...
Setting up linux-image-unsigned-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
/var/lib/dpkg/info/linux-image-unsigned-4.14.38-041438-generic.postinst: 50: /var/lib/dpkg/info/linux-image-unsigned-4.14.38-041438-generic.postinst: linux-update-symlinks: not found
dpkg: error processing package linux-image-unsigned-4.14.38-041438-generic (--configure):
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
 linux-image-unsigned-4.14.38-041438-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

এখন দেখি কী বাকি আছে:

$ apt list | grep 4.14.36

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

linux-image-unsigned-4.14.36-041436-generic/now 4.14.36-041436.201804240906 amd64 [residual-config]

আসুন এটি অপসারণ করার চেষ্টা করুন:

$ sudo apt remove linux-modules-4.14.38-041438-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bbswitch-dkms dkms gdm libjansson4 libxnvctrl0 linux-gcp-tools-4.10.0-1008
  linux-gcp-tools-4.10.0-1009 linux-headers-4.4.0-103 linux-headers-4.4.0-103-generic
  linux-image-4.4.0-103-generic linux-image-extra-4.4.0-103-generic
  linux-tools-4.10.0-1008-gcp linux-tools-4.10.0-1009-gcp nvidia-prime nvidia-settings
  python-compizconfig python-pyudev screen-resolution-extra
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  linux-image-unsigned-4.14.38-041438-generic linux-modules-4.14.38-041438-generic
0 upgraded, 0 newly installed, 2 to remove and 2 not upgraded.
After this operation, 296 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 641771 files and directories currently installed.)
Removing linux-image-unsigned-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
/var/lib/dpkg/info/linux-image-unsigned-4.14.38-041438-generic.prerm: 11: /var/lib/dpkg/info/linux-image-unsigned-4.14.38-041438-generic.prerm: linux-check-removal: not found
dpkg: error processing package linux-image-unsigned-4.14.38-041438-generic (--remove):
 subprocess installed pre-removal script returned error exit status 127
dpkg: linux-modules-4.14.38-041438-generic: dependency problems, but removing anyway as you requested:
 linux-image-unsigned-4.14.38-041438-generic depends on linux-modules-4.14.38-041438-generic.

Removing linux-modules-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
Errors were encountered while processing:
 linux-image-unsigned-4.14.38-041438-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

ফাইলটি সম্পাদনা করুন /var/lib/dpkg/info/linux-image-unsigned-4.14.38-041438-generic.prerm:

#!/bin/sh
set -e

version=4.14.38-041438-generic
image_path=/boot/vmlinuz-$version
    (... SNIP ...)

প্রথম লাইনের ঠিক নীচে #!/bin/shএকটি নতুন লাইন প্রবেশ করান:

exit 0

ফাইলটি সংরক্ষণ করুন এবং ব্যর্থ কমান্ডটি পুনরায় চালু করুন:

$ sudo apt remove linux-image-unsigned-4.14.38-041438-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bbswitch-dkms dkms gdm libjansson4 libxnvctrl0 linux-gcp-tools-4.10.0-1008
  linux-gcp-tools-4.10.0-1009 linux-headers-4.4.0-103 linux-headers-4.4.0-103-generic
  linux-image-4.4.0-103-generic linux-image-extra-4.4.0-103-generic
  linux-tools-4.10.0-1008-gcp linux-tools-4.10.0-1009-gcp nvidia-prime nvidia-settings
  python-compizconfig python-pyudev screen-resolution-extra
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  linux-image-unsigned-4.14.38-041438-generic
0 upgraded, 0 newly installed, 1 to remove and 2 not upgraded.
After this operation, 8,663 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 635588 files and directories currently installed.)
Removing linux-image-unsigned-4.14.38-041438-generic (4.14.38-041438.201804300419) ...
/var/lib/dpkg/info/linux-image-unsigned-4.14.38-041438-generic.postrm ... removing pending trigger
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-4.14.38-041438-generic
/etc/kernel/postrm.d/zz-update-grub:
Generating grub configuration file ...
Found background: /home/rick/Pictures/1600x900/19.jpg
Found background image: /home/rick/Pictures/1600x900/19.jpg
Found linux image: /boot/vmlinuz-4.14.34-041434-generic
Found initrd image: /boot/initrd.img-4.14.34-041434-generic
Found linux image: /boot/vmlinuz-4.14.31-041431-generic
Found initrd image: /boot/initrd.img-4.14.31-041431-generic
Found linux image: /boot/vmlinuz-4.14.30-041430-generic
Found initrd image: /boot/initrd.img-4.14.30-041430-generic
Found linux image: /boot/vmlinuz-4.14.27-041427-generic
Found initrd image: /boot/initrd.img-4.14.27-041427-generic
Found linux image: /boot/vmlinuz-4.14.15-041415-generic
Found initrd image: /boot/initrd.img-4.14.15-041415-generic
Found linux image: /boot/vmlinuz-4.14.10-041410-generic
Found initrd image: /boot/initrd.img-4.14.10-041410-generic
Found linux image: /boot/vmlinuz-4.14.4-041404-generic
Found initrd image: /boot/initrd.img-4.14.4-041404-generic
Found linux image: /boot/vmlinuz-4.14.2-041402-generic
Found initrd image: /boot/initrd.img-4.14.2-041402-generic
Found linux image: /boot/vmlinuz-4.13.9-041309-generic
Found initrd image: /boot/initrd.img-4.13.9-041309-generic
Found linux image: /boot/vmlinuz-4.10.0-42-generic
Found initrd image: /boot/initrd.img-4.10.0-42-generic
Found linux image: /boot/vmlinuz-4.9.77-040977-generic
Found initrd image: /boot/initrd.img-4.9.77-040977-generic
Found linux image: /boot/vmlinuz-4.4.0-104-generic
Found initrd image: /boot/initrd.img-4.4.0-104-generic
Found linux image: /boot/vmlinuz-4.4.0-103-generic
Found initrd image: /boot/initrd.img-4.4.0-103-generic
Found linux image: /boot/vmlinuz-3.16.53-031653-generic
Found initrd image: /boot/initrd.img-3.16.53-031653-generic
Found Windows Boot Manager on /dev/nvme0n1p2@/EFI/Microsoft/Boot/bootmgfw.efi
Found Ubuntu 18.04 LTS (18.04) on /dev/nvme0n1p8
Found Windows Boot Manager on /dev/sda1@/efi/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done

ডাবল চেক করুন সবকিছু ঠিক আছে:

$ sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bbswitch-dkms dkms gdm libjansson4 libxnvctrl0 linux-gcp-tools-4.10.0-1008
  linux-gcp-tools-4.10.0-1009 linux-headers-4.4.0-103 linux-headers-4.4.0-103-generic
  linux-image-4.4.0-103-generic linux-image-extra-4.4.0-103-generic
  linux-tools-4.10.0-1008-gcp linux-tools-4.10.0-1009-gcp nvidia-prime nvidia-settings
  python-compizconfig python-pyudev screen-resolution-extra
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

7

পূর্ববর্তী v4.16.3 এর কার্নেলগুলি ইনস্টল করতে ukuu ব্যবহার করার জন্য এই পদক্ষেপগুলির প্রয়োজন

  1. https://packages.ubuntu.com/bionic/amd64/libssl1.1 / ডাউনলোড থেকে libssl1.1 ইনস্টল করুন
  2. কার্নেলের জন্য মিলে যাওয়া লিনাক্স-মডিউলগুলি ইনস্টল করুন

উদাহরণস্বরূপ 4.16.7 কার্নেল থেকে লিনাক্স-মডিউল ডিবে দখল করুন

আপনি আপনার কার্নেলটি -> http://kernel.ubuntu.com/~kernel-ppa/mainline/ এ খুঁজে পেতে পারেন


একটি কারুকার্য ইনস্টলেশনতে আজ আমার কার্নেলটি v4.14.37 থেকে v4.14.41 এ উন্নীত করতে আমাকে বায়োনিক থেকে libssl1.1 ইনস্টল করতে হয়েছিল।
হোসে আলফ্রেডো রোমেরো এল।

3

উবুন্টু 18.04 নিয়ে আসা কার্নেলটিতে আমার কম্পিউটারের জন্য উজ্জ্বলতার সমস্যা রয়েছে (লেনোভো আইডিয়াপ্যাড এস 400)। এটি কার্নেল সংস্করণ আপডেট করার সমাধান করা হয়েছিল।

আমি ইউকেইউ সফ্টওয়্যারটি ব্যবহার করে কার্নেলটি 4.16.6 সংস্করণে আপডেট করার চেষ্টা করছিলাম এবং এটি কার্যকর হয়নি। তারপরে আমি (টার্মিনালটি ব্যবহার করে) নির্দেশাবলী অনুসরণ করেছি: কীভাবে কোনও ডিস্ট্রো-আপগ্রেড ছাড়াই সর্বশেষ মূললাইন সংস্করণে কার্নেলটি আপডেট করবেন?

আমার কম্পিউটারের জন্য আমি নিম্নলিখিত প্যাকেজগুলি ডাউনলোড করেছি ( http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16.6/ এ ):

  1. linux-headers-4.16.6-041606_4.16.6-041606.201804300418_all.deb
  2. linux-headers-4.16.6-041606-generic_4.16.6-041606.201804300418_amd64.deb
  3. linux-image-unsigned-4.16.6-041606-generic_4.16.6-041606.201804300418_amd64.deb
  4. linux-modules-4.16.6-041606-generic_4.16.6-041606.201804300418_amd64.deb

তারপরে, উপরের লিঙ্কটির নির্দেশাবলী অনুসরণ করে আমি লিখেছি:

cd /path/to/folder/where/you/put/the/debs

sudo dpkg -i *.deb

এটি পুরোপুরি কাজ করেছে।


ধন্যবাদ! এটি খুব সোজা এবং এটি সাহায্য করেছে।
সের্গেই ব্রুনোভ

1

লিনাক্স কার্নেলগুলির সর্বশেষ সিরিজের (যেটি K4.16.3 এর পরে রয়েছে) এর সাথে আমি যে সমস্যার মুখোমুখি হয়েছি তা হ'ল "লিনাক্স-চিত্র.দেব" ফাইলগুলি স্বাক্ষরিত নয়। এটি স্বাক্ষরিত বাইনারি ফাইলগুলির অভাব যা সমস্ত সমস্যার কারণ হিসাবে ইনস্টল করতে ব্যর্থ হয়, সিস্টেম কেবল কোনও প্রয়াসে উদ্বিগ্ন।

আইএমওর একমাত্র সমাধান হ'ল পরবর্তী বড় কার্নেল রিলিজের জন্য ধৈর্য ধরে অপেক্ষা করা যাক কে.৪.১7 বা এমনকি কে ৫.০ আশা করে যে প্রয়োজনীয় লিনাক্স-ইমগ.ডেব ফাইলগুলি প্রয়োজনীয় কী সাইন ইন করবে এবং এইভাবে কোনও অসুবিধা ছাড়াই ইনস্টল করা হবে in ।

Cyteck

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