shellLxRunOffline i -n ImmortalWrt -f ubuntu-jammy-amd64-default-root.tar.xz -d D:\VM\WSL\ImmortalWrt wsl --set-version ImmortalWrt 2 LxRunOffline r -n ImmortalWrt sudo tee -a /etc/wsl.conf << EOF > /dev/null [interop] enabled = false appendWindowsPath = false EOF exit wsl --shutdown LxRunOffline r -n ImmortalWrt
shellsudo apt update && sudo apt full-upgrade -y sudo apt install -y bash-completion build-essential clang flex bison g++ gawk \ gcc-multilib g++-multilib gettext git libncurses-dev libssl-dev \ python3-distutils python3-setuptools rsync swig unzip zlib1g-dev file wget
shellgit clone -b openwrt-24.10 --filter=blob:none https://github.com/immortalwrt/immortalwrt
shellpushd immortalwrt/
# 第一次编译
./scripts/feeds update -a
./scripts/feeds install -a
# 编译配置选项
FORCE_UNSAFE_CONFIGURE=1 make menuconfig
FORCE_UNSAFE_CONFIGURE=1 make download -j8
FORCE_UNSAFE_CONFIGURE=1 make V=s -j1
# 二次以上编译
git pull
./scripts/feeds update -a
./scripts/feeds install -a
FORCE_UNSAFE_CONFIGURE=1 make defconfig
FORCE_UNSAFE_CONFIGURE=1 make download -j8
FORCE_UNSAFE_CONFIGURE=1 make V=s -j$(nproc)
popd
本文作者:菜鸟
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 许可协议。转载请注明出处!