SagerNet / sing-box

The universal proxy platform
https://sing-box.sagernet.org/
Other
19.99k stars 2.37k forks source link

求增加编译一个openwrt 系统的安装包 #2240

Open iamckun opened 1 week ago

iamckun commented 1 week ago

操作系统

Linux

系统版本

ImmortalWrt 23.05.3 r27917-81a1f98d5b / LuCI openwrt-23.05 branch git-24.092.44091-d24c2e3

安装类型

sing-box 原始命令行程序

如果您使用图形客户端程序,请提供该程序版本。

No response

版本

No response

描述

求一个openwrt的程序安装包

重现方式

求一个openwrt的程序安装包

日志

No response

支持我们

完整性要求

Mosney commented 1 week ago

OpenWrt就是Linux,直接用对应CPU架构的Linux的二进制就可以。 ImmortalWrt的软件源里也有sing-box包

iamckun commented 1 week ago

OpenWrt就是Linux,直接用对应CPU架构的Linux的二进制就可以。 ImmortalWrt的软件源里也有sing-box包

他那个源里面的版本比这里的少了好多代了哦,就是想用源的方式安装哎,这个二进制咋弄,之前安装都是用的ipk的包

Mosney commented 1 week ago

直接替换二进制文件就可以

devchenli commented 1 week ago

OpenWrt就是Linux,直接用对应CPU架构的Linux的二进制就可以。 ImmortalWrt的软件源里也有sing-box包

他那个源里面的版本比这里的少了好多代了哦,就是想用源的方式安装哎,这个二进制咋弄,之前安装都是用的ipk的包

你好,我也是想用二进制文件,ipk包提供的版本太低了,但是官方release的二进制中并没有我的架构:[mipsel_24kc]。貌似只能自己编译了,你解决了吗?

iamckun commented 1 week ago

OpenWrt就是Linux,直接用对应CPU架构的Linux的二进制就可以。 ImmortalWrt的软件源里也有sing-box包

他那个源里面的版本比这里的少了好多代了哦,就是想用源的方式安装哎,这个二进制咋弄,之前安装都是用的ipk的包

你好,我也是想用二进制文件,ipk包提供的版本太低了,但是官方release的二进制中并没有我的架构:[mipsel_24kc]。貌似只能自己编译了,你解决了吗?

我不会啊,只能等大佬解救了

devchenli commented 1 week ago

没事了,我自己编译了,看错了,我要的是二进制,你要的是ipk,自己编译吧,我照着chatgpt 自己编译的。

zyz1130083243 commented 1 week ago

啥意思,如果你是想用最新正式版,比如1.10.1,去releases里下载你对应型号的压缩包,把里面的哪个sing-box解压到 /etc/singbox目录下,再用命令给权限 chmod +x /etc/singbox/sing-box ,再用创建一个软链接 ln -s /etc/singbox/sing-box /usr/sbin/sing-box,这样就行了,如果是想要用测试版,那就去测试版的分支看看有没有相应的包吧。如果只是想更新版本,比如luci里最新只到9.7,那就去/etc/sing-box目录下用新的替换掉原本那个就行

Mosney commented 4 days ago

https://github.com/immortalwrt/packages/pull/1362 ImmortalWrt的snapshot软件源已经更新到1.10.1,实在不会替换二进制的可以手动下载ipk升级

https://downloads.immortalwrt.org/snapshots/packages