linux.do
21K subscribers
113K photos
195 videos
114 files
245K links
linux.do最新话题和热议话题
Download Telegram
有没有omnibox能用的资源url啊

试了几个收藏的moontv的url,都不能导入。。。。。

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: rainfield)
交出你的运动手表

要发工资了

打算奖励自己一个运动手表

佬们有适合游泳的运动手表推荐吗

预算1000以内

欢迎大家秀秀自己的手表图片 :distorted_face:

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 一只小黑子)
对网图识别产生了一点想法2025年12月2日

一个网图,你直接能搜出来,如果一模一样的话,截图也会
那如果你在上面放了几个贴纸呢
那会不会也被搜出来
如果再改个滤镜呢
如果打一点点马赛克呢
如果再用美图秀秀按一个一键美颜呢

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 𝓵𝓮𝔃𝓲𝓼𝓱𝓮𝓷)
如何判断中转站是否降智了?我最近使用官方的codex和中转站的api,感觉中转站有种笨笨的感觉。想请问大家,如何判断中转站是否降智

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: dfbb7475)
【开源自荐】我做了一个可执行文件迁移工具——sidebundle:在 Linux/OCI 镜像中打包可迁移的elf/shebang script

〖开源自荐〗sidebundle:在 Linux/OCI 镜像中打包可迁移离线 bundle

我做了一个小工具 sidebundle,专门解决这些需求:

想把一堆 Linux 命令行工具 / 自研二进制打成一个 可迁移、可离线运行的 bundle
想从 Docker/OCI 镜像(docker/podman)里抽取真正需要的可执行文件和依赖,做成一个更小的包
目标环境可能 没有容器运行时 / 包管理器,但又想“一包拷过去就能跑”
不想再被各种 glibc_x not foundlibxxx.so: cannot open shared object file 折磨

项目是用 Rust 写的,支持 linux-x86_64arm64,欢迎大家试用、提 issue、顺手点个 ⭐️
🔗 项目地址:
GitHub:https://github.com/xiaoniaoyouhuajiang/sidebundle
b站介绍视频:bilibili.com/video/BV1rsSGBtELP/
效果速览:

----------------------

这个东西到底干嘛用?
sidebundle 从一个或多个入口(ELF 可执行文件 / shebang 脚本),自动分析 + 跟踪它们的依赖,然后打出一个「解压即用」的 bundle 目录,拷到别的 Linux 机器上也能直接跑。
它支持两类来源:

1. 宿主机上的可执行文件 / 脚本
sidebundle create \
--name htop-bundle \
--from-host '/usr/bin/htop::trace="/usr/bin/htop -n 1"' \
--trace-backend combined \
--out-dir bundles

2. OCI 镜像里的可执行文件(Docker/Podman)
sidebundle create \
--name jq-alpine \
--from-image 'docker://alpine:3.20::/usr/bin/jq::trace=--version' \
--image-trace-backend agent \
--out-dir bundles


打完以后会得到一个目录,比如:
jq-alpine/
bin/ # 提供给用户调用的入口
payload/ # 按原始路径组织好的 ELF / 库 / 资源
data/ # 去重后的真实文件存储(按 hash 命名)
manifest.lock # JSON manifest,记录所有文件的来源和 digest

你只需要把这个目录打包发给别人,在目标机器上:
./jq-alpine/bin/jq '.foo'

就可以用,不需要目标机有 Docker,也不需要包管理器安装 jq

----------------------

不只是“复制文件”:它是怎么工作的?

简单讲一下核心思路,感兴趣的可以直接翻源码:

