저는 알고리즘 프로그래밍과 통계 분야에서 다년간의 경험을 갖고 있습니다.
이제 저는 기술을 발전시키고 Linux 세계에 몰입하여 컴퓨터 자체에 더 많이 관여하고 싶습니다.
그래서 오래된 노트북을 합리적인 가격에 구입해서 리눅스를 배우고 싶습니다. 내 친구가 다음과 같이 제안했습니다.
- 레노버 씽크패드 X220
- 맥북 프로 13 2014년 중반 레티나
어떤 제안이 있나요? 문제가 발생하면 스스로 작업할 수 있어 그들로부터 배우고 함께 작업할 수 있는 저렴한 노트북이 바람직합니다. 프로그래밍도 가능해야 합니다.
답변1
하드웨어 질문은 주제에서 벗어나기 때문에 대답하지 않겠습니다. 하지만 가상 머신을 사용하는 다른 접근 방식을 제안합니다.
귀하가 명시한 목표("Linux 배우기")가 매우 불특정하다는 점을 깨달아야 합니다. 정확히 무엇을 배우고 싶나요?
- 시스템 관리자 숙련도(bash 명령 등)?
- 네트워킹?
- 커널 해킹?
- Linux 데스크탑 환경 중 하나에 익숙하십니까?
- 애플리케이션 등을 컴파일하고 패키징합니까?
이러한 작업 중 대부분(배경을 고려할 때 주요 목표가 아닐 수 있는 커널 해킹 제외)은 가상 머신에서 잘 수행될 수 있습니다. 실제로 인터넷과 다양한 클라우드에서 실행되는 많은 Linux 서버는 가상 머신이므로 VM에 대한 학습은 이러한 사용의 실제 요구 사항에 매우 가깝습니다.
이미 충분히 강력한 머신에 액세스할 수 있는 경우(최근 노트북이나 데스크톱이면 가능함) 가상 머신 환경을 설정하고 다양한 배포를 시도하는 것이 경험을 얻는 가장 빠른 방법이어야 합니다. Windows에서는 WSL을 사용하여 합리적으로 사용 가능한 환경을 빠르게 얻을 수도 있지만, 이는 네트워크 현실 측면에서 부족할 수 있습니다.