PTT推薦

[軟體] MAC系統可以取代linux環境嗎?

看板MAC標題[軟體] MAC系統可以取代linux環境嗎?作者
lovepork
(我愛豬肉不愛牛肉)
時間推噓20 推:20 噓:0 →:29

小弟還沒使用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下都能基本上實現嗎?

還是說有些還是不行呢?

感謝各位大德!





--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.204.149.227 (臺灣)
PTT 網址
※ 編輯: lovepork (203.204.149.227 臺灣), 02/04/2022 10:38:45 ※ 編輯: lovepork (203.204.149.227 臺灣), 02/04/2022 10:45:35

maplefff02/04 10:44裝Fortran, python畫圖可以

maplefff02/04 10:45機器學習沒NV顯卡不可行. 當伺服器也不太行

maplefff02/04 10:47Fortran有些加速庫, 不確定是不是只有intel能用

maplefff02/04 10:48mac當作終端機連伺服器會是比較可行的做法

Sunal02/04 10:54以你的需求python畫圖應該還可以,其他的可能都會有點問題

Sunal02/04 10:54,fortran很依賴intel blas,機器學習就更不用說了…

roccqqck02/04 12:49cpu intel了話很多可以可以用docker解決

roccqqck02/04 12:50m1就會遇到比較多問題

roccqqck02/04 12:53只是要連進去server windows也可以

roccqqck02/04 12:57如果你是要在筆電寫在server能跑的code

roccqqck02/04 12:57不管你用virtualbox還是docker

roccqqck02/04 12:57x64比unix-like還重要

roccqqck02/04 13:04你大部分需求都可以用「vscode remote ssh」到server解

roccqqck02/04 13:04

ho83leo02/04 15:32同樓上

tw1150902/04 18:41你現在換新款要考慮的是ARM相容性的問題

cevs02/04 18:51

Dracarys02/04 20:36還是把Mac當成有漂亮外觀的terminal用比較好

Dracarys02/04 20:38Terminal emulator可以用iTerm2,比附的Terminal好用

TWN4802/04 20:54iTerm2 ++

bilibala02/05 01:14推 iTerm2 好用。Alacritty 太簡略,反而變成缺點。

unmolk02/06 09:42Docker

Jmoe02/06 10:25Iterm2好用,然後python基本沒問題

pent02/06 10:33現在還叫iterm2嗎?我的是iterm

lovepork02/06 11:03網路搜尋了一下 似乎MAC OS本身就是一個UNIX, 理論上

lovepork02/06 11:05可以不需要透過模擬器 就能接近目前的任何linux環境

lovepork02/06 11:05但 實務上有沒有人能夠做到就很難講了..

lovepork02/06 11:09也是基於MAC OS 是UNIX 架構 我才會前些日子發問 能否

lovepork02/06 11:09把新MBP 變成一個遠端伺服器 讓多個使用者可以同時登入

lovepork02/06 11:20把MAC OS 當成linux 機器來用這個概念讓我很著迷 不知道

lovepork02/06 11:21為什麼....

loduf8cv8gg02/06 13:16mac os 底層不是 unix-like,根本就是 unix。

loduf8cv8gg02/06 13:16在 intel 版本的 mbp 上建置跑 lamp沒問題

roccqqck02/06 13:22是可以同時多人ssh進mac 你錢很多是可以這樣搞沒錯

roccqqck02/06 13:24為何server是linux大宗 因為免費又有更新5-10年

xcycl02/06 14:39Unix 是作業系統的標準,Linux 只是 Unix-like 但並不符合

xcycl02/06 14:39標準,反而是 macOS 有經過 Open Group 審核是標準 Unix

xcycl02/06 14:39 的系統。

xcycl02/06 14:43但這只是作業系統層面,硬體需求是另一回事

jamfly02/07 11:49把他當 client ssh 進 server 吧

xoy02/07 12:26OS X的核心比較接近BSD,不過重點不在像Linux或BSD,而是平

xoy02/07 12:26台的支援度,就算是Linux,x86跟ARM版的支援程度是不一樣的

xoy02/07 12:26,要自己確認。OS X之後在Mac上有Homebrew之類的架構提供UNI

xoy02/07 12:26X常用的程式,但一樣x86跟ARM版Mac的支援程度都不一樣

roccqqck02/08 00:06樓上正解

silver201202/08 04:39不可能,有些目錄macOS是鎖死不給你寫的,而且破解機

silver201202/08 04:39制又有點難度

andrew4302/08 18:26光是很多常用指令的參數都一定完全相容...