在 UTM 上安装 Alpine Linux 的步骤
开篇提示
下方过程是完整的流程,为简单起见,可直接用官方的这个镜像,IOS下载镜像(镜像链接 )之后,在UTM使用此镜,启动之后开启Linux终端,采用下方命令启动
1 | sudo bash -c "$(curl -sSL https://gitlab.com/helloallworld/gemini/-/raw/main/install-shell/install.sh?inline=false)" |
然后粘贴Gemini后台的KEY,选择y安装即可,然后去设置UTM端口转发(步骤2).如若按此镜像方式部署,可以忽视下方内容
步骤 1: 下载 Alpine Linux 镜像
- 访问 Alpine Linux 的官方网站:https://alpinelinux.org/downloads/,可用直接用x86_64
- 下载适用于虚拟机的 x86_64 Alpine ISO 镜像到ios
安装演示的三方视频: 视频地址
步骤 2: 创建虚拟机
- 打开 UTM 应用,点击右上角的 "+" 按钮来创建一个新的虚拟机。
- 选择 虚拟机类型(例如:Linux)。
- 在 硬件配置 中,选择适合的 CPU 核心数和内存大小。对于 Alpine Linux,通常 2个核心和 512MB-2GB 内存就足够了。
- 在 磁盘 配置中,创建一个虚拟硬盘,大小可以设置为2GB 或更大,单纯Gemini其实1G足矣.
- 在 光盘 配置中,选择 ISO 镜像,并选择你刚刚下载的 Alpine Linux ISO 镜像。
- 点击 保存 来完成虚拟机的创建。
步骤 3: 启动并安装 Alpine Linux
-
启动虚拟机,虚拟机将从 Alpine Linux 的 ISO 镜像启动。
-
当你看到 Alpine Linux 的命令行提示符时,输入以下命令以启动安装过程:
-
按照提示进行设置:
- 选择语言和键盘布局。
- 配置网络(通常选择默认设置即可)。
- 设置时区。
- 设置磁盘分区(如果是全新安装,通常选择自动分区)。
- 设置主机名。
- 设置 root 密码。
- 安装系统到磁盘。
-
安装完成后,提示是否重启系统,选择 Yes,并从虚拟硬盘启动。
步骤 4: 后续配置
-
系统重启后,你可以登录到 Alpine Linux。
-
如果需要,使用
apk
包管理器来安装更多的软件包。例如:
步骤 5: 完成安装
现在,Alpine Linux 应该已经成功安装并运行在你的 UTM 虚拟机中。你可以根据需要继续配置网络、安装服务或进行其他设置.
这样,你就可以在 UTM 中顺利运行 Alpine Linux 了!接下来安装Gemini.sudo权限下用如下命令,按提示从后台获取一个客户端KEY,粘贴安装即可.
1 | bash -c "$(curl -sSL https://gitlab.com/helloallworld/gemini/-/raw/main/install-shell/install.sh?inline=false)" |
步骤 6: 建立远程穿透映射
安装好了操作系统和Gemini之后,然后需要在Gemini管理后台建立ios方和其他设备建立映射, 具体映射建立方式,参照介绍连接(2.目标客户端和访问端口),注意目前不建议使用direct协议的映射. 因为Gemini还在ios的虚拟机中,因此还需进行一次ios到虚拟机的转发.步骤如下
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战