话说各位佬目前 PD 虚拟机都用的是什么渠道的? 破解? 咸鱼? 目前市面上有很多的破解版本。 闲鱼上好多卖的也是破解版的,想着还是用破解版的吧。 但是不知道有没有什么问题,有些站点感觉还是不太敢用。 找了一个社区推荐的版本,比较新(26.3.1),传到 VT 上,是全绿的。 想问问各位佬有没有什么建议。或者靠谱点的安装包,或者其他渠道。 2 个帖子 - 2 位参与者 阅读完整话题
各位佬 我看到一个codex的操作界面图片,请问这种是在宿主机上安装的codex,然后codex执行是在vm虚拟机中执行的吗 1 个帖子 - 1 位参与者 阅读完整话题
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 申请界面预览: 平台地址: https://beta.spiritlhl.net/ 源码开源地址: GitHub - oneclickvirt/oneclickvirt: Universal Virtualization Management Platform 可扩展的通用虚拟化管理平台,支持 Proxmox VE / LXD (GPU) / Incus (GPU) / Docker / Podman / Containerd / Qemu / Kubevirt · GitHub 欢迎仓库点一个star免费支持 最近 增加了 裸机全依赖安装 方式,一键部署和安装nginx和数据库和初始化啥的了 curl -fsSL https://raw.githubusercontent.com/oneclickvirt/oneclickvirt/main/install_full.sh -o install_full.sh bash install_full.sh 当前更多的还是建议访问 前言 | 一键虚拟化项目 查看具体的说明 站内部署教程可参考: 可扩展的通用虚拟化管理平台,支持 LXD / Incus / Docker / Proxmox VE 不要直接点首页的注册,直接点登录进入使用第三方登录注册使用Linuxdo/idcflare的认证,默认公开注册已关闭 本次测试proxmoxve类型的节点的LXC容器或QEMU虚拟机的分发和使用,由于非KVM硬件加速虚拟机性能损耗严重,所以不开放更多虚拟机配额 开设的每个实例10个NAT的IPV4端口,无IPV6网络 1 个帖子 - 1 位参与者 阅读完整话题
由于本人忘记怎么查看命令,遂提出此问题,这是claude官方的沙盒机么 3 个帖子 - 3 位参与者 阅读完整话题
想给远程工作隔离出一个工作环境,utm 启动虚拟机后,一切配置完成,启用远程登录,发现通过请求许可,虚拟机里面是可以登录的,但是要以注册身份输入身份密码就不行了。同样的账户密码,ssh 确可以登录,有人知道是啥情况么?
如果大家想在虚拟机上改东西可以用codex更方便对小白来说, 以下是国内环境/腾讯云 Ubuntu 24.04 完美安装 Codex CLI 避坑指南 终于把国内云服务器和虚拟机上安装 Codex CLI 远程连接的逻辑彻底摸透了。如果你直接按照国外那些官方教程一步一步走,在国内的网络环境下,大概率会遇到两个让人抓狂的问题: 进度条死锁 :Node.js 和 npm 的官方服务器都在国外,国内直接下载经常卡在 0% 动弹不得,或者干连报错断开。 腾讯云“特产”报错 :如果你图省事直接用 Ubuntu 默认的 snap 去装,会和腾讯云后台自带的自动化助手( tat_agent )起冲突,直接弹出一长串关于 cgroup 的致命报错,软件根本打不开。 最稳妥的解决办法: 彻底放弃 snap 安装,直接在系统里装纯正的官方 Node.js 20,并 全程强行切换成国内淘宝镜像加速 。 以下是亲测 100% 成功的完整步骤: 第一步:虚拟机基础换源(仅本地虚拟机需要) 注:如果你用的是腾讯云、阿里云等公网服务器,服务商已经默认帮你配好了内网加速源,可以跳过这一步,直接从第二步开始。 如果你是在自己电脑上用 VMware 或 VirtualBox 装的本地虚拟机,先在终端运行下面这行命令,把软件源一键切到国内清华大学镜像,给后面的组件下载提速: sudo sed -i 's//archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list.d/ubuntu.sources sudo sed -i 's//security.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list.d/ubuntu.sources sudo apt update && sudo apt upgrade -y 第二步:一键配置 Node.js 20 环境 Codex CLI 必须要依靠 Node.js 环境才能运行。我们直接把官方最新的 20.x 维护源注入到系统里,然后进行安装: export DEBIAN_FRONTEND=noninteractive curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs 第三步:走国内镜像秒杀安装 Codex CLI 有了真正可用的 nodejs 和 npm 后,全局安装 Codex 时必须加上国内淘宝镜像源( npmmirror )的加速后缀,不然极易卡死: sudo npm install -g @openai/codex --registry=https://registry.npmmirror.com --unsafe-perm=true (换成国内镜像后,原本可能卡几个小时的下载,现在只要 5 到 10 秒就能瞬间秒杀完成。) 第四步:写入远程连接配置并刷新 安装完后,我们还需要手动帮 Codex 建立一个配置文件,告诉它允许接受来自 Windows 客户端的远程连接。 直接复制并运行以下命令: # 1. 创建配置文件夹并写入开启参数 mkdir -p ~/.codex cat > ~/.codex/config.toml << EOF [features] remote_connections = true EOF # 2. 修复环境变量路径,防止终端找不到 codex 命令 if ! grep -q "/usr/local/bin" ~/.bashrc; then echo 'export PATH="$PATH:/usr/local/bin:/usr/bin"' >> ~/.bashrc fi source ~/.bashrc 第五步:大功告成,验证结果 最后,在终端输入: codex --version 只要屏幕上老老实实吐出了 codex-cli 0.137.0 (或者类似的最新版本号),就说明服务器/虚拟机端已经完美搞定了,而且绝对不会再弹腾讯云后台冲突的报错! 有人看的话下期分享如何将codex连接云服务器,虚拟Ubuntu 这种有点小麻烦需对应还要生成,因为不让设置https 1 个帖子 - 1 位参与者 阅读完整话题
目前是虚拟机 win11 itunes+ios 旧应用下载,比较麻烦的是不晓得什么原因一段时间后 itunes 总会提示连接 appstore 出错,无法正常下载。
目前是虚拟机 win11 itunes+ios 旧应用下载,比较麻烦的是不晓得什么原因一段时间后 itunes 总会提示连接 appstore 出错,无法正常下载。
目前是虚拟机 win11 itunes+ios 旧应用下载,比较麻烦的是不晓得什么原因一段时间后 itunes 总会提示连接 appstore 出错,无法正常下载。
最近在群晖里装了个虚拟机用来装 OpenWRT ,用 Passwall 翻墙。主路由的网关和 DNS 指向旁路有。 最近群晖的套件中心下载任何东西都报下载失败,怀疑是虚拟机里的旁路由导致的,但是把旁路有和虚拟机删掉,主路由的配置恢复成正常还是一样的问题。手动安装什么倒正常,群晖的 DNS 也改过,SSH ping 外网也正常,不知道有没有哪位大佬解决过类似问题?
目前是虚拟机 win11 itunes+ios 旧应用下载,比较麻烦的是不晓得什么原因一段时间后 itunes 总会提示连接 appstore 出错,无法正常下载。
目前是虚拟机 win11 itunes+ios 旧应用下载,比较麻烦的是不晓得什么原因一段时间后 itunes 总会提示连接 appstore 出错,无法正常下载。
目前是虚拟机 win11 itunes+ios 旧应用下载,比较麻烦的是不晓得什么原因一段时间后 itunes 总会提示连接 appstore 出错,无法正常下载。
最近在群晖里装了个虚拟机用来装 OpenWRT ,用 Passwall 翻墙。主路由的网关和 DNS 指向旁路有。 最近群晖的套件中心下载任何东西都报下载失败,怀疑是虚拟机里的旁路由导致的,但是把旁路有和虚拟机删掉,主路由的配置恢复成正常还是一样的问题。手动安装什么倒正常,群晖的 DNS 也改过,SSH ping 外网也正常,不知道有没有哪位大佬解决过类似问题?
最近在群晖里装了个虚拟机用来装 OpenWRT ,用 Passwall 翻墙。主路由的网关和 DNS 指向旁路有。 最近群晖的套件中心下载任何东西都报下载失败,怀疑是虚拟机里的旁路由导致的,但是把旁路有和虚拟机删掉,主路由的配置恢复成正常还是一样的问题。手动安装什么倒正常,群晖的 DNS 也改过,SSH ping 外网也正常,不知道有没有哪位大佬解决过类似问题?
小白学Epoll网络编程2 实战 我们这里使用一台Ubuntu24虚拟机,vscode使用ssh连接到这台机器,然后就可以开始调试了 命令 g++ -o server ./server2.cpp ./common/common.cpp -I . g++ client.cpp -o client 经历了1和2后我们现在已经有了能够运行的代码,那么如何在linux上使用gdb调试他呢?不能一直用print然后看输出来调试吧, 我们要有单步 堆栈和变量!本节就是总结在linux上的调试方法(针对单文件 项目的我还没学) 我们使用g++在linux上进行调试,首先我们要先编译出一个debug版本,这里从基础说起 通用知识 如何编译一个程序 我们的目录结构是 ├── common │ ├── common.cpp │ └── common.h └── server.cpp 其中的结构是server.cpp include了common.h,common.cpp又是common.h的实现 g++ A.cpp B.cpp -o output -I . 这里涉及到一些编译原理的内容,因为编译器实际上并不会单独处理头文件(头文件不是编译单元),他只处理.cpp,头文件只是一种便利的声明,在被include到文件后会被展开,如 // header.h void functionA(); void functionB(); // impletion.cpp #include "header.h" void functionA(){ 实现 } void functionB(){ 实现 } // main.cpp #include "header.h" int main(){ } 实际上主main和impletion会被展开成 // impletion.cpp void functionA(); void functionB(); void functionA(){ 实现 } void functionB(){ 实现 } // main.cpp void functionA(); void functionB(); int main(){ } 如果你自己每个文件都手敲声明的话比较麻烦,所以c++允许你写到一个单独的文件里然后include他们。但是对编译器来说,在头文件被展开后就不单独看了;到了编译这一步头文件已经被展开到各个实际的文件里了。所以回到刚才的话题,我们要传给g++的参数是server.cpp和common.cpp,即头文件的实现文件和主文件。 -o表示你要输出的二进制的文件名,如output,-I表示搜索头文件的根目录,编译器在展开头文件的阶段会找include提到的文件名;我们的头文件放在当前文件夹的common下,就从当前文件夹开始搜索,写common也行,但是以后可能还有别的文件夹,直接从当前文件夹开始方便以后扩展。 如何编译出debug版本的程序 主要是两点 添加调试信息 -g 关闭大部分优化 -O0 g++ A.cpp B.cpp -o output -I . -g -O0 -O(大写)后面跟的数字是优化等级,可以是0 1 2 3 s等等,代表不优化/基础/通用/激进/体积 我们一般的release版本优化的等级就是-O2, debug版本自然要比2低,这里直接选0, 防止优化过度导致调试的时候断点乱跳/缺失信息 额外的警告 为了开启所有警告还要加上 -Wall 所有常见警告(不是所有警告 是所有常见) -Wextra 额外警告 -Wpedantic 迂腐的 严格的检查是否符合指定的c++标准,无扩展无非标准写法,有的话警告 g++ -std=c++17 A.cpp B.cpp -o output -I . -g -O0 -Wall -Wextra -Wpedantic 最终的命令变成了这样 kisaragi@ubuntu24:~/Documents/Epoll$ g++ -std=c++17 server2.cpp common/common.cpp -g -O0 -Wextra -Wall -Wpedantic -o testDebug 编译成功 我们得到了testDebug二进制文件 古法 直接使用GDB 打开你的终端,使用gdb 二进制文件 命令来调试 可以通过file 二进制文件 来查看二进制的信息 正常的应该是with debug_info, not stripped,表示有调试信息,符号未被剥离,这里我们自己编的,应该不会错 启动命令,正式进入到gdb的界面中 但是还没显示代码,按ctrl+x后按a键打开代码显示,效果如下,看起来就清晰多了 gdb里的操作都是通过在(gdb)后面打命令实现的,如next, step,break等等; gdb有很多命令,对于习惯windows调试的我们来说,首先要找出怎么打断点,怎么继续,怎么进入函数, 怎么查看堆栈 流程基础操作 F5继续-->continue F10下一行-->next F11进入-->step 我们尝试在main上打一个断点,打断点的命令是 break 函数名或者行号 ,我们直接berak main(),就在main函数上打了个断点, 代码旁边也会显示一个小小的标志,现在可以直接将程序运行起来, 命令是run,等待一会,程序就会断在main第一行了 B+旁边的>角标就是当前行的指示器,我们输入两个next,让他运行到190行,然后看看threads的内容,查看变量的内容是 也可以直接通过start来启动,他的作用和在main上打个断点然后run是一样的 查看变量 print 变量 可以看到目前还没有内容,这是对的,因为刚初始化,监视变量也很简单,使用watch 变量 就可以进行监视, watch threads ,当threads被改变时就会断住。 想要删除断点/监视也很简单,使用 info breakpoints 查看所有断点 这里可以看到有我们在main里打的,还有刚刚watch的变量,然后我们就可以通过disable 编号 或者 delete 编号来编辑了,如这里删除3号断点,使用delete 3,再查看就没有了 断点操作 break 行号/函数名() 打断点 info breakpoints 查看断点 delete 断点 现在我们随便进一个函数看看,比如threads.push_back()的push_back方法,先运行到这一行,然后输入step就可以进入了 进出函数 step 相当于f11进入 finish 相当于shift+11出函数 成功进入,不想看了就输入finish,就可以进入上一级,相当于shift+f11, 如果你已经step进入很深了,需要多几次才能出去。也可以直接在外面打断点然后continue,和我们在windows上使用都是一样的 调用堆栈 bt或backtrace 常用的就这些命令,玩够了,打quit直接退出 使用vscode 直接使用vscode的remote ssh插件连接到你的服务器,打开文件夹(关于这个插件的使用可以网上搜教程) 终端里tree一下(tree .),复制文件夹结构 ├── common │ ├── common.cpp │ └── common.h └── server.cpp 在你的源码目录下新建一个.vscode文件夹,里面新建个launch.json,然后打开ai: 我想要用gdb调试程序,需要/不需要编译,给我写一个vscode里的launch.json,操作系统是xxx, 文件夹结构如下: ├── common │ ├── common.cpp │ └── common.h └── server.cpp ai直接拿捏,这里因为我说需要编译, ai把tasks.json也补上了,都拷贝进来就好了 然后打开你的源代码,在vscode里按F5,选择使用g++或类似的选项(使用gdb?可能),ai的配置写的没错就可以顺利启动了 这时直接就可以看到堆栈,断点,监视,变量等信息,比gdb要现代化的多,但他的信息其实也是从gdb里取的,只是换了种展示形式;现在你可以像在windwos里一样调试程序了 本节完 3 个帖子 - 2 位参与者 阅读完整话题
最近在群晖里装了个虚拟机用来装 OpenWRT ,用 Passwall 翻墙。主路由的网关和 DNS 指向旁路有。 最近群晖的套件中心下载任何东西都报下载失败,怀疑是虚拟机里的旁路由导致的,但是把旁路有和虚拟机删掉,主路由的配置恢复成正常还是一样的问题。手动安装什么倒正常,群晖的 DNS 也改过,SSH ping 外网也正常,不知道有没有哪位大佬解决过类似问题?
家庭网络分享:R1 NAS 跑飞牛 + OpenWrt 虚拟机拨号,锐捷 AC + 7 AP 全屋覆盖,想听听大家怎么优化 最近把家里的网络折腾到一个自己比较满意的状态,发出来和大家交流一下,也想顺便听听有没有更合理的优化思路。 这套方案的核心是: 海康威视 R1 NAS 做核心承载 飞牛 OS 做底层 OpenWrt 以虚拟机方式运行,负责 PPPoE 拨号和网络功能 无线部分用 锐捷 AC + 7 个 AP 做全屋覆盖 NAS 同时跑下载、影视、Home Assistant 等家庭服务 这篇一半是分享现状,一半是想听建议。 目前能用、也比较顺手,但我还是有几个点没想透,尤其是: NAS 跑 OpenWrt 虚拟机拨号 这个拓扑是否合理 四室两卫两厅上 7 个 AP 会不会太密 开了 802.11k/v/r 之后,快速移动时偶尔断开重连,算不算正常 先放拓扑图 这张图是我整理出来的当前结构,基本就是家里现在的实际情况: 入户宽带桥接到光猫,光猫接 NAS,NAS 里跑飞牛 OS 和 OpenWrt 虚拟机;OpenWrt 负责拨号和网络服务,再把局域网出口交给锐捷 AC,由 AC 统一管理 7 个 AP,最后覆盖全屋终端。 基本环境 房屋情况 四室两卫两厅 宽带情况 运营商: 电信 带宽: 千兆 IPv4: 大内网,无公网ip IPv6: 可获取 光猫: 桥接模式 弱电箱里现在放的设备 光猫 NAS AC 核心设备 NAS 型号: 海康威视 R1 NAS CPU: N100 内存: 8G 网口: 2 x 2.5G 底层系统: 飞牛 OS 网口分工 一个 2.5G 网口接 光猫 一个 2.5G 网口接 锐捷 AC OpenWrt 运行方式: 飞牛 OS 内的虚拟机 用途: PPPoE 拨号 + 家庭网络核心功能 我的思路是尽量少堆设备,所以没有单独再上一台实体软路由,而是把 OpenWrt 放进 NAS 里面跑。 无线部分 设备 AC: 锐捷 EG210G-P-E-ECE940 AP: 锐捷 EAP162G-B17584 x 7 AP 分布 主卧 主卧卫生间 书房 次卧 客卧 客厅 客厅卫生间 漫游功能 已开启: 802.11k 802.11v 802.11r 实际体验 目前整体体验其实不差: 覆盖基本没有明显死角 日常上网、刷视频、普通移动都没问题 相邻房间切换时,Wi-Fi 漫游速度还可以 但如果移动得比较快,偶尔会出现 断一下再重连 这一点我不确定是正常现象,还是说明 AP 部署密度、信道、功率、或者漫游参数还有优化空间。 现在跑的服务 OpenWrt 这边 OpenClash :全屋代理 AdBlock :广告拦截 ddns-go :解析 IPv6 地址 WireGuard :外出时手机访问内网,也能顺便走家里代理 NAS 这边 mp :下载影视资源 飞牛影视 :家庭观影 Home Assistant :主要用于把米家设备接进 HomeKit Hermes :刚接触,还在学习阶段 我现在的分工思路大概是: OpenWrt 负责网络能力 NAS 负责存储、影音、下载、智能家居 虽然物理上都集中在同一台机器上。 当前运行情况 目前这套设备已经连续运行了大概 7 天+ ,暂时没有遇到明显问题。 我自己的感受是: N100 + 8G 目前还能扛住 家用场景下,这种“NAS 兼顾网络核心”的方案挺省设备 整体管理也比较统一 但也会担心职责过于集中,后面会不会埋坑 如果有需要,后面我也可以补监控截图和资源占用情况。 我觉得这套方案的优点 先说满意的地方: 设备数量控制得还可以,没有再单独多放一台软路由 OpenWrt 的功能比较完整,网络控制很顺手 IPv6 + DDNS + WireGuard 这一套用下来,外网访问内网比较方便 无线覆盖确实够强,家里基本没弱覆盖点 下载、影视、HA、代理这些都在一个体系里,管理成本比较低 我现在最纠结的几个点 1. NAS + OpenWrt 虚拟机拨号 这个拓扑,长期看合理吗? 现在的实际情况是: NAS 既是家庭服务平台 又承载了 OpenWrt 虚拟机 网络核心和家庭服务都压在同一台机器上 这种方案我自己觉得很省事,但也担心几个问题: NAS 一重启,全家网络一起掉 虚拟化跑主路由,长期稳定性会不会不如独立设备 后续服务越来越多以后,网络和 NAS 业务会不会互相影响 如果有长期这么跑的朋友,很想听听你们的经验。 2. 四室两卫两厅放 7 个 AP ,是不是已经偏多了? 我现在是“宁可覆盖过剩,也不想有死角”的思路,所以 AP 布得比较密。 但我也在想: 这个数量是不是已经明显超出普通家用需求 AP 太密会不会反而让漫游更复杂 是不是应该适当减少几个 AP,或者降低发射功率,让终端更容易做出稳定切换 如果大家觉得这套分布明显偏密,也欢迎直接说说你们会怎么裁。 3. 开了 802.11k/v/r 之后,快速移动时偶尔断开重连,正常吗? 目前的体验是: 正常走动问题不大 快速变换位置时,偶尔会断一下再连 所以想请教下大家: 这在多 AP 家庭环境里算常见现象吗 更像是终端侧问题,还是网络侧还有优化空间 如果要优化,应该优先看: AP 数量 发射功率 信道规划 漫游参数 11r 兼容性 想听大家重点聊聊这些 如果大家愿意给建议,我最想听的是: 这套 NAS + OpenWrt VM + AC/AP 的整体思路是否靠谱 7 个 AP 对我这个户型来说是不是太多 漫游时偶发断开重连是否正常 如果是你们来做,会不会把 OpenWrt 从 NAS 里拆出来单独跑 如果保持现有结构,最优先值得调整的地方是什么 最后 这篇主要是分享一下自己现在的家庭网络思路,也想听听大家怎么看这种“NAS 既跑家庭服务,又顺便承载网络核心”的玩法。 我不是专业搞网络的,很多东西也是边用边学。 如果大家觉得哪里明显不合理,欢迎直接指出来。 如果有人感兴趣,后面我也可以继续补: OpenWrt 的接口和拨号配置 AC / AP 的配置细节 IPv6 / WireGuard / DDNS 的具体用法 飞牛 OS 里虚拟机和服务的资源分配情况 1 个帖子 - 1 位参与者 阅读完整话题
IT之家 6 月 3 日消息,深开鸿官方今日宣布, KaihongOS 桌面版(x86)V5.0.2.25 成功适配 QEMU 虚拟机 。 IT之家注:QEMU(Quick Emulator)是由法布里斯 · 贝拉(Fabrice Bellard)开发的基于 GPL 许可证的开源处理器模拟软件,主要用于操作系统和硬件平台的仿真。该软件默认支持 x86、AMD64、MIPS、LoongArch 等处理器架构,0.9.1 及之前版本通过 kqemu 加速器实现性能优化,1.0 版本后改用 qemu-kvm 等开源加速模块。 深开鸿官方表示,此次成功适配 QEMU 虚拟机标志着 KaihongOS 桌面版(x86)开启虚拟化兼容之路,是继兼容 AMD 物理机后又一重大突破。 除 QEMU 外,后续还将兼容更多的主流虚拟机平台 。安装说明如下: 安装环境及宿主机配置要求: 操作系统:基于 5.10 以上内核(支持 KVM)的 Linux 发行版或 Windows 10+(支持 Hyper-V) 架构:x86_64 CPU:推荐 8 核及以上 内存:推荐 16G 及以上 硬盘:推荐固态硬盘 显卡:推荐支持 OpenGL 4.5 以上的显卡 注:qemu 在 Linux 下的支持比 Windows 更好,建议首选 Linux 宿主机 Linux 系统配置推荐: 发行版推荐 Ubuntu 24.04 图形服务推荐 x11(相比 wayland 在 qemu 上稳定性更好) 音频服务推荐 pipewire (相比 pulseaudio / alsa 在 qemu 上稳定性更好)
实在没招了。网上的方法都试了 都不行呀。 3 个帖子 - 3 位参与者 阅读完整话题