맥북 사용한지 이틀된 맥린입니다
기존에는 윈도우10에 사진과 같이 우분투를 설치하고 cmd 사용하듯이 썼습니다 (gui 불필요). 그냥 일반 프로그램처럼 설치가 되어 크롬 쓰다가 우분투 명령어 입력하고 뭐 이렇게 스위칭이 쉽게 되는거죠
macOs에서도 저게 가능한지 여쭤봅니다. 검색해서 사진을 보면 아예 우분투를 하나의 os로 설치하고 masOs의 앱들하고 동시에 사용못하는것 처럼 보이더라구요.
macOs에서 사진과 같이 우분투의 저 cmd같은 화면을 설치가 가능할가요?

. . ... .
. . ... .
맥은 저럴 필요가 없는게 같은 계열의 shell로 호환되기에
리눅스 서버에 접속하거나 무언가 할때 그냥 터미널을 사용하면 되서 저런게 없습니다.
만약 가상으로 리눅스를 사용하고 싶으면 가상머신을 사용하거나
잘은 모르겠지만 도커가 가능한거로 알고 있습니다.
환경이 호환되는거지 컴파일되는 바이너리가 호환되는건 아니니까요
맥은 애초부터 리눅스와 같은 유닉스 계열의 os라서 굳이 필요가 없다고 생각합니다만
어쨌든 '리눅스'가 꼭 필요하신거라면
docker 같은 특수한 방식을 제외한다면 리눅스를 따로 설치 해야 합니다
그리고 home-brew 설치하면 리눅스 apt나 yum처럼 사용 가능합니다
만약 정말 필요하시다면 Virtual Box 등의 가상화 프로그램도 방법일것이고, 위 말씀들처럼 docker 환경도 가능하나, 뭘 해도 유사하게 가상으로 띄워주는거라... 맥 자체에 적응해 보심은 어떤가 해서요.. 하시려는 작업이 어떤것인지 정확치 않아 장담할 수는 없지만, 거의 유사하게 로컬 환경에서 터미널로, (저는 iterm2 씁니다) 동일하게 작업 가능합니다..
필요한 명령어들은 위 설명처럼 homebrew로 설치하면 apt-get 수준은 충분히 될 것으로 보이고요..
찬찬히 확인해보세요....
진짜로 리눅스 환경이 필요하신 경우라면 가상화 툴을 설치하시면 되구요
참고로 맥OS에서는 도커도 가상화 통해서 돌아갑니다
그 덕분에 양쪽을 같이 대응하도록 개발하기 쉬운것뿐이지 바이너리가 호환이 되진 않습니다
리눅스용 프로그램은 맥에서 안돌아가고 그 반대도 마찬가지입니다
없으면 구글링 하면 맥에서 구동하는 방법으로 대체로 공식 제공합니다.
심지어 소스만 있으면 직접 빌드해도 되죠.
터미널 자체에서도 리눅스 명령어 활용이 가능하고, 이건 추측이긴 한데
https://www.clien.net/service/board/lecture/15536102CLIEN <- MBP13님께서 적어주신 글인데
저렇게 NoGUI로 우분투 서버를 깔아서 SSH로 접속 해도 될 것 같다는 생각이 듭니다... 만
많은 분들께서 도커를 추천하시는 것 보면 도커가 훨씬 나을 수도 있다고 보네요 하하..
저같은 경우에는 집에 개인 자료 저장할 겸해서 개인서버 운영하는데 SSH 접속에서 해결하는 편이긴 합니다.