1. 静态分析 ELF / shebang 解析 ELF 的 DT_NEEDEDRPATH/RUNPATH,搞清楚程序会链接哪些 .so 对 shebang 脚本(如 #!/usr/bin/env python3),会找到真实解释器路径,一并打进 bundle
2. 运行时跟踪补齐依赖 靠静态分析拿不到 dlopen 之类的动态加载,所以会跑一遍 trace 命令支持多种 trace backend: ptrace(跟踪 open/exec 系统调用) fanotify(监听文件访问) combined(两者一起) 镜像里还有 agent/agent-combined 模式,在容器内跑 agent 再导出结果 这一步可以把运行中真实访问到的库、配置文件、脚本等补齐。
3. 依赖闭包合并 + 去重 支持同时给多个入口(比如 pythonjq、你自己的 CLI 工具) 会把所有入口的依赖闭包合并,再按文件内容 hash 去重,放到 data/<sha256> payload/ 里以“原始运行路径”来组织目录,对应的内容来自 data/
4. 生成启动器 + manifest 每个入口会生成一个 bin/<name> 启动器: 设置好 SIDEBUNDLE_ROOT 构造合适的 LD_LIBRARY_PATH 用原始 linker 起进程 manifest.lock 记录了每个文件的来源、类型(静态/运行时)、digest,方便审计和可复现构建。

----------------------

适用场景举几个例子

我目前主要是围绕这些场景在打磨:

1. 给内部同事发一个“工具箱 bundle” 比如包含 htop + tcpdump + dig + 自己写的诊断脚本 而同事那台机器可能没有 root 权限、没有 Docker、甚至没有包管理器 发一个解压即用的目录,对方直接加个 PATH 就能用
2. 从胖镜像里抽取极瘦运行时 有些 CI/CD、任务调度系统里,镜像是能跑但很大 可以在构建阶段从镜像里抽取必要的运行时内容,做成更小的 bundle 在某些没有容器能力的环境里,只发这个 bundle 就行
3. 离线 / 内网环境部署 离线机不能上网装依赖,只能靠 rsync 和 U 盘 用 sidebundle 先在一台“有网”的构建机把依赖闭包打成 bundle 再丢到内网环境跑
linux.do
【开源自荐】我做了一个可执行文件迁移工具——sidebundle:在 Linux/OCI 镜像中打包可迁移的elf/shebang script 〖开源自荐〗sidebundle:在 Linux/OCI 镜像中打包可迁移离线 bundle 我做了一个小工具 sidebundle,专门解决这些需求: ● 想把一堆 Linux 命令行工具 / 自研二进制打成一个 可迁移、可离线运行的 bundle ● 想从 Docker/OCI 镜像(docker/podman)里抽取真正需要的可执行文件和依赖,做成一个更小的包…
4. 发行版不一致时减少踩坑 很多时候 dev 环境是 Ubuntu,prod 是 CentOS/Rocky,glibc 版本一不对就炸 把依赖都带进 bundle,尽量减少“目标机系统差异”带来的不确定性

----------------------

当前状态 & 已知限制

✅️ 支持从宿主机和 OCI 镜像采集入口
✅️ 支持 ELF + shebang 脚本;多入口合并 & 去重
⏳️ 目前对 GPU/DRM 类库默认做了过滤,避免打进 GPU 驱动
⏳️ 某些极端 dlopen 场景 / 特殊启动脚本还在持续踩坑中

Roadmap 大概方向:

更智能化地trace和更强的可复现性
更多发行版特殊 case 处理

----------------------

如何开始试用?

如果你用 Rust:
# 安装 CLI
cargo install sidebundle-cli # 请替换成真实 package 名

或者直接用我打好的静态二进制(musl 链接):
# 如果你是x86-64,下载 sidebundle-musl-x86_64 放到 PATH
wget https://github.com/xiaoniaoyouhuajiang/sidebundle/releases/download/static-binary/sidebundle-cli-x86-64-musl
chmod +x sidebundle-cli-x86-64-musl

./sidebundle-musl-x86_64

文档和更多 demo(比如 Python 脚本打包、复杂工作流打包)在 README 里都有写。

----------------------

最后:如果可以的话,求一波反馈 & Star 🙏

这是我最近一直在折腾的一个小项目,也算是把自己在 Linux 环境复现 / 运维工具分发 / 容器瘦身 上踩的坑总结了一下。

非常欢迎大家:

随便拿一个你们在线上用的 CLI 工具或镜像试试
issue 里丢给我:失败案例 / 奇怪发行版 / 各种坑
觉得有用的话,帮忙点个 ⭐️,也可以在楼里说说你想用它解决什么场景,我可以按需求优先加例子

谢谢看到这里的各位佬,也欢迎在评论区聊聊你们在 Linux 应用分发 / 离线部署 / 镜像瘦身 上遇到的坑。

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 灼眼的小飒)

Invalid media: image
如果Infinity新标签页(Pro)危险了,狐猴浏览器岂不是也危险了?

前序资讯见这个贴子

使用 Infinity 新标签页 (Pro) 的,赶紧删除 前沿快讯
用了好多年了,没想到是病毒扩展。 [image]

Infinity新标签页(Pro)和 WeTab新标签页 都是
「重庆哨兵电子商务有限公司」的产品

根据天眼查的数据

这三位老板,同时也都在一个公司「重庆好奇狐猴科技有限公司」

lemurbrowser.com正是狐猴浏览器的官网。

狐猴浏览器用的人也不少吧,googleplay上有100W下载了

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: 去年夏天)

Invalid media:
image
image
image
使用AI可以调用网页接口,然后根据返回数据来做一些事吗?

公司进行数据同步,现在需要通过数据源接口查询数据对比自己环境中同步的数据是否正确,工作量太大,想问问各位佬有什么解决办法?

----------------------

他们用jsp写的,没有接口,遂止,我自己慢慢对吧 🥲

网页用jsp写的,获取不到接口

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: CrazyDay)
关于LLM蒸馏模型本地部署的显存要求疑问

好用的大语言本地模型部署一直是我个人的一个愿望,然而现有的消费级硬件面对动辄上千亿的参数量的满血开源模型也只能是望洋兴叹。
诸如ollama等平台给出了便利部署蒸馏小模型的方案,诸如qwen3:4b-32b的。但是近期个人在尝试的时候,发现4090能勉强运行30b-32b的模型。但是当上下文长度一大,模型计算和回复的速度显著降低。查阅资料发现应该是撑爆显存了。于是遂降低模型参数,用4b来尝试(显然能力层面跟大模型很难相比,但至少有稳定的供给),但任然有很多疑问。
特来像大佬请教,对于开源小模型参数的选择显存/内存管理有没有参考和计算标准?

