MobileComm 板


LINE

分享如何在iPad善用UTM跑Linux虛擬機,執行Docker服務,並介紹外部SSH連線,以及UTM 與iOS共享資料夾的方法。 板上已經有大大分享過許多UTM的使者用報告,惟其多專注在Windows虛擬機方面,本篇我 將討論UTM搭配Linux虛擬機的用途。 緣由 UTM為基於QEMU開發的開源虛擬機軟體,提供macOS與iOS版本。UTM有在App Store上架, 該版本稱作「UTM SE」,不需要AltStore側載也不用越獄就能用,但缺點就是非常的慢。 iOS沒有越獄就無法使用Hypervisor,虛擬機執行效率十分低落。這導致UTM裝圖形介面完 全沒有實用性,宛如東南苦行山。即使是最輕量的Alpine Linux,開機到進XFCE4桌面10 分鐘,開啟Firefox一個YouTube網頁10分鐘還跑不出來...就算你的iPad處理器再強也沒 有多大用處。 https://i.imgur.com/JGVCgBe.jpg
不過,UTM跑純文字Linux虛擬機倒還湊合,每個指令的回應速度約5秒,所以是能夠跑一 些純文字工具的,例如ffmpeg(批次轉檔影片)、ImageMagick(批次轉檔照片)、 NodeJS、Python-pip、Rust,還有Docker服務。 只要設定資料夾共享,就能把iOS的檔案丟到虛擬機處理再取出來。 左邊是虛擬機內部的檔案管理員,右邊為iPad的檔案APP,共享資料夾的檔案會同步。 https://i.imgur.com/0xKafW0.jpg
此外,UTM的虛擬機可作為另一個APP「iSH Shell」的替代品。iSH Shell模擬了一個x86 的Alpine Linux環境,雖然啟動速度很快,但它是32位元又有一堆Bad System Call的bug ,故透過UTM安裝Linux虛擬機可獲得更完整的Linux環境,起碼QEMU對x86指令的支援度要 比iSH Shell好多了。 環境 - iPad Air 6 M2 - RAM 8GB - UTM SE 4.5.4 - Alpine Linux 3.20 安裝Alpine Linux 選用Alpine Linux是因為它體積小,開機速度快,約20分鐘就能完成系統安裝。如果要裝 Ubuntu Server也是可以啦,但是安裝時間較長。 1. 下載x86_64版本映像檔 https://alpinelinux.org/downloads/ 2. 安裝UTM APP,新增Linux虛擬機。RAM至少512MB,儲存空間至少8GB,CPU至少分配2核 心。 https://apps.apple.com/tw/app/utm-se-retro-pc-emulator/id1564628856 3. 將虛擬機開機,執行seupt-alpine指令稿,依照指示完成系統安裝。 4. 這樣就能跑Docker了: sudo apk add docker docker-cli-compose sudo addgroup $USER docker sudo rc-update add docker sudo rc-service docker start https://i.imgur.com/W5Evcm9.jpg
設定外部SSH存取 iSH Shell的終端機界面方便我們複製文字執行指令。 UTM虛擬機預設網路無法從外部存取。編輯Alpine Linux虛擬機網路設定,新增通訊埠轉 送,把虛擬機內部的22通訊埠導向localhost的2022通訊埠,這樣虛擬機的SSH服務才能從 外部連線。 https://i.imgur.com/ybyhBWY.jpg
UTM放在後台容易被iOS系統中止。如果是iPad的話使用「滑動置前」或「幕前調度」開啟 iSH Shell視窗即可保證兩個APP不會被系統中止。在iSH Shell的視窗,輸入ssh user@localhost -p 2022指令登入。 https://i.imgur.com/iQP25z7.jpg
iOS與UTM虛擬機共享資料夾 編輯UTM虛擬機,到共享資料夾啟用VirtFS (9Pfs),掛載iOS的「下載」資料夾給虛擬機 存取。 https://i.imgur.com/dISOutC.jpg
然後在虛擬機內執行指令,掛載iOS的資料夾: sudo mount share -t 9p /mnt -- 原創梗圖系列 https://i.imgur.com/Y10Cw4n.jpg https://i.imgur.com/FqRAWTs.jpg
https://i.imgur.com/Y1pYVqm.png https://i.imgur.com/UKvi40X.png
https://i.imgur.com/PdAKXa0.png
--



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.126.122 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MobileComm/M.1725415328.A.537.html
1F:推 Lyeuiechang : 推企鵝 09/04 10:15
2F:→ Lyeuiechang : JIT 開下去 UTM 速度快七到八倍,但是如果沒有漏洞 09/04 10:17
3F:→ Lyeuiechang : 的情況下非常不實用,因為 app 划掉關掉之後就要重 09/04 10:17
4F:→ Lyeuiechang : 新接電腦啟動 JIT,所以研究 SE 還是有用途在的 09/04 10:17
尤其iOS 17後啟動JIT的步驟麻煩得要命
5F:→ hayato01 : 原po這系列文章值得收藏 09/04 10:47
6F:推 GiPaPa : 這個太強了 很多東西可以從這篇延伸去搞 09/04 11:41
7F:推 hgs1906 : 推 有趣、實用 09/04 11:59
8F:推 musashi023 : 硬核 09/04 12:06
9F:推 gaiaesque : 猛 09/04 12:45
10F:推 Luos : 可以跑docker 耶 09/04 13:05
11F:→ gary8442 : 強 09/04 13:14
12F:推 stark5566 : 推教學,雖然我不是用蘋果 09/04 13:36
13F:推 applewarm : 推資料 09/04 14:38
14F:推 sam749 : 推 09/04 15:51
15F:推 powergreen : 推 09/04 16:18
16F:推 betterbutter: 推 09/04 16:38
17F:推 jhjhs33504 : 推拓海 還能再戰幾年? 09/04 17:18
XFCE沒有很老吧
18F:推 wmdlifecoba : Hardcore 09/04 17:31
19F:推 phoque : alpine還要裝20分鐘 效能是真的差 09/04 19:37
起碼比Ubuntu 1小時要快多了
20F:推 nw0309 : 看的過癮 09/04 20:21
※ 編輯: ivon852 (114.39.126.122 臺灣), 09/04/2024 21:21:19
21F:推 avans : 推技術文! 09/04 23:06
22F:→ thomaschion : 玩這個算自虐嗎? 09/05 00:25
23F:推 andyching168: 問一下樓主的iPad是17.0嗎 09/05 01:21
24F:→ andyching168: 最近17.0有方法可以裝巨魔 09/05 01:21
25F:→ andyching168: 就可以用完整版UTM了 09/05 01:21
來不及了,出廠就是17.6
26F:推 Taichun318 : 推 09/05 04:32
27F:推 ksx064 : 推 09/05 14:35
28F:推 cherryiami : 推 09/06 02:55
※ 編輯: ivon852 (36.236.196.26 臺灣), 09/07/2024 18:05:31







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP