1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
|
Successfully initiated a Debian X86 container with box64
box64 can both use emulated libs and native ones. Why not create a container with a full OS rootfs and with both arm and x86 libs?
So I created a bwrap container and use box64 as emulator
To solve the dynamic link problem, i choose to mount system ld and system libs in the container
It successfully started! And i can even run some commands


However apt can not be loaded...
```
I have no name!@AmberCE-Bookworm-x86:~/Desktop/fastfetch/usr/bin$ apt
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2/bin/sh: 1: lscpu: not found
/bin/sh: 1: grep: not found
/bin/sh: 1: grep: not found/bin/sh: 1:
sed: not found
/bin/sh: 1: lscpu: not found
/bin/sh: 1: grep: not found
/bin/sh: 1: /bin/sh: 1: sed: not found
lscpu: not found
/bin/sh: 1: sed: not found
/bin/sh: 1: lscpu: not found
/bin/sh: 1: lscpu: not found
/bin/sh: 1: /bin/sh: 1: grep: not found
sed: not found
/bin/sh: 1: grep: not found
/bin/sh: 1: lscpu: not found
/bin/sh: 1: sed: not found
/bin/sh: 1: sed: not found/bin/sh: 1:
grep: not found
/bin/sh: 1: lscpu: not found
/bin/sh: 1: sed: not found
/bin/sh: 1: grep: not found
PageSize:4096 Running on Error: Symbol re_match not found, cannot apply R_X86_64_JUMP_SLOT @0x100031c08 (0x40a6) in /usr/bin/grep Error: Symbol re_search not found, cannot apply R_X86_64_JUMP_SLOT @0x100031e50 (s
Will use Hardware counter measured at 100 MHz emulating 3.2 GHz
Params database has 14 entries
Box64 with Dynarec v0.2.9 dc71840a built on Jun 2 2024 15:31:19
BOX64: Detected 48bits at least of address space
Counted 66 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/flamescion-container-tools/bin-override/:/home/shenmo-ikun/.local/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/games/:/usr/games/:/sbin/:/usr/sbin/:/home/shenmo-ikun/.pub-cache/bin/
Looking for /usr/bin/apt
Rename process to "apt"
Using emulated /lib/x86_64-linux-gnu/libapt-private.so.0.0
Using emulated /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) libresolv.so.2
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using native(wrapped) libm.so.6
Look for arc4random in loaded elfs
Warning, function arc4random not found in lib libbsd.so.0
Look for arc4random in loaded elfs
Warning, function arc4random not found in lib libbsd.so.0
Using native(wrapped) libz.so.1
Using native(wrapped) libbz2.so.1
Using native(wrapped) liblzma.so.5
Using emulated /lib/x86_64-linux-gnu/liblz4.so.1
Using emulated /lib/x86_64-linux-gnu/libzstd.so.1
Using native(wrapped) libudev.so.1
Using emulated /lib/x86_64-linux-gnu/libsystemd.so.0
Using native(wrapped) libgcrypt.so.20
Using emulated /lib/x86_64-linux-gnu/libxxhash.so.0
Using native(wrapped) libcap.so.2
Look for gettid in loaded elfs
Warning, function gettid not found in lib libc.so.6
Error: Symbol gettid not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff060cd390 (0x16386) in /lib/x86_64-linux-gnu/libsystemd.so.0
Look for close_range in loaded elfs
Warning, function close_range not found in lib libc.so.6
Look for close_range in loaded elfs
Warning, function close_range not found in lib libc.so.6
Error: Symbol close_range not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff060cdcc0 (0x175e6) in /lib/x86_64-linux-gnu/libsystemd.so.0
Error: relocating Plt symbols in elf libsystemd.so.0
Error initializing needed lib libgcrypt.so.20
Error loading one of needed lib
Error initializing needed lib libgcc_s.so.1
Error: Symbol LZ4F_compressUpdate not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6620 (0x423b6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol sd_bus_error_free not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f66a8 (0x424c6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol XXH3_64bits_reset not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6728 (0x425c6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_compressBegin not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6818 (0x427a6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol sd_bus_call_method not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6cf0 (0x43156) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol XXH3_64bits_digest not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6d58 (0x43226) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol sd_bus_message_read not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6dd8 (0x43326) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_initCStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6e28 (0x433c6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol XXH3_64bits not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6e58 (0x43426) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_createDecompressionContext not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6f58 (0x43626) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_freeDecompressionContext not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f6fe0 (0x43736) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_compressStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f70b8 (0x438e6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol XXH3_createState not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7138 (0x439e6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_freeCStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7190 (0x43a96) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol sd_bus_open_system not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f71d0 (0x43b16) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Look for dn_expand in loaded elfs
Warning, function dn_expand not found in lib libresolv.so.2
Error: Symbol dn_expand not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7298 (0x43ca6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol sd_bus_message_unref not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7358 (0x43e26) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol XXH3_64bits_update not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7510 (0x44196) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_createDStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7680 (0x44476) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_compressBound not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7848 (0x44806) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_decompressStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f78a8 (0x448c6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_isError not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7920 (0x449b6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_decompress not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f79e0 (0x44b36) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_getErrorName not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7af0 (0x44d56) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol XXH3_freeState not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7c00 (0x44f76) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_compressEnd not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7c90 (0x45096) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_initDStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7ca0 (0x450b6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol sd_bus_unref not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7e28 (0x453c6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_createCStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7e58 (0x45426) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_isError not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f7fb8 (0x456e6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_freeDStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f8138 (0x459e6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_getErrorName not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f8410 (0x45f96) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol res_nquery not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f8460 (0x46036) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_createCompressionContext not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f84a0 (0x460b6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol LZ4F_freeCompressionContext not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f8728 (0x465c6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol ZSTD_endStream not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f8738 (0x465e6) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: Symbol dn_skipname not found, cannot apply R_X86_64_JUMP_SLOT @0x7fff011f8850 (0x46816) in /lib/x86_64-linux-gnu/libapt-pkg.so.6.0
Error: relocating Plt symbols in elf libapt-pkg.so.6
Error initializing needed lib libc.so.6
Error loading one of needed lib
Error initializing needed lib libc.so.6
Error loading one of needed lib
Error: Loading needed libs in elf /usr/bin/apt
```
Just share fun, don't think this thing can solve.
|