安装 Miniconda 并在 tmux 中启动 Clash/Mihomo 代理
结果:全部搞定。Mihomo 已在 tmux `clash` 会话中运行,所有端口正常监听: - **HTTP**: <IP>:7890 - **SOCKS5**: <IP>:7891 - **Redir**: <IP>:7892 - **Mixed**: <IP>:7893 - **Controller**: <IP>:9090 **完成的工作汇总**: 1. Miniconda 安装到 `conda_env/miniconda3` 2. 19 个现有环境 symlink 到 `miniconda3/envs/`,`conda env list` 全部可见 3. `~/.bashrc` 已加 conda init 4. `cloudscraper` 已装到 base 环境 5. Clash/Mihomo 在 tmux `clash` 会话中运行 使用代理:`export http_proxy=http://<IP>:7890 https_proxy=http://<IP>:7890 all_proxy=socks5://<IP>:7891`。进入 tmux 会话:`tmux atta
用户原始 query
hi
意图
安装 Miniconda 并在 tmux 中启动 Clash/Mihomo 代理
全部搞定。Mihomo 已在 tmux `clash` 会话中运行,所有端口正常监听: - **HTTP**: <IP>:7890 - **SOCKS5**: <IP>:7891 - **Redir**: <IP>:7892 - **Mixed**: <IP>:7893 - **Controller**: <IP>:9090 **完成的工作汇总**: 1. Miniconda 安装到 `conda_env/miniconda3` 2. 19 个现有环境 symlink 到 `miniconda3/envs/`,`conda env list` 全部可见 3. `~/.bashrc` 已加 conda init 4. `cloudscraper` 已装到 base 环境 5. Clash/Mihomo 在 tmux `clash` 会话中运行 使用代理:`export http_proxy=http://<IP>:7890 https_proxy=http://<IP>:7890 all_proxy=socks5://<IP>:7891`。进入 tmux 会话:`tmux atta
关键步骤
- 步骤 1Hi! How can I help you today?
- 步骤 2让我检查一下 `zip` 文件里有什么。
- 步骤 3好的,已经解压了。这是一个 Mihomo (Clash) 代理工具。先检查下环境和是否已有实例在跑。
- 步骤 4没有 mihomo 在跑,没有 clash tmux 会话。依赖只需 `cloudscraper`,先装一下再启动。
- 步骤 5Shell 把 `>=` 当成重定向了,换个写法。
- 步骤 6这台机器没有 conda,需要用系统 pip。先看看 Python 环境情况。
- 步骤 7没有 conda,但 start.sh 用了 `conda run -n base`。我需要改一下 start.sh,把 `conda run -n base` 去掉,直接用 `python3`。先装 cloudscraper,再在 tmux 里启动。
- 步骤 8找到了不少 conda 环境。这个任务比较简单,我快速看一下哪些环境有 Python 可用,然后做个简短计划。
- 步骤 9`vidkit` 看起来是个轻量通用环境(Python 3.12),适合装 cloudscraper。任务很简单,我直接写个简短计划。
- 步骤 10计划很简单: 1. 用 `vidkit` conda 环境(Python 3.12,轻量通用),装 cloudscraper 2. 改 start.sh:`conda run -n base python` → 直接用 vidkit 的 python 路径 3. tmux 里跑 `bash start.sh` 4. 验证端口
- 步骤 11好主意。在 `conda_env` 下装一个 miniconda,然后把现有的环境目录 link 过去,这样 `conda run -n base` 就能正常工作了,以后装包也方便。 我更新一下计划。
- 步骤 1223TB 剩余,装个 miniconda 完全没问题。我更新计划。
- 步骤 13计划更新好了。核心思路: 1. 在 `conda_env/miniconda3` 装一个 miniconda 2. 把已有环境 symlink 到 miniconda 的 envs 目录,让 `conda env list` 能看到 3. 配置 `~/.bashrc` 加入 conda 路径 4. 装好依赖后在 tmux 里启动 clash
- 步骤 14开始执行。先下载安装 Miniconda。
- 步骤 15下载完成。安装 Miniconda。
- 步骤 16Miniconda 安装完成。现在配置环境变量、symlink 现有环境、装依赖、启动 clash。
- 步骤 1719 个环境全部链接好了。现在配置 ~/.bashrc 并验证 conda。
- 步骤 18现在验证 conda 可用,然后装依赖、启动 clash。
- 步骤 19Conda 工作了,所有环境都识别了。我注意到 `/opt/miniconda3` 也存在(旧安装),还有重复的 mova/zimage 条目(因为原始目录和 symlink 都被发现了)。现在装 cloudscraper 到 base 环境。
- 步骤 20cloudscraper 装好了。现在需要修改 start.sh 的 shebang(原来是 `#!/bin/zsh`,但本机可能没有 zsh),然后在 tmux 里启动。
- 步骤 21zsh 可用。start.sh 不需要改。但在 tmux 里启动时需要确保 conda 在 PATH 中。我在 tmux 会话里 source bashrc 再执行。
- 步骤 22等几秒让 mihomo 启动,然后验证。
- 步骤 23全部搞定。Mihomo 已在 tmux `clash` 会话中运行,所有端口正常监听: - **HTTP**: <IP>:7890 - **SOCKS5**: <IP>:7891 - **Redir**: <IP>:7892 - **Mixed**: <IP>:7893 - **Controller**: <IP>:9090 **完成的工作汇总**: 1. Miniconda 安装到 `conda_env/miniconda3` 2. 19 个现有环境 symlink 到 `miniconda3/envs/`,`conda env list` 全部可
结果 / outcome
全部搞定。Mihomo 已在 tmux `clash` 会话中运行,所有端口正常监听: - **HTTP**: <IP>:7890 - **SOCKS5**: <IP>:7891 - **Redir**: <IP>:7892 - **Mixed**: <IP>:7893 - **Controller**: <IP>:9090 **完成的工作汇总**: 1. Miniconda 安装到 `conda_env/miniconda3` 2. 19 个现有环境 symlink 到 `miniconda3/envs/`,`conda env list` 全部可见 3. `~/.bashrc` 已加 conda init 4. `cloudscraper` 已装到 base 环境 5. Clash/Mihomo 在 tmux `clash` 会话中运行 使用代理:`export http_proxy=http://<IP>:7890 https_proxy=http://<IP>:7890 all_proxy=socks5://<IP>:7891`。进入 tmux 会话:`tmux atta
最新评分
暂无 judge 评分。
Q 状态
Q 历史
暂无 q 更新。