我有一个最小的Linux系统。
init是/bin/bash,在/lib/中只有最少的库,/dev/是静态填充的,没有运行守护进程(没有udev,.)
当bash启动时,我得到以下错误:
bash: cannot set terminal process group (-1) inappropriate ioctl for device
bash: no job control in this shell
当我从strace开始bash时,我得到以下输出:
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/dev/tty",
所以我买了一台有Linux操作系统的笔记本电脑,我对Linux完全一无所知。启动它时,它会加载一些内容,然后用以下文本显示黑色屏幕:
Acer Linux N1 (1.00.3001)
Kernel 4.2.3-300.fc23.x86_64 on an x86_64 (tty1)
Admin Console: https://127.0.0.1:9090/ or https://[::ffff:127.0.0.1]:9090/
localhost login: root (automatic login)
Last login: Sat Jan 14 16:30:25 on tty1
[
// console = fopen("con", "wt"); this worked under windows
// console = fopen("/dev/console", "wt"); segmentation fault
console = fopen("/dev/tty0", "wt"); returns zero
用C语言编写,使用薄荷Linux。无论stdin & stdout的重定向,我都想和控制
描述
python模块时出错。
如何在yocto构建中启用此模块?
环境
root@raspberrypi3-64:~# uname -a
Linux raspberrypi3-64 5.4.83-v8 #1 SMP PREEMPT Wed Jan 20 09:59:41 UTC 2021 aarch64 GNU/Linux
日志
root@raspberrypi3-64:~# python3
Python 3.9.1 (default, Dec 7 2020, 22:33:43)
[GCC 10.2.0] on linux
Type "help", "copyri