[软件服务] openwrt安装helloworld

date
Dec 17, 2024
slug
newsoftware-openwrt-helloworld-fuckgfw
status
Published
summary
新软件-
tags
software
service
type
Post
URL
 
 

Summary

安装过程

Setup instruction
Install clang first.

Method 1 - Clone this repo directly
Clone this repo:

rm -rf package/helloworld
git clone --depth=1 https://github.com/fw876/helloworld.git package/helloworld
Pull upstream commits:

git -C package/helloworld pull
Remove

rm -rf package/helloworld
Method 2 - Add this repo as a git submodule
Add new submodule:

rm -rf package/helloworld
git submodule add -f --name helloworld https://github.com/fw876/helloworld.git package/helloworld
Pull upstream commits:

git submodule update --remote package/helloworld
Remove

git submodule deinit -f package/helloworld
git rm -f package/helloworld
git reset HEAD .gitmodules
rm -rf .git/modules{/,/package/}helloworld
Method 3 - Add this repo as an OpenWrt feed
Add new feed:

sed -i "/helloworld/d" "feeds.conf.default"
echo "src-git helloworld https://github.com/fw876/helloworld.git" >> "feeds.conf.default"
Pull upstream commits:

./scripts/feeds update helloworld
./scripts/feeds install -a -f -p helloworld
Remove

sed -i "/helloworld/d" "feeds.conf.default"
./scripts/feeds clean
./scripts/feeds update -a
./scripts/feeds install -a
Note
⚠ For OpenWrt 21.02 or lower version
You have to manually upgrade Golang toolchain to 1.21 or higher to compile Xray-core.

截图

Raw

 

© Ying Bun 2021 - 2025