100%를 한번에 바꾸는건 어려워도 1%를 100번 바꾸는건 쉽다.

생각정리 자세히보기

42 Seoul

[42 Seoul] Born2BeRoot 설치가이드(Debian)

dc-choi 2022. 5. 12. 20:40
반응형

사진만 따라하면 누구나 설치가 가능하도록 작성하였습니다.

본 게시글은 Born2BeRoot의 Mandatory part만 구현을 했습니다.

Bonus part까지의 구현을 원하신다면 다른 블로그의 게시글을 확인해주시기 바랍니다.

 

설치환경: 클러스터 iMac

 

크게 4가지 구성으로 나뉩니다.

1. Virtualbox 세팅

2. 언어, 타임존 설정

3. 네트워크, 파티션 설정

4. 패키지 매니저, 소프트웨어 패키지, 부트로더 설정

 

Virtualbox 세팅

Virtualbox 이름, 경로 설정

데비안을 설치하기로 했기에 데비안을 선택을 합니다.

클러스터의 공간문제로 goinfre 공간에 설치합니다. (클러스터 올때마다 매번 설치하기 귀찮...)

 

Virtualbox 메모리 설정

Virtualbox에서의 메모리 설정을 합니다. 기본설정에 맞게 세팅합니다.

 

Virtualbox 하드디스크 설정

Virtualbox에서의 하드디스크 설정을 합니다. 새 가상 하드디스크를 설정하도록 합니다.

 

Virtualbox 하드디스크 타입 설정

Virtualbox에서의 하드디스크 타입 설정을 합니다. vdi를 선택하도록 합니다.

 

Virtualbox 하드디스크 동적할당 설정

Virtualbox에서의 하드디스크 동적할당 설정을 합니다. 동적할당을 선택하면 용량을 덜 사용해도 덜 사용한 공간을 사용할 수 있습니다. 동적할당을 선택하도록 합니다.

 

Virtualbox 하드디스크 사이즈 설정

Virtualbox에서의 하드디스크 사이즈 설정을 합니다. 기본설정에 맞게 세팅합니다.

 

iso 디스크 설정

시작 버튼을 누르면 iso 디스크가 없다고 설정하는 창이 나옵니다. 미리 다운로드 받은 iso 디스크를 매핑합니다. 데비안 최신버전을 다운로드 받도록 합니다.

 

언어, 타임존 설정

CLI 설치

본 과제에서는 X.org 또는 기타 동등한 그래픽 서버를 설치하는 것이 금지됩니다. CLI로 설치하도록 합니다.

 

언어 설정

운영체제에서 사용할 언어를 선택합니다. 한국어를 선택하면 깨지는 현상때문에 영어를 선택합니다.

 

타임존 설정

현재 위치에 맞는 시간대를 선택합니다. 현재 설치하는 위치는 대한민국이므로 아시아, 대한민국을 선택해야합니다.

 

타임존 설정 2

아시아를 선택합니다.

 

타임존 설정 3

대한민국을 선택합니다. (실수로 북한주민이 되지않도록 주의합니다.)

 

인코딩 설정

언어에 맞는 인코딩을 설정합니다. 영어를 선택합니다.

 

키맵 설정

키맵을 설정합니다. 사용 언어를 영어를 선택했으므로, 영어를 선택합니다.

 

네트워크, 파티션 설정

키맵까지 설정했으면, 데비안은 자동으로 DHCP를 이용해서 서버를 세팅하게 됩니다. 좀 기다립니다.

 

호스트네임 설정

호스트네임을 설정합니다. 과제에서 요구하는 것처럼 호스트네임을 설정합니다.

 

도메인네임 설정

도메인네임을 설정합니다. 공백으로 넘어갑니다.

 

루트 패스워드 설정

root의 패스워드를 설정합니다.

 

루트 패스워드 확인

root의 패스워드를 확인합니다.

 

사용자 이름 설정

사용자의 이름을 설정합니다.

 

사용자 이름 설정 2

앞에서 입력을 하면 뒤에서는 그대로 입력하면 됩니다. 넘어갑니다.

 

사용자 패스워드 설정

사용자의 패스워드를 입력합니다.

 

사용자 패스워드 확인

사용자의 패스워드를 확인합니다.

 

LVM 설정

과제의 요구사항대로 LVM을 설정하도록 합니다.

 

파티션 디스크 확인

LVM을 설정할 디스크를 선택합니다.

 

홈 파티션 구분

과제 요구사항대로 홈 디렉토리의 파티션도 구분합니다.

 

파티션 여부

LVM 파티션 여부를 묻습니다. yes를 선택하고 기다립니다...

 

파티션 패스워드 설정

파티션의 패스워드를 설정합니다.

 

파티션 패스워드 확인

파티션의 패스워드를 확인합니다.

 

파티션 디스크 용량 확인

파티션할 디스크의 용량을 확인합니다. 그대로 넘어갑니다.

 

파티션 디스크 확인

파티션되는 디스크의 최종 설정을 보여줍니다. 피니쉬를 선택합니다.

 

파티션 디스크 여부

디스크에 해당 내용을 적용할지 선택합니다. yes를 선택하고 기다립니다...

 

패키지 매니저, 소프트웨어 패키지, 부트로더 설정

미디어 설치 여부

미디어 설치 여부를 묻습니다. 따로 사용하는게 없으므로 설치하지않습니다.

 

패키지 매니저 설정

패키지 매니저의 미러링 사이트 장소를 선택합니다. 현재 위치를 입력해줍니다.

 

미러링 사이트 설정

미러링 사이트를 설정합니다. 적당한 사이트를 선택합니다.

 

프록시 설정

프록시 설정을 합니다. 넘어갑니다.

 

개발자 설문조사 여부

개발자 인기투표 설문조사입니다. No를 선택하고 넘어갑니다.

 

소프트웨어 패키지 설정

이 운영체제에 필요한 소프트웨어 패키지를 선택합니다. 최소한의 설정으로 밑에 두개만 선택하고 넘어갑니다.

 

부트로더 설치

부트로더를 설치하는 화면입니다. yes를 선택합니다.

 

부트로더 설치 위치

부트로더의 설치 위치를 선택합니다. /dev/sda를 선택합니다.

 

설치완료

최종적으로 설치를 완료하였습니다. 재부팅 후 사용하면 됩니다.

반응형

'42 Seoul' 카테고리의 다른 글

[42 Seoul] minitalk  (0) 2022.06.03
[42 Seoul] Born2BeRoot 설정가이드(Debian)  (0) 2022.05.13
[42 Seoul] Born2beRoot  (0) 2022.05.09
[42 Seoul] Printf  (0) 2022.04.22
[42 Seoul] Get Next Line  (0) 2022.03.07