728x90
반응형
리눅스 설치는 생각보다 어렵지 않지만, 초보자라면 처음 시도할 때 막힐 수 있습니다.
✅ 준비물
- USB 메모리 (8GB 이상 권장)
- 컴퓨터 또는 가상 머신 (VirtualBox, VMware 등)
- 리눅스 ISO 파일 (우분투, CentOS 등)
- Rufus 또는 balenaEtcher (부팅 USB 만들기용 프로그램)
📌 1. 리눅스 ISO 파일 다운로드
우분투(Ubuntu)
- Ubuntu 공식 사이트 에서 다운로드합니다.
- 가장 최신 버전 또는 LTS(Long Term Support) 버전을 선택합니다.
CentOS
- CentOS Stream 공식 사이트 에서 다운로드합니다.
- CentOS 8 이후부터는 CentOS Stream으로 변경되었으니 참고하세요.
📌 2. 부팅 USB 만들기
방법 1: Rufus (Windows에서 사용)
- Rufus 다운로드 후 설치.
- USB 메모리를 컴퓨터에 연결합니다.
- 장치(Device): 설치할 USB 드라이브 선택.
- 부트 선택(Boot selection): 다운로드한 ISO 파일 선택.
- 파일 시스템(File system): FAT32 또는 NTFS (FAT32 권장).
- '시작(Start)' 버튼 클릭 → USB가 준비될 때까지 기다립니다.
방법 2: balenaEtcher (Windows, Mac, Linux에서 사용 가능)
- balenaEtcher 다운로드.
- 프로그램 실행 후 "Flash from file" 클릭.
- 다운로드한 ISO 파일 선택.
- "Select target" 클릭 → 설치할 USB 선택.
- "Flash" 클릭 → 완료될 때까지 기다립니다.
📌 3. BIOS/UEFI 설정
- 컴퓨터를 재부팅 후 BIOS/UEFI 설정 화면으로 들어갑니다.
- 보통 F2, Delete, F12, ESC 등의 키를 사용합니다. (부팅 시 화면에 표시됨)
- Boot 순서 설정에서 USB 드라이브를 최우선으로 설정합니다.
- 설정을 저장하고 재부팅합니다.
📌 4. 리눅스 설치 (우분투 예시)
- USB 부팅 후 "Try or Install Ubuntu" 선택.
- 언어 설정 → 한국어 선택 후 "Ubuntu 설치" 클릭.
- 키보드 레이아웃 선택 → 기본 설정대로 "다음" 클릭.
- 네트워크 설정 → 원한다면 인터넷에 연결 후 "다음" 클릭.
- 설치 유형 선택 (기존 운영체제와 함께 설치할지 여부 선택)
- 디스크 파티셔닝 설정 (초보자는 "Erase disk and install Ubuntu" 권장)
- 사용자 정보 입력 (이름, 컴퓨터 이름, 사용자 이름, 비밀번호)
- "설치" 클릭 후 설치가 완료될 때까지 기다립니다.
- 설치 완료 후 재부팅.
📌 5. 리눅스 설치 (CentOS 예시)
- USB 부팅 후 "Install CentOS Stream" 선택.
- 언어 설정 → 한국어 선택 후 "다음" 클릭.
- 설치 목적지 설정 → 디스크 선택 후 "다음" 클릭.
- 네트워크 설정 → 인터넷 연결 필요시 설정.
- 사용자 계정 설정 → root 비밀번호와 사용자 계정 추가 설정.
- "설치 시작" 클릭 후 설치가 완료될 때까지 기다립니다.
- 설치 완료 후 재부팅.
📌 6. 설치 후 초기 설정 (공통)
리눅스를 설치한 직후에는 시스템 보안과 성능을 최적화하기 위해 기본 설정을 진행하는 것이 좋습니다. 이 과정은 시스템을 최신 상태로 유지하고 기본적인 도구들을 준비하는 과정입니다.
💡 초기 설정의 이유
- 시스템 보안 강화: 최신 보안 패치를 적용하여 잠재적인 위험을 줄입니다.
- 성능 최적화: 최신 업데이트로 시스템 성능을 개선합니다.
- 필수 도구 설치: 개발이나 사용 목적에 맞는 기본 프로그램 설치.
- 방화벽 설정: 외부의 불법 접근을 방지하기 위함.
📌 시스템 업데이트
# 우분투의 경우 (패키지 목록 업데이트 및 업그레이드)
sudo apt update && sudo apt upgrade
# CentOS의 경우 (시스템 업데이트)
sudo dnf update
📌 기본 프로그램 설치 (예: vim, git, curl)
# 우분투
sudo apt install vim git curl
# CentOS
sudo dnf install vim git curl
📌 방화벽 설정 (CentOS 예시)
# 방화벽 서비스 활성화 및 시작
sudo systemctl enable --now firewalld
# HTTP, HTTPS 접근 허용
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
# 설정 적용
sudo firewall-cmd --reload
💡 주석:
- sudo apt update && sudo apt upgrade: 패키지 목록을 최신으로 업데이트하고 설치된 패키지들을 모두 업그레이드합니다. 우분투에 적용됩니다.
- sudo dnf update: CentOS에서 시스템 전체를 최신 상태로 업데이트합니다.
- sudo systemctl enable --now firewalld: 방화벽을 자동으로 시작되도록 설정하고 즉시 실행합니다.
- sudo firewall-cmd --permanent --add-service=http: HTTP 접근을 허용합니다.
- sudo firewall-cmd --reload: 방화벽 설정을 다시 로드하여 변경 사항을 적용합니다.
📌 7. 마무리 및 추가 설정
리눅스 설치가 완료되었습니다! 이제 원하는 프로그램을 설치하고 사용해 보세요. 필요하다면 데스크톱 환경을 바꾸거나 서버 설정을 추가로 할 수도 있습니다.
728x90
반응형
'운영체제 > 리눅스(CentOS)' 카테고리의 다른 글
Linux 기본 파일 관리 명령어 배우기 (ls, cd, cp, mv, rm 등) (0) | 2025.03.23 |
---|---|
리눅스 파일 시스템 구조 완벽 가이드 (0) | 2025.03.21 |
리눅스란 무엇인가? (1) | 2025.03.16 |
리눅스 시스템별 버전 확인 방법 (0) | 2024.06.20 |
리눅스에서 폴더 용량을 큰 순서대로 나열 (2) | 2024.06.18 |