리눅스 설치: 환경 선택, 설치 시연
1. 리눅스 설치
자, 지금까지 리눅스의 흥미로운 역사와 배운 것들에 대해 충분히 알게 되었지? 모든 배포판은 커널, 라이브러리, 유틸리티로 구성된 블록 조립식 구조라는 것도. 그리고 각각 고유한 매력(또는 "패키지 매니저", 이렇게 부르고 싶다면)-이 있다는 것도 말이야. 오늘은 실습으로 들어가서 리눅스를 설치해볼 거야! 드디어 이론이 뭔가 만질 수 있는 형태로 변하는 순간이지. 음, 아니면 최소한 터미널에서 커서를 움직이면서 확인할 수 있는 정도라도.
너한테는 운영체제에 대해 3가지 옵션이 있어:
- Linux - 추가로 설치할 건 없어
- MacOS - Unix 기반으로 만들어져 있고 Linux와 호환 가능해. Linux 기본을 배우는 데 이거면 충분할 거야.
- Windows:
- Windwos 11 - 그냥 WSL2를 켜서 Linux 내장 커널로 작업하자.
- Windows 10 - 업그레이드하고 WSL2를 켜!
- Windows 8 이하 - 가상 머신에 Linux를 설치해야 해.
2. 적합한 배포판을 선택하는 방법?
배포판의 차이점은 무엇인가?
설치를 시작하기 전에, 어떤 배포판이 너의 작업에 적합한지 이해해야 해. 올바른 선택을 하도록 몇 가지 아이디어를 제안할게:
배포판 | 특징 | 누구에게 적합? |
---|---|---|
Ubuntu | 간단함, 방대한 문서와 커뮤니티 | 초보자, 개발자, 데스크톱 사용자 |
CentOS | 신뢰성, 안정성 (서버 지향) | 서버 관리자 |
Fedora | 최신 기술, bleeding-edge | 개발자, 최신 기술 애호가 |
Arch Linux | 완전 개인화, 복잡함 | 모든 것을 통제하고 싶은 기크 |
Linux Mint | 편리함, Ubuntu 기반 | "상자에서 바로 사용"을 원하는 초보자 |
황금 규칙: 만약 네가 초보자라면, Ubuntu로 시작해. 이건 보조 바퀴가 있는 Linux같은 거야.
최소 요구 사항
Linux를 실행하려면 슈퍼컴퓨터가 필요하지 않아. 기본 배포판을 위한 대략적인 사양은 다음과 같아:
- 프로세서: 2코어, 1 GHz 이상.
- RAM: 2 GB (더 많은 게 더 좋아).
- 디스크 여유 공간: 20 GB 이상.
- BIOS/UEFI 지원.
RAM이 적어도 4 GB 있으면, Linux는 날아다녀. 심지어 더 적더라도 작동할 거야. 다만 조금 인내심을 가져야 할 수 있어.
3. 설치 준비는 어떻게 할까?
설치 방법: 가상 머신 또는 실제 장치?
두 가지 주요 접근 방식이 있어:
가상 머신에 설치. 리스크 없이 리눅스를 체험해보기에 딱 좋은 방법이야. 이런 프로그램들을 사용할 수 있어:
- VirtualBox: 무료이고 인기 있는 프로그램이야.
- VMware Workstation Player: 비상업적 사용에 한해 무료야.
실제 설치. Windows를 정지시키고 싶거나 오래된 노트북이 있다면, 이 방법이 너에게 딱이야.
부팅 가능한 드라이브 만들기
리눅스를 실제 장치에 설치하려면 부팅 가능한 USB 드라이브가 필요해. Windows에서는 프로그램 Rufus가 이 작업을 잘 해낼 거야. macOS를 사용 중이라면 Etcher를 사용해봐.
- 공식 사이트에서 배포판의 ISO 이미지를 다운로드해.
- Rufus/Etcher를 설치해.
- 프로그램을 실행하고 ISO 이미지와 USB 드라이브를 선택해.
- 쓰기 프로세스를 시작해.
자, 끝이야. 네 USB 드라이브가 준비됐어!
4. 설치 시연: 단계별 따라가기
이제 강의에서 가장 흥미로운 순간이야. 우리는 Linux를 설치할 거야. 예제로 Ubuntu를 사용하자.
1. BIOS/UEFI 설정
컴퓨터가 USB 드라이브에서 부팅을 시작하도록 하려면 BIOS 또는 UEFI 설정을 변경해야 할 수 있어. 이렇게 하면 돼:
- 컴퓨터를 재부팅해.
- 부팅 중에 키를 누르자 (보통
Del
,F2
,Esc
인데, 장치에 따라 다를 수 있어). - "Boot" 탭으로 이동해서 USB 장치를 첫 번째 위치로 옮겨.
축하해, 시스템 마법의 세계에서 첫 번째 미니 모험을 성공적으로 끝냈어!
2. 설치 프로그램으로 부팅
BIOS 설정 후, USB를 연결한 상태에서 컴퓨터를 다시 시작해. "Try Ubuntu without installing"과 "Install Ubuntu"라는 환영 메시지가 나올 거야. 두 번째 옵션을 선택해.
3. 언어 및 키보드 레이아웃 설정
설치 프로그램의 첫 단계는 언어를 선택하는 거야. 대부분 "Russian"이나 "English"를 선택할 텐데, 영어 인터페이스를 선호한다면 영어로 해. 그런 다음 키보드를 설정해 (보통 자동으로 선택되지만, 다시 한 번 확인하자).
4. 설치 유형 선택
이 단계에서 다음 옵션을 선택할 수 있어:
- Erase disk and install Ubuntu - 현재 시스템을 완전히 교체하고 싶다면 (오래된 컴퓨터, 새로 설치).
- Install Ubuntu alongside Windows - Windows를 유지하고 싶다면.
- Something else - 파티션을 복잡하게 설정하려면.
초보자라면 첫 번째 옵션을 선택하는 게 좋아. "다른 것"을 선택했다면 이미 전문가야, 그러니 다음 단계로 넘어가자.
5. 디스크 파티션 설정
"Something else"를 선택했다면, 다음 파티션을 생성해야 해:
/
: 루트 파티션. 최소 20GB를 추천해.swap
: 스왑 파티션. 2-4GB RAM을 사용하는 시스템의 경우 RAM의 두 배 크기로 스왑을 만들어./home
: 사용자 데이터를 위한 파티션 (권장되지만 필수는 아님).
GUI 설치 프로그램에서 이렇게 보일 거야:
[ + ] Create partition
Type: Ext4
Mount point: /
Size: 20 GB
모든 설정 후 "계속"을 눌러.
6. 사용자 설정
사용자 이름과 비밀번호를 만들어. 이건 시스템에 접근하는 마법의 키야. 컴퓨터 이름은 "Tux-PC"나 "이것은_컴퓨터" 같은 식으로 해도 돼.
여기 몇 가지 팁이 있어:
- 비밀번호: "12345" 같은 건 안돼. 좀 더 복잡하지만 기억하기 쉬운 걸 사용하자.
- 자동 로그인: 보안이 중요하다면 끄는 게 좋아.
7. 설치 완료
설정이 끝나면 설치 프로그램이 파일 복사를 시작할 거야. 이 과정은 장치에 따라 10~30분 정도 걸릴 수 있어.
모든 것이 완료되면 컴퓨터를 재부팅하라는 메시지가 뜰 거야. 축하해, 이제 막 Linux 설치를 완료했어!
5. 설치 후 첫 번째 단계
1. 시스템 확인하기
부팅 후에는 데스크톱 또는 터미널 인터페이스가 표시될 거야. 첫 번째로 해야 할 일:
- 메뉴를 열고 "터미널"을 찾아봐. CLI에 오신 걸 환영합니다!
- 확인을 위해 몇 가지 명령어를 실행해보자:
whoami # 현재 사용자 이름을 확인.
uname -a # Linux에 있는지 확인.
2. 업데이트 설치하기
Ubuntu에서 이건 간단해:
sudo apt update && sudo apt upgrade -y
이게 바로 Linux를 사랑할 첫 번째 이유야: 재부팅 없이 모든 게 업데이트돼.
6. 자주 발생하는 오류와 해결 방법
- 컴퓨터가 부팅 시 USB를 인식하지 않음. 보통 원인은 BIOS 설정이 잘못됐기 때문이야. USB가 부팅 디바이스로 선택되었는지 확인해봐.
- 디스크 공간이 부족함. 미리 충분한 공간을 확보했는지, 또는 파티션을 제대로 사용하는지 확인해.
- Windows를 망가뜨렸다고 생각됨 (혹은 그렇게 생각함). 당황하지 마! 만약 Windows가 부팅되지 않으면, Linux에서 bootloader 복구 명령어가 종종 도움돼. "GRUB repair"를 구글에서 검색해봐.
축하해, 너의 나무를 심었어... 아니, 너의 첫 번째 Linux 시스템을 설정했어! 이제 너에게는 작업과 게임을 위한 도구가 생겼고, 앞으로는 명령줄의 새로운 지평이 열려 있어!
7. 단계별 설명서
Virtualbox를 사용해 Linux 설치하기
가상 머신을 한 번도 설치해 본 적 없다면, 아래는 이미지를 포함한 단계별 설명서야.
준비물:
- Windows Hosts용 Oracle VM VirtualBox 설치 프로그램 다운로드 링크: Download Oracle VM VirtualBox
- ISO 포맷의 Ubuntu Linux 운영 체제 이미지 다운로드 링크: Download Ubuntu Desktop
먼저 VirtualBox 애플리케이션을 설치하고 실행해야 해.
가상 머신 만들기
'만들기' 버튼을 클릭하고, 운영 체제 목록에서 "Linux"를 선택해. 배포판에 대한 특별한 선호가 없다면 "Ubuntu" 64비트 아키텍처를 선택하고, 이름은 원하는 걸로 넣을 수 있어.
가상 시스템에 할당할 RAM 용량을 설정해. 권장 용량은 1024 MB야.
가상 시스템에 할당할 디스크 공간 용량을 설정해. 권장 용량은 10 GB야.
가상 하드 디스크 타입은 기본 설정으로 두면 돼 — VDI (VirtualBox Disk Image).
데이터 저장 형식은 개인 선호에 따라 선택해. 동적 가상 하드 디스크는 사용량에 따라 크기가 늘어나고, 고정된 디스크는 이전 단계에서 지정한 크기로 바로 만들어져.
파일 이름과 크기는 변경하지 않고 바로 '만들기' 버튼을 누르면 돼.
이 과정이 끝나면 운영 체제가 없는 가상 머신이 만들어졌을 거야. 운영 체제를 설치하려면 Ubuntu Linux (64-bit)를 다운로드해야 해.
Linux 설치하기
'실행' 버튼을 누르면 다운로드한 ISO 이미지의 경로를 지정하라는 대화 상자가 나올 거야. 경로를 설정하고 '다음' 버튼을 눌러.
가상 머신이 자동으로 일부 프로세스를 처리하지만, 몇 가지 작업에서는 사용자의 입력이 필요해.
왼쪽 목록에서 언어 지원을 선택하고 'Ubuntu 설치'를 클릭해.
설치 단계에서 업데이트를 바로 다운로드할 수 있어.
‘디스크를 지우고 Ubuntu 설치’를 선택하고 계속 진행해도 괜찮아.
설치 첫 단계에서 러시아어를 선택했다면 추가적으로 러시아어 키보드 배열이 제공될 거야.
필드를 채우고 시스템 로그인 모드를 선택해.
이후 디스크 분할, 파일 복사, 업데이트 설치 등의 과정이 시작되며 사용자의 직접적인 개입이 필요하지 않아.
과정이 끝나면 가상 컴퓨터가 재부팅되고, 이미 설치된 Ubuntu Linux 환경으로 들어갈 수 있어.
호스트 OS와 머신 OS 간의 연결
그러나 아직 끝난 게 아니야. '게스트 OS 확장 추가'라고 불리는 것을 설치하는 게 정말 좋아. 이 확장항목에는 성능 향상과 가상 및 게스트 운영 체제 간의 추가 기능을 보장하는 데 필요한 드라이버 및 기타 시스템 파일이 포함되어 있어.
VirtualBox 프로그램의 '장치' 메뉴 항목을 선택하고, '게스트 OS 확장 디스크 이미지 연결...' 하위 항목을 선택해. 가상 드라이브에서 자동 실행 애플리케이션을 실행하라는 제안이 나올 때까지 기다려.
이제 가상 OS Ubuntu Linux가 설치되어 사용할 준비가 완료된 거야.
공식 문서 링크: Oracle VM VirtualBox User Manual
GO TO FULL VERSION