Gentoo Linux는 ...
이런! 내 Linux 생활의 시작점이었던이 배포판에 대해 이야기하기 전에 약간의 정보로 시작해야한다고 생각합니다.
약간의 "I":
먼저 나 자신에 대해 조금 이야기하는 것부터 시작하겠습니다. (물론 그것이 당신을 괴롭히지 않는다면, 그렇다면 두 단락을 건너뛰어도 기분이 상하지 않을 것입니다 ).
제 이름은 Christopher입니다. 저는 24세이고 다양한 Linux 배포판을 사용해 온 지 2년이 조금 넘었습니다. 기쁨이 가득한 길이었고(혼란도 인정하지만 ) 여행 내내 많은 것을 배울 수 있었습니다.
페루 리마에서 소프트웨어 개발을 공부하고 있습니다. 제 경력을 통해 저는 다양한 유형의 언어와 프레임 워크를 보았으며 개인 프로젝트에 사용했습니다.
저는 특히 취약성 연구에서 전문적으로 발전하고자하는 분야 인 컴퓨터 보안에 열정적입니다.
이 작은 소개로 우리의 역사에 들어갈 수 있다면 충분하다고 생각합니다.
약간의 "당신":
DesdeLinux는 다양한 배포판을 사용하는 스페인어 사용자의 주요 만남의 장소 중 하나입니다. 그리고 이 단락을 읽는 모든 사람은 이미 Linux 배포판을 사용했거나 사용하고 있거나 사용하기를 원할 것입니다. 가장 보수적인 사람은 다른 운영 체제의 다른 버전과 함께 이중 시스템을 사용할 수 있으며, 더 모험적인 사람은 몇 달이 지나면 확실히 배포판에서 배포판으로 이동할 것입니다. 당신이 지금 어디에 있든, 모험, 도전, 성공으로 가득한 세상인 Linux에 대한 나의 이야기를 조금 공유하겠습니다.
많은 사람들과 마찬가지로 특히 라틴 아메리카에서 어렸을 때 Linux의 존재에 대해 전혀 몰랐습니다. 저는 항상 디스크 조각화가 계속되고 설치 속도가 떨어지고 유지 관리 비용을 지불해야하는 상황에 대해 불만족 스러웠습니다. 간단히 말해서 우리 모두가 어느 시점에서 겪었을 수있는 상황입니다.
첫 번째 장, Ubuntu :
이 모든 것은 제가 소프트웨어 개발 공부를 시작하기 직전에 우분투를 접하면서 바뀌었습니다. 우분투 라이브 USB로 처음 부팅했을 때의 기억이 아직도 생생합니다. 특유의 주황색, 사이드바, 새로운 레이아웃, 그리고 윈도우 키를 눌러 응용 프로그램을 찾는 그 "특이한" 방식까지 말이죠.
우분투 리눅스
첫 번째 회의 :
첫눈에 반하는 사랑, 가능성의 새로운 세계, 배워야 할 것, 의심 할 여지없이 팀과 함께 자유롭게 생활하는 새로운 경험이었습니다. 그러나 모든 갑작스런 사랑과 마찬가지로 오래 가지 않았습니다. 처음에는 리포지토리를 업데이트하는 데 필요한 것이 무엇인지 또는 패키지를 업데이트하는 방법도 몰랐습니다. 내가 가장 좋아하는 소프트웨어를 설치하는 것은 항상 걸림돌이기는하지만 메인 화면에서 실행을 구성하는 데 (때로는 조금, 때로는 오랜) 시간이 걸린 프로그램이있는 창을 볼 때 절대적인 만족감을 느끼게하는 경험이었습니다.
비탄:
얼마 지나지 않아 경험 부족으로 수백 개의 저장소, 파일, 프로그램 등을 설치하기 시작했음을 알게되었습니다. 그래서 어느 날 나는 스스로에게 "오늘 우리는 컴퓨터를 청소할 것입니다"라고 말했습니다. (느리거나 그런 것이 아니라 더 이상 사용하지 않는 몇 가지를 가지고있는 것이 더 나을 것 같았습니다). 몇 시간 동안 청소 한 후 처음에 설치 한 것보다 더 많은 것, 기능을 알지 못하는 프로그램 및 패키지, 특히 내 시스템에있는 이유를 알아 차리기 시작했습니다.
호기심:
새로운 기능들을 모두 살펴본 후에도, 늘 그렇듯 호기심이 발동하여 더 많은 것을 찾아보게 되었습니다. 그래서 다양한 리눅스 배포판들에 대해 알아보기 시작했죠. 얼마 지나지 않아 페도라, SUSE, CentOS 같은 이름들이 떠올랐고… 그렇게 목록은 계속 이어지다 마침내 제 눈길을 사로잡는 배포판을 발견했습니다… 바로 아치 리눅스였습니다…
Arch Linux는 정말 놀라운 배포판이었습니다 . 롤링 릴리스(Rolling Release ) 방식이 가장 먼저 눈길을 사로잡았고, KISS( Keep It Simple, Stupid) 철학도 인상적이었습니다 . 곧바로 Arch Linux를 꿈꾸기 시작했습니다. 불필요한 프로그램이나 설정 없이, 모든 구성 요소를 정확히 알고 원하는 것만 사용하는 시스템을 처음부터 구축할 수 있다는 생각에 매료되었죠. 솔직히 말하면 당시에는 자신감이 부족했습니다. Linux를 사용한 지 몇 달밖에 되지 않았고, 명령줄 설치조차 제대로 해낼 수 없을 것 같았습니다. 두려움에 사로잡혀 좀 더 간단한 배포판을 찾아보기로 했습니다.
Manjaro를 발견했을 때 제 꿈이 이루어졌습니다.
두 번째 장, Manjaro :
이 주제에 익숙한 분들이라면 아시겠지만, Manjaro는 Arch Linux 롤링 릴리스 환경에 새로운 Linux 사용자를 소개하는 데 중점을 둔 배포판 중 하나입니다. Manjaro의 환경과 애플리케이션은 사용자의 편의를 높여주는 다양한 프로그램을 제공하며, Arch의 패키지 관리자인 pacman 에 익숙해지도록 도와줍니다.
Manjaro Linux
저는 우분투를 겨우 XNUMX 개월 넘게 사용했고 Manjaro를 사용하기로 결정했습니다. "이렇게 할 수 있다면 노트북에 아치를 설치하는 데 더 가까워 질 것입니다." 풍부한 경험이었고, 여기에서 다양한 유형의 커널이 어떻게 처리되는지 (그리고 커널이 무엇인지 알아낼 수있었습니다) 배울 수있었습니다. 많은 새 패키지를 설치할 수 있었고 구성과 시스템 부팅에 필요한 최소한의 사항에 대해 많이 배웠습니다. 동시에 가상 머신에서 아치 설치 과정을 연습하기 시작했고, 도약 할 준비가되어 있지 않은 상태에서 고등학교 때 빌릴 수있는 머신에 아치를 설치하기로 결정했습니다. 설치 안내서와 가끔 온라인 자습서를 편지에 따릅니다. 눈 깜짝 할 사이에 랩톱에 완벽하게 설치했습니다.
세 번째 장, 아치 :
아치 리눅스
처음 리눅스를 설치할 때는 어려움이 많았습니다. 리눅스에 대해 아는 것이 거의 없었지만, 그래도 조금은 경험이 쌓인 것 같았습니다. 다른 사람들이 어렵다고 여겼던 시스템을 두 번째 시도 만에 설치했으니까요 (첫 번째 시도는 학교에서 빌린 컴퓨터였습니다). 얼마 후, 시스템을 다시 설치하기로 했습니다. 아직 더 효율적으로 설정하거나 설치할 수 있는 부분이 많다고 생각했기 때문입니다. 시간이 지나면서 제 노트북을 작동시키는 데 실제로 필요한 패키지가 얼마나 적은지 깨달았고, 터미널, 명령어, 파일 위치에 점점 익숙해졌습니다.
어느 날 인터넷을 검색하다가 호기심을 불러 일으키는 이미지를 발견했습니다.

