> 文章列表 > dpkg:package architecture (aarch64) does not match system (arm64)

dpkg:package architecture (aarch64) does not match system (arm64)

dpkg:package architecture (aarch64) does not match system (arm64)

在nx平台下执行 

root@root-desktop:~/test$ sudo dpkg -i MyTest_0.2.1.0_aarch64.deb 
dpkg: error processing archive MyTest_0.2.1.0_aarch64.deb (--install):
 package architecture (aarch64) does not match system (arm64)
Errors were encountered while processing:
MyTest_0.2.1.0_aarch64.deb

root@root-desktop:~/test$ uname -a
Linux rootdesktop 4.9.201-tegra #2 SMP PREEMPT Sun Mar 28 16:13:41 CST 2021 aarch64 aarch64 aarch64 GNU/Linux
确认系统架构是aarch64,则:

root@root-desktop:~/test$ sudo dpkg --add-architecture aarch64

再次执行安装即可:

root@root-desktop:~/test$ sudo dpkg -i MyTest_0.2.1.0_aarch64.deb 
Selecting previously unselected package alsonserver:aarch64.
(Reading database ... 158166 files and directories currently installed.)
Preparing to unpack MyTest_0.2.1.0_aarch64.deb ...
Unpacking root:aarch64 (0.2.1.0) ...
Setting up root:aarch64 (0.2.1.0) ...