首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么打开Nutty时执行子进程"/sbin/ifconfig“失败?

为什么打开Nutty时执行子进程"/sbin/ifconfig“失败?
EN

Ask Ubuntu用户
提问于 2018-11-23 11:29:16
回答 1查看 645关注 0票数 2

我在Ubuntu18.04,我用命令安装了Nutty

代码语言:javascript
运行
AI代码解释
复制
sudo snap install nutty

同时尝试打开

代码语言:javascript
运行
AI代码解释
复制
sudo nutty

我发现了一个错误:

代码语言:javascript
运行
AI代码解释
复制
[_LOG_LEVEL_WARN 03:18:10.669274] nutty.vala:1248: Error encountered in execution of sync command [/sbin/ifconfig -s]: Failed to execute child process "/sbin/ifconfig" (Permission denied)
[_LOG_LEVEL_FATAL 03:18:10.669342] string_strip: assertion 'self != NULL' failed
[_LOG_LEVEL_FATAL 03:18:10.669371] Nutty will not function properly.
[_LOG_LEVEL_FATAL 03:18:10.669409] [GLib] g_strsplit: assertion 'string != NULL' failed
[_LOG_LEVEL_FATAL 03:18:10.669437] Nutty will not function properly.
**
ERROR:arraylist.c:1175:gee_array_list_real_remove_at: assertion failed: (index < _size)
Aborted

任何想法都将不胜感激,谢谢!

EN

回答 1

Ask Ubuntu用户

发布于 2018-11-23 11:42:37

ifconfig命令由net-tools包提供,该包在18.04上不再默认安装。对于更通用的ip命令来说,这是不可取的。更多信息请参见Ubuntu18.04安装后缺少ifconfig

无论如何,您可以尝试安装该软件包,因为它仍然可以在存储库中使用:

代码语言:javascript
运行
AI代码解释
复制
sudo apt install net-tools

在那之后,缺失的/sbin/ifconfig命令应该是可用的,但是我不能说它是否能够正确地工作在18.04's新的网络堆栈和您的snap应用程序中。如果失败,请再次删除该包。

作为一种长期解决方案,您应该为您的nutty快照包的维护者提交一份bug报告,并要求他们从现在起使用ip而不是ifconfig更新他们的软件。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1095477

复制
相关文章

相似问题

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