找了个旧笔记本(CPU: n280)安了 32 位 Debian10 当作 NAS 用,发现一直在用的人人影视 web 版本是 64 位的,无法执行,有什么其他解决方案么?
1
40EaE5uJO3Xt1VVa 2020-11-28 20:31:41 +08:00
64 位系统装不上吗
|
2
hjc4869 2020-11-28 20:34:37 +08:00
用 qemu-user-x86_64 模拟
|
3
marclam OP @yanzhiling2001 是 32 位的处理器 ㅠㅜ
|
5
marclam OP @hjc4869 好像非常可行的样子,哈哈,#qemu-x86_64 ./xxx -h 这样就可以了是吧
|
6
marclam OP @hjc4869 麻烦问下,我安装了 qemu, qemu-utils, qemu-user, qemu-sysrem-x86 这四个然后查看确认了一下
# ls /proc/sys/fs/binfmt_misc/ python2.7 qemu-alpha qemu-cris qemu-microblaze qemu-mips64el qemu-ppc64 qemu-riscv32 qemu-sh4 qemu-sparc32plus qemu-xtensaeb python3.7 qemu-arm qemu-hppa qemu-mips qemu-mipsel qemu-ppc64abi32 qemu-riscv64 qemu-sh4eb qemu-sparc64 register qemu-aarch64 qemu-armeb qemu-m68k qemu-mips64 qemu-ppc qemu-ppc64le qemu-s390x qemu-sparc qemu-xtensa status 我安装之后没有 qemu-x86_64 这个,不知道是再需要安装什么还是改名了呢? |
7
HertzHz 2020-11-28 22:29:20 +08:00
答案就是不行,qemu 的话就是模拟了而非虚拟,性能你懂的
|
8
solider245 2020-11-28 22:30:33 +08:00 2
最好是换处理器,我也遇到过你这个问题,换处理器解决一切问题。现在处理器也便宜
|
9
marclam OP @solider245 主要是旧笔记本废物利用,如果实在不行也不会再投入,其实有四盘位 nas 服务器,不过觉得我其实就人人影视下载和 samba 这两个需求,还是旧笔记本的性能功能和功耗更合理
|
11
v2yllhwa 2020-11-29 07:50:18 +08:00 via Android
你试试把 libc.so.4 链接成 libc.so.6 ?
|
12
v2yllhwa 2020-11-29 07:53:13 +08:00 via Android 1
算了,不要轻易尝试,我在 Ubuntu 下面链接解决了一个问题,在 arch 下面链接之后系统都崩了(
|
13
laqow 2020-11-29 10:47:53 +08:00 via Android 1
不支持 64 位年代的 cpu 能解码的动视频吗?
|
14
marclam OP @v2yllhwa 目前问题貌似是因为 32 位系统里的 /lib64 是空的,我再 google 一下吧
|
15
marclam OP @v2yllhwa 目前问题貌似是因为 32 位系统里的 /lib64 是空的,我再 google 一下吧,没有简单办法的话备选就是黑个 32 位群晖 5.0
|
16
40EaE5uJO3Xt1VVa 2020-11-29 12:12:12 +08:00
你艾特错人了
|
17
marclam OP @yanzhiling2001 艾玛,手残了
|
18
Lemeng 2020-11-29 13:52:49 +08:00
一直是 64 位的,不过应该有相关的模拟器。
|
19
yanqiyu 2020-11-29 14:01:21 +08:00
因为你需要一整个 aarch64 的 chroot 环境来保证你的 aarch64 elf 可以运行
|
20
codehz 2020-11-29 14:30:31 +08:00
试试 proot,这个可以整合 chroot 和 qemu 功能,还不需要 root 权限*
( |
21
marclam OP @codehz 折腾了一下没弄明白 proot,最后 32 位黑裙了,发现没有 docker,蛮失败的,回头想想还能干点什么,32 位现在貌似都可以扔了 ㅠㅠ
|
22
jinqzzz 2020-12-12 18:38:24 +08:00
没有用过这个程序,如果他可以无图形程序运行,在 Debian 上可以尝试拉一个 aarch64 的 pbuilder tgz 环境,使用 qemu-debootstrap 代替 debootstrap,然后使用 pbuilder 进入 tgz 。我在 debian testing 的 aarch64 上模拟过 armhf,选择 testing 是因为 qemu 比较新,修了很多 armhf 模拟的 bug,比如 https://github.com/vivier/qemu-m68k/issues/38 在你看来就相当于反过来
|
23
jinqzzz 2020-12-12 18:41:04 +08:00
|