跳到主要內容

實測!安裝 AnyDesk 在 Jetson Orin Nano

作為一個開發者,我經常需要遠端存取我的電腦主機。過去在 Raspberry Pi 上,我使用 AnyDesk 進行遠端連線,體驗相當流暢。

最近入手了 NVIDIA Jetson Orin Nano,自然也想沿用 AnyDesk。然而,簡單地 網路搜尋了一下,結果卻讓人感到洩氣,一些文章提到 Jetson Orin 是 ARM64 (aarch64) architecture 因此不支持,另外有人安裝 VNC + ngrok 或 NoMachine 作為替代。但我的直覺告訴我這可能有誤,畢竟 Raspberry Pi 也是 ARM 架構,而且 AnyDesk 在上面運作良好。

實驗過程:從下載到執行檔架構確認

步驟一:下載最新版 AnyDesk

我決定忽視 搜尋到的結果,直接前往 AnyDesk 官方網站,找到目前最新的版本(此處為 7.1.1)並下載到我的 Jetson Orin Nano 上,然後解壓縮。

步驟二:手動測試執行檔

在還沒執行任何安裝腳本之前,我嘗試手動執行 AnyDesk 的指令。

./anydesk

結果: 令人興奮的是,指令竟然可以成功執行! 這初步證明了 AnyDesk 的執行檔與 Orin Nano 的系統是相容的。

步驟三:確認執行檔架構

為了徹底驗證,我使用 file 指令檢查了 AnyDesk 執行檔的架構,這一步是為了確認它是否真的是為 ARM64 編譯:

file anydesk


結果:
經過檢查,執行檔的確顯示為:... for ARM aarch64

這就完全打破了網路上「AnyDesk 沒有 ARM64 版本」的說法!

成功安裝:一條指令輕鬆搞定

既然執行檔本身沒有問題,接下來就是正式安裝並註冊服務。

步驟四:執行安裝腳本

我直接運行了 AnyDesk 附帶的安裝腳本:

sudo ./install.sh --install

最終結果

安裝成功後,AnyDesk 成功啟動並顯示了遠端連線 ID。

結論:

NVIDIA Jetson Orin Nano 確實可以成功安裝並運行 AnyDesk!

對於希望在 Jetson 系列板子上使用 AnyDesk 進行遠端連線的開發者來說,這是一個非常好的消息。


(註:本文章內容基於用戶實測,AnyDesk 版本為 7.1.1。軟體版本迭代可能導致結果變化,請以實際測試為準。)

留言