当我试图在Ubuntu20.04上安装deepin时,会出现以下错误:
Processing triggers for initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: Generating /boot/initrd.img-5.10.4-051004-generic
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125b-2.fw for module r8169
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_08.bin for module i915
W: plymouth module (/usr/lib/x86_64-linux-gnu/plymouth//ubuntudde-text.so) missing, skipping that theme.
I: The initramfs will attempt to resume from /dev/dm-1
I: (/dev/mapper/vgubuntu-swap_1)
I: Set the RESUME variable to override this.
Processing triggers for resolvconf (1.82) ...
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu2) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for libc-bin (2.31-0ubuntu9.1) ...
Errors were encountered while processing:
deepin-anything-dkms
dde-file-manager
ubuntudde-dde
deepin-anything-server
ubuntudde-desktop
ubuntudde-dde-extras
E: Sub-process /usr/bin/dpkg returned an error code (1)我该怎么解决呢?
我试过这个:
apt-cache policy deepin-anything-dkms dde-file-manager ubuntudde-dde deepin-anything-server ubuntudde-desktop ubuntudde-dde-extras它给了我:
deepin-anything-dkms:
Installed: 5.0.1-4
Candidate: 5.0.1-4
Version table:
*** 5.0.1-4 500
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main amd64 Packages
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main i386 Packages
100 /var/lib/dpkg/status
dde-file-manager:
Installed: 5.0.0-2
Candidate: 5.0.0-2
Version table:
*** 5.0.0-2 500
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
ubuntudde-dde:
Installed: 1.1
Candidate: 1.1
Version table:
*** 1.1 500
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main amd64 Packages
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main i386 Packages
100 /var/lib/dpkg/status
deepin-anything-server:
Installed: 5.0.1-4
Candidate: 5.0.1-4
Version table:
*** 5.0.1-4 500
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
ubuntudde-desktop:
Installed: 1.0-10
Candidate: 1.0-10
Version table:
*** 1.0-10 500
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
ubuntudde-dde-extras:
Installed: 1.0.1
Candidate: 1.0.1
Version table:
*** 1.0.1 500
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main amd64 Packages
500 ://ppa.launchpad.net/ubuntudde-dev/stable/ubuntu focal/main i386 Packages
100 /var/lib/dpkg/status我试过:sudo apt-get install –f
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package –f 请有人帮我解决这个问题..。
发布于 2021-04-28 08:55:25
我想我解决了这个问题。我找到了这个网站 (中文,但你可以用谷歌翻译),这似乎有一个解决方案。这与深度dkms软件包的问题有关.
在这个链接中,它要求您下载内核ver5.8,但我不需要这样做来解决问题。集中注意最后的说明:
在查询之后,内核模块出现了问题,这应该是深化-任何事情( https://github.com/linuxdeepin/deepin-anything )。内核的新版本改变了结构,导致编译失败。直接修改其源代码sudo gedit /var/lib/dkms/deepin-anything/0.0/source/vfs_change.c在第128行修改time_t到ktime_t修改第336-343行如下:静态结构proc_ops procfs_ops ={ .proc_open = open_vfs_changes,.proc_read = read_vfs_changes,.proc_ioctl = ioctl_vfs_changes,.proc_lseek = no_llseek,//. line = generic_file_llseek,.proc_release = release_vfs_changes,};您可以通过编译成功安装5.8内核。你自己留着吧,否则有些人可能需要它。执行这些简单步骤后,我执行以下命令:
sudo apt install sudo apt install deepin-anything-dkms这个问题似乎已经解决了。
发布于 2022-05-28 09:17:26
This worked for me.
My kernel version was 5.13
I updated it to latest.
Bang .... After reboot everything went fine.我按照这个答案更新内核-https://askubuntu.com/a/1388117/1556074。
https://askubuntu.com/questions/1305438
复制相似问题