1.常用消费级显卡3090ti-4090-5090,显存在24-32g之间,如果不只是用于简单聊天,对上下文长度有一定要求,建议的开源模型是什么?对应的上下文长度控制在多少比较合适(计算速度+指令遵循…)?
2.对未来硬件设备的选购建议,NVIDIA显卡无论对开发还是应用都是非常方便的,但是众所周知因为迟迟不上大显存,在现代LLM面前消费级显卡显得是无能为力。盼,怕是盼不上了。苹果mac芯片采用的统一内存架构倒是个方向,但价格也起飞,个人难以承受。amd给出的同样答案,最大128g,能够加载70b模型,但计算和回复效率那真的是一言难尽,估计很难达到实用的水平?
3.在Windows环境下,共享GPU内存的使用性,看上去并没有多大帮助呢?请问这个参数可否用于扩展上下文显存占用?效率如何?

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: i7KK)
玩完switch手柄再玩xbox手柄真的是一种折磨

“按A确定,”
好的,按B
家人们谁懂这个痛啊
😅 😭

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: 西北风)
cherry用了薄荷 API 生成的图片报错了 是我的问题吗

https://storage.googleapis.com/pai-images/c1a3b00bb05f884144b611e72aa62f31.jpeg

我梯子正常 有点奇怪 是我的问题吗 搞不懂

2 posts - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: test)

Invalid media: image
这个到底能不能用

[C-Servers NanoVPS-II 320 US Special]

在IDC那边看到的这个鸡,我本地这没有IPv6。
介绍说有共享IPv4,小白不懂这个,但是评测又没有IPv4。请教一下佬们,这个到底可以不可以。我就是想搭个小蹄子,自用。

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: mengnimen)

Invalid media:
image
image
佬们,手机照片平常备份到哪里?网盘吗?

佬们,手机照片平常自动备份到哪里?

网盘吗?比如百度网盘、阿里网盘。现在一直自动备份在阿里网盘,但是不想用阿里网盘了,太垃圾了。不知道该存哪里了。也不想用NAS。

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: Yzzz)
想撸拉新的活动,但向这种实名+身份认证能去哪里搞呀?

佬们有思路吗,有什么手段吗

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 大番茄)
买多了,抽五个网鱼网咖1小时免费上网券。有效期到12-15,有需要的来

奖品详情:

[奖品]:网鱼网咖1小时免费上网券码一个,共计5个

:three_o_clock: 活动时间:

开始时间:现在
截止时间:12.02 16:00

📝 参与方式:

在本帖下任意回复即可。

🔍️ 抽奖规则:

每位用户仅允许参与一次。
使用官方抽奖工具随机抽取中奖者。

⚠️ 注意事项:

⚠️ 注意事项:

本活动将在活动截止时间后半小时关闭回帖,以确保公正性。
中奖者将在活动结束后半小时内在本帖公布,并通过私信通知领奖方式。
所有规则及抽奖结果由活动发起人和论坛管理团队最终解释。

期待您的积极参与,祝您好运!如有任何疑问,欢迎随时联系抽奖发起人。

8 posts - 8 participants

Read full topic

via LINUX DO - 最新话题 (author: 曦)
天翼AI云电脑现在能白嫖一个月

直接微信小程序搜索 天翼AI云电脑

能免费看短剧 😂

进去长这样

15 posts - 9 participants

Read full topic

via LINUX DO - 最新话题 (author: 霸王茶几)

Invalid media:
image
image
image
image
image
简单开发了一个可以分享 Vibe Coding History 的网站,大家这个需求有市场吗吗?

大概就是可以把 codex/claude code/cursor 等软件中的聊天记录分享到微信里面给好友看到

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: songlin she)

Invalid media: image
请教下Lobechat桌面版

请教下用lobechat桌面端的佬友,v2.0.0-next.122,这个联网功能在哪里设置。是需要插件里面选择吗?
我设置了Jina MCP,可以搜索。但是我关闭了【联网搜索】后,它还是会调用Jina。

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: WuSix)

Invalid media: image
现在国内最准确和好用的Ai手机app是啥?

我手机上下了豆包、kimi、灵光、千问,佬们都用什么

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: Carlos star)
分享一个【同程旅行APP】白金会员兑换券

兑换券:TUSVJEJXXW

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: Sunnysir)

Invalid media: image
已经订阅了Google One,为啥用的总是2.5呢?🍌也不能用

感觉自己被黑名单了 🥲

btw,语言已经设了英语,账号地区也是US。

Antigravity也不能用 🤦‍♂️

有佬友知道是什么情况吗?

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: xiaohanbao)

Invalid media: image