首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从apt到get安装时鹦鹉4.7上的wireguard-dkms错误

从apt到get安装时鹦鹉4.7上的wireguard-dkms错误
EN

Stack Overflow用户
提问于 2020-01-06 11:16:45
回答 2查看 3.2K关注 0票数 0

我试过sudo apt安装vlc,它被安装了,但是这种情况发生了。

代码语言:javascript
复制
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)

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

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-07 00:25:56

这将在使用高级打包工具(apt)时消除有线错误。造成此错误的原因很可能是由于您的sources.list文件中的更改,其中包含发行版的存储库。我建议,如果你刚刚开始,如果你想在你的sources.list中增加非股票回购的话,要谨慎行事!

代码语言:javascript
复制
sudo apt remove wireguard-dkms --purge && sudo apt autoremove -y && sudo apt update -y 

这几天我都疯了,因为我也有同样的问题。在多次运行上述命令/s之后,我应该意识到我拼写错误了。钢绞线-不是*高音

希望这能有所帮助!

哦,而且,确保只使用官方网站上的官方鹦鹉源来更新您的鹦鹉OS sources.list,除了作为任何Linux初学者的良好实践之外,这一点特别重要,这样您就不会破坏系统配置。

代码语言:javascript
复制
sudo nano /etc/apt/sources.list.d/parrot.list

当您被带到文件内容时,输入以下内容:

代码语言:javascript
复制
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 (保存),然后输入(确认和退出)

尽情享受鹦鹉吧!

票数 1
EN

Stack Overflow用户

发布于 2020-01-06 11:27:30

这可能是因为内核头丢失了!所以试着:

代码语言:javascript
复制
apt-get install linux-headers-$(uname -r)

然后再删除一个有线安装它。

代码语言:javascript
复制
apt-get remove wireguard
apt-get install wireguard
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59611125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档