리눅스는 아마도 현재 가장 다재다능한 운영체제(OS)일 것입니다. 오픈소스 운영체제인 리눅스는 다양한 기기에서 구동될 수 있으며, 웹 서버, 게임 서버, IoT 기기는 물론 미디어 센터와 자율주행차까지 그 활용 범위가 무궁무진합니다.
리눅스 설치 비용에서 가장 큰 부분을 차지하는 것은 운영체제가 아니라 하드웨어입니다. 윈도우와 달리 리눅스는 무료이며, 다운로드 후 설치하기만 하면 됩니다.
태블릿, 스마트폰, PC는 물론 게임 콘솔까지 리눅스를 설치할 수 있습니다. 그리고 이것은 시작에 불과합니다.
1. 윈도우 PC나 노트북에 리눅스 설치
대부분의 리눅스 사용자는 컴퓨터에 이 OS를 설치합니다. 리눅스는 호환성이 매우 뛰어나 거의 모든 종류의 하드웨어용 드라이버를 제공하므로, 데스크탑이든 노트북이든 사실상 어떤 PC에서든 구동됩니다. 노트북, 울트라북, 심지어 낡은 넷북에서도 리눅스를 돌릴 수 있습니다.
실제로 리눅스를 설치하면 오래된 하드웨어에 새 생명을 불어넣는 효과를 얻을 수 있는 경우가 많습니다. 오래된 윈도우 Vista 노트북이 부팅조차 버거워하고 업데이트가 되지 않는다면? 데이터를 백업한 후 리눅스를 설치해 보세요. 마치 새 컴퓨터를 산 듯한 느낌을 받게 될 것입니다!
설치 CD 사용에 문제가 있다면 걱정할 필요 없습니다. USB 메모리에 리눅스를 설치해 바로 구동할 수도 있습니다.
2. 윈도우 태블릿에 리눅스 설치
윈도우 태블릿은 크게 두 가지 유형으로 나뉩니다:
- Windows RT, Windows 10 S 기기처럼 ARM 프로세서를 탑재한 모바일 스타일 태블릿
- x86 CPU를 탑재한 데스크탑 스타일 태블릿
대부분의 경우 ARM 칩셋을 사용하는 윈도우 태블릿에는 리눅스를 설치할 수 없습니다. 이런 기기의 부트로더는 잠겨 있으며, 가까운 시일 내에 변경될 조짐도 보이지 않습니다.
반면 인텔의 x86 CPU를 탑재한 태블릿은 리눅스 구동이 가능합니다. 우분투(Ubuntu)를 설치하거나, 더 윈도우에 가까운 환경을 원한다면 Zorin OS 같은 배포판도 좋은 선택입니다. Zorin OS는 터치 최적화된 데스크탑 레이아웃을 제공해 태블릿에 특히 적합합니다.
3. 맥(Mac)에서 리눅스 실행
애플 컴퓨터 역시 리눅스를 구동할 수 있습니다. 선택지는 구형 윈도우 PC만큼 넓습니다. 맥북 프로 같은 최신 맥은 물론, 과거의 PowerPC 맥에도 리눅스를 설치할 수 있습니다.
사실 이러한 옛날 명기들은 적합한 리눅스 배포판을 통해 되살아날 수 있습니다. 구형 G3, G4, G5 맥은 초기 버전의 Mac OS X를 구동할 수 있고, 이 정도로 충분할 수도 있습니다. 하지만 PowerPC 친화적인 리눅스 배포판을 사용하면 더욱 현대적인 경험을 즐길 수 있습니다.
PowerPC 맥용 빌드를 제공하는 주요 리눅스 배포판은 다음과 같습니다:
- Gentoo
- Debian PPC
- Ubuntu
Gentoo는 여전히 PowerPC 빌드를 유지하고 있지만, Debian과 Ubuntu MATE는 개발을 종료했습니다. 다만 해당 PowerPC 버전은 여전히 사용할 만하지만, 사용자의 책임하에 이용해야 합니다. 또한 유닉스 계열인 FreeBSD와 OpenBSD도 구형 PowerPC 맥에서 사용 가능한 운영체제입니다.
구형 맥에 리눅스를 설치할 때는 주의가 필요합니다. 최신 맥에서는 USB로 리눅스 라이브 환경을 부팅할 수 있지만, PowerPC에서는 이 방법이 작동하지 않습니다. 대신 리눅스 설치 프로그램을 CD에 구워 CD로부터 설치해야 합니다.
4. 크롬 OS에 지쳤다면? 크롬북에 리눅스 설치
리눅스를 설치할 수 있는 또 다른 기기는 크롬북(Chromebook)입니다. 구글의 클라우드 컴퓨팅 플랫폼인 크롬 OS는 데스크탑부터 저사양 넷북 스타일 노트북까지 다양한 컴퓨터에 탑재되어 있으며, 고가의 프리미엄 노트북 중에도 크롬 OS를 탑재한 제품이 있습니다.
운영체제가 클라우드 의존적인데 굳이 고성능 하드웨어에 비용을 지불해야 하는 점이 모순적으로 느껴질 수 있습니다. 이럴 때 리눅스가 해결책이 될 수 있습니다. 크롬북의 잠금을 해제하고 리눅스를 설치할 수 있도록 도와주는 도구들이 이미 나와 있습니다.
설치를 완료하면 클라우드 저장소 없이도 독립적으로 작동하는 컴퓨터를 손에 넣게 됩니다.
5. 안드로이드 스마트폰이나 태블릿에 리눅스 설치
리눅스에 반해서 어디든 가져가고 싶으신가요? 일부 안드로이드 스마트폰과 태블릿은 리눅스를 구동할 수 있습니다. 그렇다면 내 안드로이드 폰이 리눅스를 지원하는지 어떻게 알 수 있을까요?
가장 좋은 방법은 xda-developers.com 포럼에 방문하여 "linux for [기기명]" 같은 키워드로 검색해 보는 것입니다.
일부 기기는 여러 운영체제를 처리할 수 있도록 설계되었습니다. 현재 잠금 해제 및 리눅스 설치에 적합한 스마트폰은 다음과 같습니다:
- OnePlus 7 Pro
- Pixel 4
- Zenfone 6
- Moto G7
안드로이드 자체가 리눅스 기반이기 때문에 리눅스를 구동하지 못하는 안드로이드 기기를 찾는 것은 매우 드문 일입니다. 다만 데스크탑 환경보다는 명령줄(CLI) 버전의 리눅스를 구동하는 것이 훨씬 쉽습니다.
결과가 기대와 다를 수 있다는 점은 유의하세요. 대신 안드로이드 기기에서 리눅스를 앱 형태로 실행할 수도 있습니다.
아쉽게도 아이폰이나 아이패드에는 리눅스를 설치할 수 없습니다.
6. 구형 비안드로이드 폰이나 태블릿에 리눅스 설치
잠깐, 집 어딘가에 잊혀져 있던 구형 폰이나 태블릿이 있지 않으신가요? 모든 모바일 기기가 동등하게 만들어진 것은 아닙니다. 일부 기기는 특수한 기능과 하드웨어·소프트웨어 덕분에 다른 운영체제와의 호환성이 뛰어납니다.
가장 대표적인 예가 HTC HD2입니다. 2009년 윈도우 모바일용으로 출시된 이 폰은 잠금 해제가 가능하며 다양한 OS를 지원합니다.
마찬가지로 2011년에 짧게 판매되었던 세련된 아이패드 경쟁작 HP TouchPad도 비슷하게 커스터마이징할 수 있습니다.
두 기기 모두 전용 우분투 리눅스 버전이 개발되었지만, 작동하는 빌드를 찾는 데 시간이 걸릴 수 있습니다. 이 경우에도 XDA-Developers에서 검색부터 시작해 보세요.
7. 라우터에 리눅스 설치
놀랍게도 일부 라우터에서도 리눅스를 실행할 수 있습니다!
물론 이는 일반적인 데스크탑용 리눅스가 아닙니다. OpenWrt와 DD-Wrt는 라우터의 기능을 확장하기 위해 설계된 커스텀 펌웨어입니다. 로컬 서버 기능을 제공하기도 하지만, 리눅스 기반 커스텀 펌웨어는 주로 OpenVPN 지원을 추가하는 용도로 활용됩니다.
자세한 내용은 최고의 라우터 커스텀 펌웨어 관련 가이드를 참고해 보세요.
8. 라즈베리 파이에는 리눅스가 필수
리눅스가 구동되는 기기를 소개하는 목록에서 라즈베리 파이(Raspberry Pi)를 빼놓을 수는 없습니다. 신용카드 크기의 단일 보드 컴퓨터(SBC)인 라즈베리 파이는 놀라울 정도로 유용하며, 데스크탑, 로보틱스, IoT 프로젝트 등 다양한 용도로 활용됩니다.
라즈베리 파이의 기본 운영체제는 Raspbian이라 불리는 데비안 리눅스 변종입니다. 하지만 대부분 리눅스 기반인 다양한 대체 운영체제도 존재합니다.
라즈베리 파이에서 리눅스를 사용하면 누구나 빠르게 시작할 수 있다는 장점이 있습니다. 리눅스 디스크 이미지가 담긴 SD 카드로 부팅하기 때문입니다.
라즈베리 파이 이후에도 여러 SBC가 출시되었지만, 라즈베리 파이는 OS 고유의 다재다능함을 그대로 보여주는 최고의 리눅스 기기라고 할 수 있습니다.
9. 닌텐도 Wii에서 리눅스 실행
창고나 옷장에 방치된 구형 게임 콘솔이 있으신가요? 2006년에 출시된 닌텐도 Wii는 리눅스를 구동할 수 있습니다. 이를 통해 데스크탑 앱 지원과 리눅스 게임 라이브러리를 활용할 수 있으면서도, 여전히 닌텐도 Wii 게임을 플레이할 수 있습니다.
지난 몇 년간 "Wii용 리눅스" 프로젝트가 여럿 진행되어 왔습니다. 리눅스 홈브루(Homebrew) 커뮤니티가 콘솔 해킹을 가능하게 만들면서, Wii는 레트로 게임용으로도 손색없는 기기가 되었습니다. 자세한 내용은 관련 영상의 설명을 참고하세요.
10. PS3와 PS4에 리눅스 설치
닌텐도 Wii가 없다고 실망할 필요 없습니다. 플레이스테이션 3과 PS4 역시 리눅스를 구동할 수 있습니다.
PS4에 리눅스를 설치하면 사실상 콘솔이 게임 에뮬레이터와 Steam을 갖춘 게이밍 PC로 변신합니다. 플레이스테이션에서 PC 게임을 즐기고 싶으신가요? 리눅스로 가능합니다.
PS3에 리눅스를 설치하는 방법도 비슷한 결과를 제공하지만, 플레이스테이션 3의 상대적으로 낮은 사양이 구동 가능한 PC 게임의 범위에 영향을 줍니다.
어떤 버전의 소니 콘솔을 소유하고 있든, 이러한 해킹은 펌웨어 업데이트를 하지 않은 콘솔에서만 작동한다는 점을 유의하세요. PS3나 PS4를 최근에 업데이트했다면, 호환되는 리눅스 빌드를 찾는 데 시간을 들여야 합니다.
리눅스를 설치하고 싶으신가요? 선택의 폭은 무궁무진합니다!
이 목록에서 확인했듯이, 리눅스는 사실상 거의 모든 하드웨어에 설치할 수 있습니다:
- 윈도우 PC 또는 노트북
- 윈도우 태블릿
- 애플 맥
- 크롬북
- 안드로이드 스마트폰 또는 태블릿
- 안드로이드 이전의 구형 폰과 태블릿
- 라우터
- 라즈베리 파이
- 닌텐도 Wii
- 소니 플레이스테이션 3 및 4 콘솔
그러나 이것은 시작에 불과합니다. 이 외에도 리눅스를 구동할 수 있는 수많은 기기를 발견하게 될 것입니다.
이미 하드웨어에 리눅스를 설치하셨나요? 이제 꼭 설치해야 할 최고의 리눅스 앱들을 알아볼 차례입니다.