问题标签 [netbsd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
60 浏览

google-cloud-platform - 如何让 NetBSD 虚拟机在谷歌计算引擎中自行停止

我有一个批处理作业,我想在 NetBSD 实例上的谷歌计算引擎中运行。我希望我可以shutdown -hp now在工作结束时关闭实例。但是当我这样做时,根据谷歌云控制台和 CLI,它仍然处于运行状态。当不再需要时,如何让谷歌云中的 NetBSD 虚拟机自行关闭?

注意:Google 云 SDK在 NetBSD 上不可用

0 投票
0 回答
101 浏览

mysql - 如何在netbsd上为mysql 5.7设置root密码

我正在尝试让 mySQL 5.7 在 NetBSD (unix) 上运行。当我尝试“mysql -u root”时,我得到

错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:否)

当我尝试“mysqld --initialize-insecure”时,我得到

[错误] --initialize 已指定,但数据目录中有文件。

我该怎么办?

0 投票
1 回答
107 浏览

gnu-screen - 屏幕在 NetBSD 上失败,报告“poll: Invalid argument”

我已经screen在几个不同的操作系统上安装和使用过很多次。最近我将它安装在一个 NetBSD-8.0 虚拟机上。

但是,当我去使用它时,我立即失败了。

即使我第一次删除,然后重新安装screen包,这个问题仍然存在。关于有什么问题的任何建议?

0 投票
2 回答
111 浏览

freebsd - 为 BSD 编译 ncurses-st-menu 时遇到问题

我在 github ( https://github.com/okbob/ncurses-st-menu ) 上找到了一个包,并且无法为 NetBSD 或 OpenBSD 等 BSD 平台编译它。说明说要做./autogen.sh、./configure,然后再做。所以我安装了 autoconf、autotools、libtool、gettext 和任何其他必要的包并运行 ./autogen.sh。它可以正常工作而不会吐出任何错误。但是 ./configure 表示它不支持“OS x86_64-unknown-netbsd9.0”,例如在 NetBSD 上。其他人可以尝试编译这个程序吗?因为如果这是由 autotools 完成的,它当然应该支持四种主要 BSD 操作系统中的任何一种。

0 投票
2 回答
78 浏览

assembly - GNU 作为 ld 标志,用于在 NetBSD for arm 上进行组装

我正在尝试在运行 NetBSD 9.1 的 Raspberry Pi 3 B+ 上使用 GNU 汇编器 (as) 组装一个简单的 Hello World 程序
我需要添加哪些标志 as 或 ld 以使它们为我正在使用的体系结构正确组装代码?

这是 aarch64 还是 arm64?

我知道有手册页,但我只是在学习汇编,所以我什至不知道我什至需要寻找哪些配置/标志/参数。

谢谢你的帮助。

0 投票
1 回答
210 浏览

python - ImportError: No module named libvirt error 为什么试图在 NetBSD 9.2 上为 libvirt 安装 python

我刚刚在 NetBSD 9.2 上安装了带有 pkg​​in 的 virt-manager,只是因为我想在 NetBSD 9.2 上使用 qemu + nvmm 模拟虚拟机。virt-manager 安装成功。但是,当我运行它时,出现了一个错误:

谷歌搜索一下,也许我在这里找到了解决方案:

https://www.unitedbsd.com/d/285-linux-user-and-netbsd-modal-hoping-to-migrate-some-day

“金”说:

查看 pkgsrc/sysutils/libvirt/PLIST 看起来该包没有提供任何 Python 绑定——这就是“ImportError:没有名为 libvirt 的模块”错误消息的含义。你可以试试 pkgsrc-wip 的 py-libvirt 看看效果如何。

我试图像这样开始编译:

但我有这个错误:

如果你想查看 Makefile 的内容,它是:

有人可以帮我解决错误吗?很感谢。

0 投票
0 回答
20 浏览

pthreads - NETBSD-v9 中的 PROCESS_SHARED_PTHREAD_MUTEX 支持

我试图将应用程序与 NETBSD 平台中的 sysrepo 集成。看起来 sysrepo 需要“pthread_mutexattr_setpshared”支持。

此外,看起来像 NETBSD 手册页列表,默认情况下,上述功能是隐藏的,但源代码暗示它不受支持。

谁能帮我确认一下NETBSD是否支持进程之间的pthread共享互斥锁?

0 投票
1 回答
32 浏览

macos - 如何在 Mac OS 上用 GNU readline 替换 libedit readline

在我的 Mac OS (Moneterey 12.1) 上,我看到 $NetBSD: readline.h, v 1.33 2012/05/15 我猜它是 libedit 库的一部分。我想使用 readline.h,它是 GNU readline 库的一部分。有可能这样做吗?我应该执行哪些步骤?可能是我使用了一些不正确的术语或误解了一些概念。我会很感激你的帮助。

0 投票
2 回答
89 浏览

assembly - OpenBSD 无法执行 a.out

我编写了这个程序,它应该以 exitcode 44 退出:

我编译了

并运行

在 FreeBSD 13.0-RELEASE i386 (clang 11.0.1) 上这样做可以正常工作。事实上,可执行文件运行并且程序的退出代码应该是 44。

然而,在 OpenBSD 7.0 GENERIC.MP#5 i386(clang 版本 11.1.0)和 NetBSD 9.2 i386(gcc 7.5.0)上做同样的事情,内核拒绝执行代码并且它被传递给 shell,哪个课程失败:

奇怪的是那个文件说它是一个 ELF 二进制文件,因此应该由内核正常执行

甚至 objdump 也会打印预期打印的内容

知道我做错了什么吗?

PS:使用 main 更改 _start 并在没有 -nostdlib 的情况下进行编译在 OpenBSD 和 NetBSD 上都可以正常工作