본문 바로가기
운영체제/리눅스(CentOS)

리눅스 설치하기 (우분투, CentOS 등)

by 마루의 일상 2025. 3. 19.
728x90
반응형

리눅스 설치는 생각보다 어렵지 않지만, 초보자라면 처음 시도할 때 막힐 수 있습니다. 


✅ 준비물

  1. USB 메모리 (8GB 이상 권장)
  2. 컴퓨터 또는 가상 머신 (VirtualBox, VMware 등)
  3. 리눅스 ISO 파일 (우분투, CentOS 등)
  4. Rufus 또는 balenaEtcher (부팅 USB 만들기용 프로그램)

📌 1. 리눅스 ISO 파일 다운로드

우분투(Ubuntu)

  • Ubuntu 공식 사이트 에서 다운로드합니다.
  • 가장 최신 버전 또는 LTS(Long Term Support) 버전을 선택합니다.

CentOS


📌 2. 부팅 USB 만들기

방법 1: Rufus (Windows에서 사용)

  1. Rufus 다운로드 후 설치.
  2. USB 메모리를 컴퓨터에 연결합니다.
  3. 장치(Device): 설치할 USB 드라이브 선택.
  4. 부트 선택(Boot selection): 다운로드한 ISO 파일 선택.
  5. 파일 시스템(File system): FAT32 또는 NTFS (FAT32 권장).
  6. '시작(Start)' 버튼 클릭 → USB가 준비될 때까지 기다립니다.

방법 2: balenaEtcher (Windows, Mac, Linux에서 사용 가능)

  1. balenaEtcher 다운로드.
  2. 프로그램 실행 후 "Flash from file" 클릭.
  3. 다운로드한 ISO 파일 선택.
  4. "Select target" 클릭 → 설치할 USB 선택.
  5. "Flash" 클릭 → 완료될 때까지 기다립니다.

📌 3. BIOS/UEFI 설정

  1. 컴퓨터를 재부팅 후 BIOS/UEFI 설정 화면으로 들어갑니다.
    • 보통 F2, Delete, F12, ESC 등의 키를 사용합니다. (부팅 시 화면에 표시됨)
  2. Boot 순서 설정에서 USB 드라이브를 최우선으로 설정합니다.
  3. 설정을 저장하고 재부팅합니다.

📌 4. 리눅스 설치 (우분투 예시)

  1. USB 부팅 후 "Try or Install Ubuntu" 선택.
  2. 언어 설정 → 한국어 선택 후 "Ubuntu 설치" 클릭.
  3. 키보드 레이아웃 선택 → 기본 설정대로 "다음" 클릭.
  4. 네트워크 설정 → 원한다면 인터넷에 연결 후 "다음" 클릭.
  5. 설치 유형 선택 (기존 운영체제와 함께 설치할지 여부 선택)
  6. 디스크 파티셔닝 설정 (초보자는 "Erase disk and install Ubuntu" 권장)
  7. 사용자 정보 입력 (이름, 컴퓨터 이름, 사용자 이름, 비밀번호)
  8. "설치" 클릭 후 설치가 완료될 때까지 기다립니다.
  9. 설치 완료 후 재부팅.

📌 5. 리눅스 설치 (CentOS 예시)

  1. USB 부팅 후 "Install CentOS Stream" 선택.
  2. 언어 설정 → 한국어 선택 후 "다음" 클릭.
  3. 설치 목적지 설정 → 디스크 선택 후 "다음" 클릭.
  4. 네트워크 설정 → 인터넷 연결 필요시 설정.
  5. 사용자 계정 설정 → root 비밀번호와 사용자 계정 추가 설정.
  6. "설치 시작" 클릭 후 설치가 완료될 때까지 기다립니다.
  7. 설치 완료 후 재부팅.

📌 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
반응형