【问题标题】:wireguard-dkms error on parrot 4.7 when installing from apt-get install [closed]从 apt-get install 安装时 parrot 4.7 上的 wireguard-dkms 错误 [关闭]
【发布时间】:2020-01-06 11:16:45
【问题描述】:

我尝试了 sudo apt-get install vlc,它已安装,但发生了这种情况。

Loading new wireguard-0.0.20191206 DKMS files...
Building for 5.4.0-1parrot1-amd64
Building initial module for 5.4.0-1parrot1-amd64
Error! Bad return status for module build on kernel: 5.4.0-1parrot1-amd64 (x86_6
4)
Consult /var/lib/dkms/wireguard/0.0.20191206/build/make.log for more information
.
dpkg: error processing package wireguard-dkms (--configure):
 installed wireguard-dkms package post-installation script subprocess returned e
rror exit status 10
dpkg: dependency problems prevent configuration of wireguard:
 wireguard depends on wireguard-dkms (= 0.0.20191206-1) | wireguard-modules (= 0
.0.20191206); however:
  Package wireguard-dkms is not configured yet.
  Package wireguard-modules is not installed.

dpkg: error processing package wireguard (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 wireguard-dkms
 wireguard
Scanning application launchers
Updating active launchers
Done
E: Sub-process /usr/bin/dpkg returned an error code (1)

我该怎么办?我应该担心吗?

这是我 Parroting 的第二天,我还在熟悉这个平台。

【问题讨论】:

    标签: linux wireguard parrot-os


    【解决方案1】:

    这可能是因为缺少内核标头!所以试试:

    apt-get install linux-headers-$(uname -r)
    

    然后移除wireguard并重新安装。

    apt-get remove wireguard
    apt-get install wireguard
    

    【讨论】:

      【解决方案2】:

      这将在使用 Advanced Packaging Tool (apt) 时消除wireguard 错误。此错误的原因很可能是由于您的 sources.list 文件中的更改,其中保存了您的分发存储库。我建议,如果您刚刚开始,如果您希望将非库存回购添加到您的 sources.list,请谨慎行事!

      sudo apt remove wireguard-dkms --purge && sudo apt autoremove -y && sudo apt update -y 
      

      过去几天让我发疯,因为我遇到了同样的问题。在多次运行上述命令/s 后,我应该意识到我拼写错误。线卫——不是*gaurd

      希望这会有所帮助!

      哦,另外,请确保仅使用官方网站上的官方 parrot os 源更新您的 parrot OS sources.list,这对于任何 Linux 操作系统的初学者来说都是一个很好的做法,这一点尤其重要,因此您不要不要破坏你的系统配置。

      sudo nano /etc/apt/sources.list.d/parrot.list
      

      当您进入文件内容时,输入以下内容:

      deb https://deb.parrotlinux.org/parrot/ rolling main contrib non-free
      #deb-src https://deb.parrotlinux.org/parrot/ rolling main contrib non-free
      deb https://deb.parrotlinux.org/parrot/ rolling-security main contrib non-free
      #deb-src https://deb.parrotlinux.org/parrot/ rolling-security main contrib non-free   
      

      按 Ctrl+x(退出)、Ctrl+y(保存)和 Enter(确认并退出)

      享受鹦鹉操作系统!

      【讨论】:

      • 我已经有了这个,我应该追加吗?或更换?
        deb https://deb.parrot.sh/parrot/ rolling main contrib non-free #deb-src https://deb.parrot.sh/parrot/ rolling main contrib non-free deb https://deb.parrot.sh/parrot/ rolling-security main contrib non-free #deb-src https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
      • 我很确定 Parrot OS 有一个镜像选择器,它会在离您最近的位置自动运行以实现速度/下载目的,因此与原始版本有所不同。我会继续更换它,只是为了良好的实践。 Parrot-Mirror-Selector 可能会再次更改它,但安心不会受到伤害。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-28
      • 2018-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-22
      • 2023-03-11
      相关资源
      最近更新 更多