이것은 무엇입니까? 아치 리눅스보다 더 발전된 것이 있습니까? 젠투? Linux From Scratch? ... 나의 호기심이 다시 부릅니다. 이 새로운 도전을 시작하기 위해 그 어느 때보 다 결심했습니다.
새로운 장, Gentoo :
젠투 리눅스
젠투에 대해 이야기할 때 가장 먼저 접하게 되는 것은 방대한 양의 문서 입니다. 젠투 위키 는 수천 개의 프로그램과 설정에 대한 온갖 정보를 찾을 수 있는 훌륭한 곳입니다. 하지만 그중에서도 가장 기본적인 것은 아키텍처와 프로세스에 대한 모든 것을 담은 젠투 핸드북입니다.
핸드북에서 Gentoo를 처음부터 설치하는 데 필요한 모든 것을 단계별로 찾을 수 있습니다. 매우 상세하고 이해할 수있는 방법으로 설명 된이 매뉴얼은 Gentoo Linux 설정 및 설치 과정을 안내합니다. 내가 할 수있는 한 설치를 미루려고했다는 것을 인정해야한다. 내가 완성 할 수 없을 거라고 생각했지만, 어느 주말에 모든 흥분과 약간의 두려움으로 설치를 시작했다. 내 작업 방식을 바꿀 것입니다. Linux를 참조하십시오.
설치 과정은 이틀이 채 걸리지 않았습니다 (하루는 사전 자료 조사, 하루는 컴파일과 설치 사이). 컴파일이라고 표현한 이유는 젠투에서는 바이너리 파일을 다운로드하는 대신 모든 프로그램을 직접 컴파일할 수 있기 때문이지만, 실제로는 pacman , apt , 심지어 yum 과도 매우 유사합니다 . 가장 시간이 오래 걸린 부분은 커널 설정이었습니다. 옵션을 읽고 필요한 부분을 선택하는 데 시간이 많이 소요되었죠. 이 과정을 통해 다른 어떤 배포판에서도 볼 수 없었던 완전히 새로운 가능성과 맞춤 설정 옵션의 세계가 열렸습니다.
프로세스가 완료되면 그놈 데스크탑 환경이 처음으로 켜지고, 마우스를 움직이고, 작업을 통해 수행 한 모든 것을 보는 것이 완전히 새로운 스릴 이었다는 사실을 부인할 수 없습니다. 이 모든 일은 XNUMX 월에 일어 났고 그 이후로 매일이 충격적인 배포판에 대해 더 많이 배우고 있다는 사실을 부정 할 수 없으며, 컴퓨터 사용을 중단 할 때까지 여기에 머물기로 결정했습니다.
진정한 시작 :
Gentoo와 함께 처음부터 노트북을 설치 한 것은 이번이 세 번째입니다. 설치할 때마다 컴퓨터를 더 잘 구성하고, 하드웨어를 최대한 활용하고, 장비가 완전히 내 것임을 아는 흥분을 느끼게됩니다. 나는 그것을 작동시키는 사람입니다.
나는 또한 Linux From Scratch 설치를 시도했습니다 (확실히 필자는 필수였습니다). 나는 그것을 완성하고 터미널을 켤 수 있었는데, 내가 각 프로그램을 처음부터 컴파일하고 그것을 내 노트북 안에 처음부터 조립했다는 것을 알고 있었는데, 내가 인정해야 할 또 다른 멋진 경험이었다.
처음부터 리눅스
하지만이 시점에서 저는 Gentoo에 머무르고 계속해서 배포를 즐기는 이유를 발견하고 강화했습니다.
Gentoo 살펴보기 :
이 모험의 끝에서 저는 다음과 같은 이유로 Gentoo를 선택했습니다 :
커뮤니티가 있으면 유지 관리가 더 쉬워집니다.
이것은 항상 사실입니다. Linux는 처음부터 훌륭하지만 보안 취약점이 관련되어 있거나 컴퓨터에 최신 소프트웨어를 설치하고 싶을 때 간단하게 유지할 수 없습니다.
세계적 수준의 커뮤니티 및 문서 :
젠투 문서는 훌륭합니다. 모든 것이 어딘가에서 사용할 수 있습니다. 단지 읽기만하면됩니다. 찾을 수없는 경우 항상 IRC에서 조언을 구할 수 있습니다. 많은 사람들이 매우 친절하고 수다 스럽지는 않지만 대부분은 항상 모든 사람을 도울 수있는 위치에 있습니다.
완벽한 제어 및 성능 :
젠투를 사용하려면 모든 것을 직접 설치해야 합니다. 말 그대로 모든 것을요. 하지만 리눅스를 처음부터 설치하는 것과 가장 큰 차이점은 설치 후 유지 관리가 매우 간단하다는 것입니다. 젠투의 패키지 관리자인 포티지(Portage )는 매우 다재다능하여 설치하는 프로그램의 모든 속성을 세부적으로 (그리고 쉽게) 설정할 수 있도록 해줍니다. 이러한 설정을 통해 컴퓨터 하드웨어의 성능을 최대한 활용할 수도 있습니다. 최신 노트북을 사용하고 있는데 젠투를 설치하지 않았다면, 그 잠재력을 제대로 활용하지 못하고 있는 것입니다.
끝으로:
여기까지 읽으셨다면 리눅스가 사용자에게 제공하는 놀라운 가능성에 영감을 받으셨기를 바랍니다. 특히 저처럼 소프트웨어 개발자라면, 컴퓨터의 모든 측면을 이해하는 것은 매우 보람 있는 경험입니다. 새로운 것에 대한 호기심이 있다면, 제가 드릴 수 있는 조언은 단 하나입니다. 바로 " 실행하세요!" 너무 오래 기다리지 말고, 변명하지 말고, 처음 시도에 실패하더라도 계속 시도하세요. 그 과정에서 얼마나 많은 것을 배우고 발견하게 될지 곧 깨닫게 될 것입니다.