root@NanoPi-NEO2:/opt#
root@NanoPi-NEO2:/opt# cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.7 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.7 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
root@NanoPi-NEO2:/opt# ls
build eflasher-gui fw_setenv run-eflasher.sh
root@NanoPi-NEO2:/opt# cd build/
root@NanoPi-NEO2:/opt/build# ls
linux-headers-4.14.111_4.14.111-1_arm64.deb rtl8821CU
root@NanoPi-NEO2:/opt/build# dpkg -i ./linux-headers-4.14.111_4.14.111-1_arm64.deb
dpkg: error processing archive ./linux-headers-4.14.111_4.14.111-1_arm64.deb (--install):
package architecture (arm64) does not match system (armhf)
Errors were encountered while processing:
./linux-headers-4.14.111_4.14.111-1_arm64.deb
root@NanoPi-NEO2:/opt/build#
root@NanoPi-NEO2:/opt/build#
tf 卡刷的是官方 h5_eflasher_friendlycore-focal_4.14_arm64_20210615.img,
在友善给的百度盘中,NEO2 目录配套的是:linux-headers-4.14.111_4.14.111-1_arm64.deb,
搞不懂为啥它配了个 arm64 格式的包,但系统似乎是 armhf 的。。。
所以,存在 linux-headers-4.14.111_4.14.111-1_armhf.deb 吗?,
翻遍了过百的页面,不知道年代久到到这个内核的包都不留了么,还是根本不存在过这个。。。
按正常的步骤,dkms 或者 make,build 的方式,都需要这个 linux-headers ,而版本匹配应该会比较好。。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.