arch-arm

使用 qemu-system (ArchLinuxArm) 在 AArch64 上运行 x86-64 二进制文件
arch-arm

使用 qemu-system (ArchLinuxArm) 在 AArch64 上运行 x86-64 二进制文件

我在 MacBook M1(Apple Silicon)上的虚拟机中运行 ArchLinuxArm。 我需要运行几个 x86-64 二进制文件,所以我安装了qemu 用户和qemu 用户 binfmt包。 如果我尝试运行任何 x86-64 二进制文件,则会收到以下错误: qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory 有没有办法在 ArchLinuxArm 上安装 x86-64 所需的库? 谢谢 ...

Admin

关于ARM CPU服务器的疑问
arch-arm

关于ARM CPU服务器的疑问

不知道这个问题问的对不对... 过去几年我一直在使用 RaspberryPies,我想知道以下问题ARM CPU总的来说,所以我想更多地了解你们的ARM经历...所以问题是: 我最近看到一些云提供商在他们的服务中使用基于 ARM 的 CPU(我确实注意到AWS和甲骨文正在使用它)所以有没有商用CPU可以用在服务器上(当然是ARM架构)我可以购买并使用它,可以说,HP Proliant DL380 Gen10 还是 DELL 服务器?我一直看到安培计算公司他们销售非常好的微型计算机,但它显然与一些硬件供应商(Foxxcon、Gigabyte、Supermic...

Admin

哪个信号会导致“wait_event_interruptible”中断?
arch-arm

哪个信号会导致“wait_event_interruptible”中断?

驱动程序中有 wait_event_interruptible 来等待消息可用。但是该函数被信号中断。我在联机帮助页中找到了这一点: 如果被信号中断,该函数将返回 -ERESTARTSYS 另一个社区告诉我该信号是“非阻塞的待处理信号”。 所以我想知道什么是“非阻塞待处理信号”?如何找出哪个线程产生这个信号? 我可以手动产生这个信号来中断“wait_event_interruptible”吗? ...

Admin

无法 chroot 进入 archlinux
arch-arm

无法 chroot 进入 archlinux

我已将通用 aarch64 rootfs 安装到 sdcard ,并将其放入我的手机中,并尝试通过超级用户 adb shell chroot 进入它,方法是运行busybox chroot /data/local/mnt /bin/bash 然而 - 我明白了chroot: can't execute '/bin/bash': No such file or directory ...

Admin

在 SSH 会话期间访问pulseaudio接收器
arch-arm

在 SSH 会话期间访问pulseaudio接收器

我知道这个问题之前已经被问过多次,但我还没有找到适合我的解决方案。 我在通过 SSH 会话播放音频时遇到问题。有问题的设备是运行 Arch Linux ARM 并插入 USB 扬声器的 Raspberry Pi 3B+。我现在连接了一条 HDMI 电缆和一个键盘,以便更轻松地设置过程,但当我“时,它将无头使用”我完成了。 当我登录本地终端时,播放声音和录制麦克风都没有问题。pactl list short sinks列出了 HDMI 输出、3.5 毫米插孔和我的 USB 扬声器,并将后者设置为默认接收器,使用类似命令播放音频paplay完全没有问题。 但是,...

Admin

如何在不同架构的 chroot 中进行名称解析?
arch-arm

如何在不同架构的 chroot 中进行名称解析?

在amd64运行 Manjaro Linux 的计算机上,我希望能够解析armchroot(即 Arch Linux ARM)内的名称。不幸的是,它不起作用。我怀疑这可能与不同的 glibc 版本有关,但不知道如何解决这个问题。AUR 的预编译包qemu-static-arm和自编译包都存在该问题。qemu-user-static 以下是我为进入访客系统所做的操作以及到目前为止已完成的操作,包括错误消息: [t440s ~]# ping -c 1 unix.stackexchange.com PING unix.stackexchange.com (151....

Admin

是否可以在 SD 卡上安装 Linux,并将其用作 Android 的外部存储?
arch-arm

是否可以在 SD 卡上安装 Linux,并将其用作 Android 的外部存储?

我想在 micro SD 卡上安装可启动的 Linux 系统,和能够将其用作其他设备(例如我的 Android 手机)的外部存储。 计划:Raspberry Pi 4 上的 Linux ARM。 如果我将 SD 卡(安装了 Arch Linux ARM)插入手机,Android 只会检测到 SD 卡的第一个分区(启动分区)。期望的结果是用我的音乐安装我的主分区,而不是引导分区。 我想到了两种可能的解决方案: 找到一个可以访问第三个分区(home)的Android文件管理器应用程序 将第一个分区设为我的主分区,然后将启动分区设为第二个分区,将根分区设为第三个...

Admin

如何为 cortex-m7 (-march=armv7-m) 编译 busybox?
arch-arm

如何为 cortex-m7 (-march=armv7-m) 编译 busybox?

我正在尝试在我的waveshare stm32开发板上运行busybox,但我的SOC具有“armv7-m”架构而不是“armv7-a”。所以我将游行标志放入 busybox 的 menuconfig 中(-march=armv7-m) Additional CFLAGS。但是当我尝试编译它时,它Conflicting architecture profiles M/A在链接时为每个文件抛出了数千个此错误的瞬间。所以,我决定也为链接器添加这个标志(-march=armv7-m) Additional LDFLAGS,但这没有帮助。 我的平台: Host: ...

Admin

无法启动 mysqld
arch-arm

无法启动 mysqld

我尝试启动 mysql 后得到以下信息: $ sudo systemctl start mysqld Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details. [pi@raspi ~]$ systemctl status mysqld * mariadb.service - MariaDB 10.5.5 da...

Admin

在arm上编译旧的glibc失败,并在nis和nss中出现未定义的引用
arch-arm

在arm上编译旧的glibc失败,并在nis和nss中出现未定义的引用

它似乎变得有点复杂,所以首先介绍一些背景: glibc我需要编译在版本通常介于 2.13 和 2.17 之间的arm 系统上运行的独立程序。 当尝试运行这些程序时,我经常收到如下错误: dlopen: /lib/libc.so.6: version `GLIBC_2.26' not found (required by /tmp/_MEImvaIVL/libpython3.8.so.1.0) (在本例中,我使用的是带有嵌入式 python 解释器的程序,打包为PyInstaller) 我有一个工作流程来从源代码构建python在这种情况下使用的程序,并使用...

Admin

在 Android 设备上启动 Arch Linux arm
arch-arm

在 Android 设备上启动 Arch Linux arm

我真的考虑在 Android 设备中启动一个 linux 映像(没有 GUI 只是终端),所以有很多以 debian 、 arch 、 raspberry pi 等开头的 linux arm 映像...... 这在旧设备上可能吗?像这样的键盘 我看到很多视频说他们对 Linux 映像进行虚拟化(我不想要那个)我真的想将其安装在设备存储上而不是 SD 卡上这是手机的规格 Chipset : BCM21654 Storage : 4GB RAM : 512 MB Type of processor core : ARM Cortex-A9 ARMv7...

Admin

系统策略阻止 wifi 扫描(以及 root 通行证以获取电源)
arch-arm

系统策略阻止 wifi 扫描(以及 root 通行证以获取电源)

主题是 arch arm raspberry pi 3 (lxqt) 每次我打开网络管理器或想要重新启动时都会提示输入 root 密码。 我的 中进行了以下修改/etc/sudoers: Cmnd_Alias REBOOT = /sbin/halt, /sbin/reboot, /sbin/poweroff, /usr/bin/shutdown -h now Cmnd_Alias NETWORK = /usr/bin/netctl, /usr/bin/nm-applet, /usr/bin/nm-connection-editor, ...

Admin

X11 登录时崩溃(Arch ARM)
arch-arm

X11 登录时崩溃(Arch ARM)

我在 Chromebook C201 (ARM) 上使用 Arch Linux。由于我最近升级了系统,桌面环境似乎在我登录后不久就崩溃了(升级之前工作正常)。我安装了 LXDE 和 MATE,并且在两者上都看到类似的崩溃。两个 DE 使用不同的窗口管理器(Openbox 和 marco),因此我怀疑 X 服务器可能存在问题。 当系统崩溃时,屏幕冻结并且桌面完全锁定。对鼠标或键盘输入没有响应,我无法使用CTL-ALT-F2等切换到控制台 tty。几分钟后,它又将我转回到 lightdm 登录屏幕。 我发现以下错误(似乎相关)~/.cache/lxsessi...

Admin

名称解析在 chrooted ArchLinux ARM 中不起作用
arch-arm

名称解析在 chrooted ArchLinux ARM 中不起作用

我做了什么 在 ArchLinux X86_64 中安装 qemu、qemu-arch-extra、qemu-user-static (AUR)。 systemd 负责 binfmt,从 验证/proc/sys/fs/binfmt_misc/。从其网站下载 ArchLinux ARM tarball。直接链接是这个 http://os.archlinuxarm.org/os/ArchLinuxARM-aarch64-latest.tar.gz。使用命令将其解压到文件夹中sudo bsdtar -xpf。将文件复制 /usr/bin/qemu-aarch64...

Admin