• 使用脚本安装依赖包
sudo bash -c 'bash <(curl -s https://build-scripts.immortalwrt.org/init_build_environment.sh)'
  • 更新包(一般上一步已更新完成)
sudo apt install build-essential libncurses-dev zlib1g-dev gawk git gettext libssl-dev xsltproc rsync wget unzip python3 python3-distutils
  • 下载对应固件的imageBuilder
wget https://downloads.immortalwrt.org/releases/24.10.1/targets/rockchip/armv8/immortalwrt-imagebuilder-24.10.1-rockchip-armv8.Linux-x86_64.tar.zst
  • 解压
tar -I zstd -xvf immortalwrt-imagebuilder-24.10.1-rockchip-armv8.Linux-x86_64.tar.zst
  • 切换工作目录
cd immortalwrt-imagebuilder-24.10.1-rockchip-armv8.Linux-x86_64
  • 查找对应的设备的信息(PROFILE参数)
make info|grep r4se
  • 编译
make image \
PROFILE="friendlyarm_nanopi-r4se" \
ROOTFS_PARTSIZE="1024" \
PACKAGES="luci-app-adblock luci-app-openclash luci-app-passwall luci-app-eoip luci-app-v2raya luci-app-zerotier luci-app-upnp luci-app-dockerman luci-app-dufs luci-app-frpc luci-app-kcptun luci-app-aria2 luci-app-attendedsysupgrade luci-app-autoreboot luci-app-commands luci-app-ddns luci-app-minidlna luci-app-mjpg-streamer luci-app-samba4"
  • 查找生成的image
ls -al bin/targets/rockchip/armv8/