尝试在 linux 上安装 alsa-base 软件包时,要求在 debian 上卸载 linux-headers,我该如何解决?

When trying to install the alsa-base package on linux, ask to uninstall linux-headers on debian, how can I solve this?

我是linux的初学者,我在我的系统上安装了几个引起冲突的软件包,其中一个是alsa base,它总是要求删除linux headers来自内核。

如果你安装了一些 "packages" 内核设置不可用,你可以先发出以下命令:

1# 检查 - 验证没有损坏的依赖关系

$ sudo apt-get check 

2# autoremove - 自动删除所有未使用的包

$ sudo apt-get autoremove 
  • 如果以上信息无效;我们可以检查您是否在 Debian 上安装了正确的内核,因此请通过

    检查您当前的内核

    $ uname -sr

然后您可以通过以下方式卸载那些未使用的kernal-headers:

$ sudo apt-get purge linux-headers-xxxx

将 "xxxx" 替换为您要删除的内核。

我建议你也看看这个 link where talks more over about; and here 用户想删除 askubuntu 中的 header-kernel 进行的故障排除。