作者:
lovepork (我愛豬肉不愛牛肉)
2022-02-04 10:36:21小弟還沒使用MBP 和 MAC OS前
因為工作需要會經常透過ssh登入遠端工作站
工作站則大多是linux 的作業環境 (ubuntu, CentOS, redhat..,etc)
所以我對於linux也很熟悉
側面知道
MAC OS 是一個unix-like的作業系統
所以它本身就有附設terminal
想請教各位的是
既然蘋果MAC OS本身就是一個unix的作業環境
那它可以用來取代目前在linux環境下大部分的功能和需求嗎??
比方說
linux 我會使用最新的Fortran編譯器去編譯一些科學模擬的套件
或是裝一些機器學習的Python套件
或是使用一些Python套件來畫圖
這些在蘋果自帶的unix terimal下都能基本上實現嗎?
還是說有些還是不行呢?
感謝各位大德!
作者:
maplefff (maplefff)
2022-02-04 10:44:00裝Fortran, python畫圖可以機器學習沒NV顯卡不可行. 當伺服器也不太行Fortran有些加速庫, 不確定是不是只有intel能用mac當作終端機連伺服器會是比較可行的做法
作者:
Sunal (SSSSSSSSSSSSSSSSSSSSSSS)
2022-02-04 10:54:00以你的需求python畫圖應該還可以,其他的可能都會有點問題,fortran很依賴intel blas,機器學習就更不用說了…
作者: roccqqck (ccqq) 2022-02-04 12:49:00
cpu intel了話很多可以可以用docker解決m1就會遇到比較多問題只是要連進去server windows也可以如果你是要在筆電寫在server能跑的code不管你用virtualbox還是dockerx64比unix-like還重要你大部分需求都可以用「vscode remote ssh」到server解決
作者:
ho83leo (LWHo)
2022-02-04 15:32:00同樓上
作者:
tw11509 (John-117)
2022-02-04 18:41:00你現在換新款要考慮的是ARM相容性的問題
作者:
cevs (cevs)
2022-02-04 18:51:00難
作者:
Dracarys (MayShowGunMore)
2022-02-04 20:36:00還是把Mac當成有漂亮外觀的terminal用比較好Terminal emulator可以用iTerm2,比附的Terminal好用
作者:
TWN48 (台灣48)
2022-02-04 20:54:00iTerm2 ++
推 iTerm2 好用。Alacritty 太簡略,反而變成缺點。
作者:
unmolk (UJ)
2022-02-06 09:42:00Docker
作者: Jmoe (Rin0moe) 2022-02-06 10:25:00
Iterm2好用,然後python基本沒問題
作者:
pent (有人試我的密碼,幹)
2022-02-06 10:33:00現在還叫iterm2嗎?我的是iterm
作者:
lovepork (我愛豬肉不愛牛肉)
2022-02-06 11:03:00網路搜尋了一下 似乎MAC OS本身就是一個UNIX, 理論上可以不需要透過模擬器 就能接近目前的任何linux環境但 實務上有沒有人能夠做到就很難講了..也是基於MAC OS 是UNIX 架構 我才會前些日子發問 能否把新MBP 變成一個遠端伺服器 讓多個使用者可以同時登入把MAC OS 當成linux 機器來用這個概念讓我很著迷 不知道為什麼....
mac os 底層不是 unix-like,根本就是 unix。在 intel 版本的 mbp 上建置跑 lamp沒問題
作者: roccqqck (ccqq) 2022-02-06 13:22:00
是可以同時多人ssh進mac 你錢很多是可以這樣搞沒錯為何server是linux大宗 因為免費又有更新5-10年
作者:
jamfly (jamfly)
2022-02-07 11:49:00把他當 client ssh 進 server 吧
作者:
xoy (XerXes)
2022-02-07 12:26:00OS X的核心比較接近BSD,不過重點不在像Linux或BSD,而是平台的支援度,就算是Linux,x86跟ARM版的支援程度是不一樣的,要自己確認。OS X之後在Mac上有Homebrew之類的架構提供UNIX常用的程式,但一樣x86跟ARM版Mac的支援程度都不一樣
作者: roccqqck (ccqq) 2022-02-08 00:06:00
樓上正解
不可能,有些目錄macOS是鎖死不給你寫的,而且破解機制又有點難度
作者:
andrew43 (討厭有好心推文後刪文者)
2022-02-08 18:26:00光是很多常用指令的參數都一定完全相容...