저는 USB 키체인에 '작은' 리눅스 배포판을 보관합니다: 여러분도 가져야 할 5가지 이유
운영 체제는 복잡하고 대규모 소프트웨어이며, 리눅스 시스템도 마찬가지입니다. 다행히도 여전히 다양한 작은 리눅스 배포판들이 존재합니다. 이러한 배포판들은 여분의 USB 드라이브나 가상 머신에 보관해 두기에도 상당히 유용합니다. 그 이유를 소개합니다.
작은 리눅스는 가지고 놀기 재밌다
제가 작은 리눅스 배포판을 좋아하는 주된 이유는 바로 시도해보는 것이 너무 재미있기 때문입니다. 과거에 리눅스를 PC에서 실행할 수 있는 유일한 방법이 물리적 기계였을 때, 작은 운영체제를 부팅하는 것은 일종의 마법과 같았습니다. 90년대와 2000년대 초반에도 윈도우는 거대한 괴물로 여겨지곤 했습니다. 리눅스 배포판이 점점 무거워지는 것처럼 보이면서, 사용자들이 벗어나고 싶어 하던 그들의 기계에 기본으로 설치된 시스템을 닮아 보이곤 했습니다.
그 당시 작은 리눅스 시스템은 신선한 공기처럼 느껴졌습니다. Damn Small Linux, Puppy Linux, Tiny Core Linux 같은 배포판은 CD-R에 여유롭게 들어갈 수 있었습니다. Tom's Root Boot는 유명하게도 플로피 디스크에서 실행되었습니다. 플로피 디스크와 CD-R 사용이 줄어들면서, 많은 배포판이 USB 스틱에 여유롭게 들어갈 수 있게 되었습니다. Ventoy를 사용하면 하나의 USB 드라이브에서 여러 배포판을 실행할 수 있습니다.
작고 민첩한 것을 사용하는 것에는 그냥 재미가 있습니다. 몇 년 전 포럼에서 Digital Equipment Corporation의 VMS 운영체제를 운전하는 맥 트럭에 비유하고, Linux를 타는 오토바이에 비유한 글을 본 적이 있습니다. VMS의 주요 설계자였던 Dave Cutler는 DEC를 떠나 Microsoft에 합류하여 Windows NT를 이끌게 되었습니다. NT도 신뢰성은 높지만 다소 무거운 운영체제라는 비슷한 평판을 가지고 있었습니다.
작은 리눅스 배포판은 긴급 상황에서 유용할 수 있습니다
최소화된 배포판은 즐겁게 사용해볼 수 있지만, 그 가치의 대부분은 구제용 미디어로 사용할 수 있는 능력에서 나옵니다. 주 운영체제가 부팅되지 않거나, 키체인에 설치한 배포판에 복구 도구를 설치해두었다면 시스템을 복구해볼 수 있습니다.
SystemRescue는 이 목적을 위해 설계된 배포판입니다. 부팅 드라이브를 수리하기 위한 몇 가지 일반적인 디스크 관리 도구가 포함되어 있습니다. 사용하려면 Linux 사용자가 될 필요는 없습니다. Windows 관리자 암호를 재설정할 수 있는 유틸리티도 있습니다. 이는 암호를 잊어버리거나 기증받은 컴퓨터에 접근해야 할 경우에 유용할 수 있습니다.
드라이브를 저장할 수 없는 경우에도 최소한의 배포판을 사용하여 데이터를 다른 연결된 드라이브(다른 USB 드라이브, 외장 하드 드라이브 또는 SSD 등)로 복사하여 최대한 복구할 수 있습니다.
예비 USB 드라이브에 부팅 가능한 리눅스를 설치하여 복구용 OS로 사용하려면, 주기적으로 부팅하여 정상 작동하는지 확인하세요.
리눅스 초기 시절에 대한 향수
저에게 작은 리눅스 배포판의 매력 중 많은 부분은 향수 때문입니다. 앞서 언급했듯이, 리눅스가 처음 등장했을 때 거의 모든 배포판은 최소한의 구성으로 되어 있었는데, 이는 리눅스를 위해 특별히 작성된 소프트웨어가 많지 않았기 때문입니다. 초기 유틸리티 중 많은 부분이 GNU 프로젝트에서 포팅되었는데, 이것이 GNU 지지자들이 리눅스를 'GNU/Linux'라고 부르기를 고집하는 이유 중 하나입니다.
리눅스가 처음 등장했을 때, 주요 운영체제는 MS-DOS였습니다. Windows 3.x가 점점 인기를 얻고 있었지만, 90년대 초반 대부분의 게임은 DOS 모드에서만 실행되었습니다. 그래서 텍스트 모드가 제가 컴퓨터와 상호작용하는 주요 방식이었습니다. 대부분의 작은 리눅스 배포판도 주로 콘솔에서 실행되기 때문에, 많은 개인적인 향수를 불러일으킵니다. 새로운 버전과 함께 제공되기 때문에 FreeDOS를 사용할 수도 있었습니다. 이 또한 재미있게 즐길 수 있는 프로젝트라고 생각하지만, 저는 아마 유닉스와 리눅스 명령어의 강력함에 너무 익숙해져 있어서, 향수를 느끼는 순수한 에피소드를 제외하고는 DOS에서 진정으로 편안함을 느끼지는 못할 것 같습니다.
작은 리눅스 배포판은 향수 어린 느낌과 실질적인 유용성 사이에서 균형을 이룹니다. 이들은 PC에서 MS-DOS를 사용하던 느낌을 많이 재현하지만, 시스템 복구를 포함한 실용적인 현대적 용도로도 사용할 수 있습니다.
작은 리눅스는 가상 머신에서 잘 실행됩니다
가상 머신은 새로운 리눅스 배포판을 시험해보기에 아주 좋습니다. 드라이브를 재분할하거나 여분의 USB 키를 찾을 필요가 없습니다. VirtualBox에서 새로운 가상 머신을 만들기만 하면 되는데, 이미 다양한 리눅스 배포판을 지원하기 때문입니다. 공식적으로 지원되지 않더라도 대부분은 그래도 잘 작동할 것입니다.
작은 배포판은 가상 머신에서 실행하기에 좋습니다. 게스트의 자원 제약에 더 신경을 써야 하기 때문입니다. 이러한 시스템 대부분이 매우 작기 때문에 호스트 OS가 크게 느려지지 않습니다.
미니멀리스트 배포판은 오래된 하드웨어를 부활시키는 데 좋습니다
이 작은 배포판들은 자원이 제한된 하드웨어를 위해 설계되었기 때문에, 마이크로소프트나 애플로부터 OS 업데이트를 받지 못하는 오래된 기계를 활용하는 데 아주 좋습니다. 경제적 불확실성 때문에, 특히 요즘 RAM이 너무 비싸서 기기 업그레이드를 미루게 되는 경우가 있을 수 있습니다. 작은 배포판을 사용하면 하드웨어가 작동하는 한 기계를 계속 사용할 수 있습니다. 이는 상당한 금액을 절약할 수 있게 해줍니다. 또한, 오래된 자동차를 복원하는 것과 비슷하게 그 자체로 재미있는 취미가 될 수도 있습니다.
USB 드라이브, 가상 머신, 심지어 메인 컴퓨터에서 실행하든, 작은 리눅스 배포판은 재미있게 사용할 수 있으면서도 실용적으로 쓸모가 많습니다.




