在 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 镜像

  1. 访问 Alpine Linux 的官方网站:https://alpinelinux.org/downloads/,可用直接用x86_64
  2. 下载适用于虚拟机的 x86_64  Alpine ISO 镜像到ios

 

安装演示的三方视频:  视频地址


步骤 2: 创建虚拟机

  1. 打开 UTM 应用,点击右上角的 "+" 按钮来创建一个新的虚拟机。
  2. 选择 虚拟机类型(例如:Linux)。
  3. 硬件配置 中,选择适合的 CPU 核心数和内存大小。对于 Alpine Linux,通常 2个核心和 512MB-2GB 内存就足够了。
  4. 磁盘 配置中,创建一个虚拟硬盘,大小可以设置为2GB 或更大,单纯Gemini其实1G足矣.
  5. 光盘 配置中,选择 ISO 镜像,并选择你刚刚下载的 Alpine Linux ISO 镜像。
  6. 点击 保存 来完成虚拟机的创建。

 

 

步骤 3: 启动并安装 Alpine Linux

  1. 启动虚拟机,虚拟机将从 Alpine Linux 的 ISO 镜像启动。

  2. 当你看到 Alpine Linux 的命令行提示符时,输入以下命令以启动安装过程:

    setup-alpine
  3. 按照提示进行设置:

    • 选择语言和键盘布局。
    • 配置网络(通常选择默认设置即可)。
    • 设置时区。
    • 设置磁盘分区(如果是全新安装,通常选择自动分区)。
    • 设置主机名。
    • 设置 root 密码。
    • 安装系统到磁盘。
  4. 安装完成后,提示是否重启系统,选择 Yes,并从虚拟硬盘启动。

步骤 4: 后续配置

  1. 系统重启后,你可以登录到 Alpine Linux。

  2. 如果需要,使用 apk 包管理器来安装更多的软件包。例如:

    apk update
    apk add curl

步骤 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到虚拟机的转发.步骤如下

iOS 上使用 UTM 进行端口转发 

posted @   异地远程联网技术  阅读(250)  评论(4编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示