我目前的雙 Mac 加上 Omarchy/Windows 配置組合

我目前的雙 Mac 加上 Omarchy/Windows 配置組合

長文

這篇想分享一下我的家用與工作電腦配置組合。

我在 2024/12 買了 Mac Mini M4 Pro,搭配的是 48 GB 的 RAM 以及 1TB 的硬碟。當時還有一台前公司配的 Macbook Air M3,所以基本上就是兩台 Mac 搭配使用,出外工作時用 Macbook Air,回家日常用途則用性能過剩的 Mac Mini。

今年 8 月換工作後,不管是工作環境、我的興趣、電腦的實際用途等等都有變化,因此我開始規劃更全面的解決方案。


幾個變化

  1. 新的公司可以提供的是 Windows 的裝置,但我已經大約十幾年沒有認真用過 Windows,而且已經有整套 Mac 的設定和習慣的軟體帶著走,於是確認可以自備電腦後,我就買了一台 Macbook Air M5,作為實體辦公時的工作機。

  2. 但是公司仍有某些軟體需要透過 Windows 系統使用,而且要在固定 IP 的網路環境下才能用,因此仍有 Windows 裝置的需求。

  3. 我偶爾會想要玩一些 Windows-only 的老遊戲(成吉思汗四、太閤立志傳五、大航海時代四等等)或者獨立遊戲(像是活俠傳),不需要到大作等級(可以用 PS5 玩),但是最好是不需要在 Mac 上透過 Parallel Desktop 或者 CrossOver 去跑。

  4. 我自己對於 Omarchy 這個 Linux 發行版的發展很有興趣,兩個多月前嘗試安裝在一台 2014 的 iMac 5K 上面仍能順暢運作,但那台裝置有蠻多問題,因此我想要找一台能適配 Omarchy 的裝置。但目前 Omarchy 只能安裝在 Intel 系列的 Mac 上面,M 系列的支援還不完整。

綜合上述的狀況,我當時初步研究的結論是:買一台 Windows 筆電,然後安裝 Windows + Omarchy 雙系統,這樣就可以滿足 2 & 3 & 4 的需求。


計劃趕不上變化

當時看上的選擇是 Dell 的 XPS 13,但是台灣的售價真的好貴,因此我跟老婆找了一天去台北三創繞一圈,看看其他的筆電感覺怎麼樣,可是繞了一圈下來只讓我更迷惘,好像沒有看到哪台令我眼睛一亮的。

就在這時,剛好同事要組一台新的電腦跑模擬程式,於是我也動了自組電腦的念頭。我跟 ChatGPT 討論了好幾件事:

  1. 怎樣的規格菜單最適合我的使用情境和需求?
  2. 這個新裝置該擺在公司還是家裡?
  3. 有沒有辦法湊出不錯的規格,而且價格還壓得住、不會太高?

最後還真的讓我們收斂出了一套解決方案。

規格的主要配置大概如下:

  • CPU: AMD Ryzen 5 8600G
  • 主機板: ASUS B650M-AYW WiFi
  • 記憶體: ANACOMDA KingSnake 32GB DDR5-6400 CL36
  • 硬碟一: Kingston KC3000 1TB → 安裝 Linux Omarchy
  • 硬碟二: Acer Predator GM7 512GB → 安裝 Windows
  • 還有機殼、電源&風扇

而且討論完菜單後,搭配同事找的廠商詢價,對方可以直接幫我們組裝與測試硬體,整組大約 36,000 左右,雖然這些東西這一兩年都超大幅漲價,但這還算是可以接受的價格。

另外,因為我有一個需求是想要玩遊戲,但是不可能把主機放在公司玩遊戲,因此我跟 ChatGPT 討論有沒有什麼解決的方案,可以兼顧「主機放在家裡,仍能讓我操作、使用公司軟體系統」的需求。

最後還真的紙上談兵,談出一套看起來有模有樣的方式。


ChatGPT 給的建議

ChatGPT 給的規劃是這樣:

  1. 工作時一樣只要帶 Macbook Air,然後 Mac Mini & Linux/Windows 新主機放在家裡。
  2. 透過 Tailscale 建立同一組內網,然後若有需要使用公司的系統,則用 Macbook Air 透過 SSH 連入 Linux Omarchy,再打開裡面的 Windows VM(虛擬機),然後在 VM 裡面安裝公司的 VPN,直接連入公司的業務軟體。

為什麼不直接連入安裝 Windows 的那顆硬碟,而是要再透過 Linux 進入 Windows 虛擬機? ChatGPT 給的原因是,怕 Tailscale & 公司的 VPN 互搶,假設設定出錯或者跑掉,我可能在公司就突然無法連入家裡的 Windows 主機。但包在 Linux 裡面的話,可以維持穩定的內網連線。

另外,虛擬機還有一個好處是,我玩遊戲的系統可以完全跟公司業務需要的系統隔離開來。


上週一,終於拿到安裝好的主機,隔天就在 Claude Code 的協助下把一切都設定好了。當我順利在公司的 Macbook Air 打開遠在幾十公里外的Linux 主機,然後輸入指令開啟 Windows 虛擬機,連上 VPN,再實際操作進入 Windows-only 的公司業務系統時,那種感覺真的很魔幻。


完整版的家中設備陣容

在這一番變動後,目前我的主要電腦共有這幾台:

  1. Mac Mini M4 Pro (2024), 48GB RAM, 1TB SSD -> 家中主要的工作站,大多數的 Claude Code sessions 都在這上面跑。
  2. Macbook Air M5 (2026), 24GB RAM, 512GB SSD -> 平日外出的操作核心,在公司或者去咖啡廳時都可以連回家中的 Mac Mini 繼續跟上面的 Claude Code 講話,講完話後還可以直接關掉,因為是在 Mac Mini 上面跑。
  3. Linux / Windows, 36GB RAM, 1TB + 512GB SSD -> 興趣專用,讓我體驗學習 Omarchy,讓我玩 Windows-only 的不吃資源遊戲。

這幾台裝置都可以透過 Tailscale + SSH 互連,然後透過 herdr 內建的指令,我可以直接在 A 裝置的 herdr 上面操作 B 裝置的 Claude Code session,非常魔幻。

pinchlime.com pjwu.me

「Pin 起來」已關站,現在你看到的是轉址後的新網站 pjwu.me

你好,你剛才點的是 pinchlime.com 的舊連結。那個網站現在已經搬到這裡(pjwu.me),歡迎繼續閱讀。

若想知道搬家的細節,可以參考完整搬家說明。