1. 시스템 요구 사항
1.1. 하드웨어 요구 사항
프로세서: 최소 1GHz 이상의 CPU.
RAM
최소: 1GB (가벼운 배포판의 경우)
권장: 2GB 이상의 RAM (일반적인 데스크톱 환경)
저장 공간:
최소: 10GB의 여유 공간 (가벼운 배포판)
권장: 20GB 이상의 여유 공간 (전체 기능을 갖춘 배포판)
그래픽 카드
VGA 호환 카드 (GUI 환경을 사용할 경우)
네트워크
이더넷 또는 무선 네트워크 카드 (인터넷 연결 필요)
1.2. 소프트웨어 요구 사항
부트로더: GRUB 또는 LILO와 같은 부트로더
파일 시스템: ext4, XFS, Btrfs 등 다양한 파일 시스템
2. 설치 방법
2.1. 설치 미디어 준비
ISO 이미지 다운로드: 선택한 리눅스 배포판의 공식 웹사이트에서 ISO 파일을 다운로드합니다. 예를 들어, Ubuntu의 경우 Ubuntu 공식 웹사이트에서 다운로드할 수 있습니다.
부팅 가능한 USB 또는 DVD 생성:
USB: Rufus(Windows), Etcher(Windows, macOS, Linux) 등의 도구를 사용하여 USB 드라이브에 ISO 이미지를 기록합니다.
DVD: ISO 파일을 DVD에 굽습니다.
2.2. BIOS/UEFI 설정
부팅 순서 변경: 컴퓨터의 BIOS/UEFI 설정에 들어가 부팅 장치를 USB 또는 DVD로 변경합니다. 일반적으로 전원을 켤 때 F2, F10, Delete 키를 눌러 접근할 수 있습니다.
2.3. 리눅스 설치 시작
부팅: USB 또는 DVD로 부팅하면 리눅스 설치 프로그램이 시작됩니다. 여기서 "Install" 또는 "Try" 옵션을 선택합니다.
언어 및 지역 설정: 설치할 언어와 지역을 선택합니다.
키보드 레이아웃 선택: 사용하는 키보드의 레이아웃을 선택합니다.
2.4. 설치 유형 선택
디스크 파티셔닝:
자동 설치: 전체 디스크를 사용하거나 기존 파티션을 삭제하고 새로 설정합니다.
수동 설치: 디스크를 수동으로 파티셔닝할 수 있습니다. 필요한 경우 ext4, swap 등의 파일 시스템을 선택합니다.
사용자 계정 설정:
사용자 이름, 컴퓨터 이름, 비밀번호를 입력합니다. 이 정보는 로그인 시 사용됩니다.
2.5. 설치 진행
설치 시작: 모든 설정이 완료되면 "Install" 버튼을 클릭하여 설치를 시작합니다. 설치 과정에서 네트워크 설정이나 패키지 다운로드가 필요할 수 있습니다.
설치 완료: 설치가 완료되면 시스템을 재부팅하라는 메시지가 표시됩니다. USB 또는 DVD를 제거하고 시스템을 재부팅합니다.
3. 설치 후 설정
리눅스 설치가 완료된 후에는 몇 가지 기본적인 설정을 통해 시스템을 최적화하고 사용자 환경을 조정할 수 있습니다.
3.1. 시스템 업데이트
패키지 업데이트: 설치 후 첫 번째로 해야 할 일은 시스템을 업데이트하는 것입니다. 터미널을 열고 다음 명령어를 입력합니다:
Ubuntu/Debian 계열:
bash
sudo apt update && sudo apt upgrade
CentOS/RHEL 계열:
bash
sudo yum update
필요한 패키지 설치: 사용하고자 하는 소프트웨어 패키지를 설치합니다. 예를 들어, 개발 도구나 특정 프로그램이 필요할 수 있습니다.
3.2. 사용자 계정 관리
추가 사용자 생성: 필요에 따라 추가 사용자 계정을 생성하고 권한을 관리합니다. 명령어는 다음과 같습니다:
bash
sudo adduser username
사용자 권한 설정: 특정 작업을 수행할 수 있는 권한을 부여하기 위해 sudo 그룹에 추가합니다:
bash
sudo usermod -aG sudo username
3.3. 네트워크 설정
네트워크 연결 확인: ifconfig 또는 ip addr 명령어를 사용하여 네트워크 연결 상태를 확인합니다.
정적 IP 설정: DHCP가 아닌 정적 IP를 설정하려면 /etc/network/interfaces (Debian 계열) 또는 /etc/sysconfig/network-scripts/ifcfg-eth0 (CentOS/RHEL 계열) 파일을 수정합니다.
3.4. 방화벽 설정
방화벽 활성화: 기본적으로 리눅스에는 iptables나 firewalld가 설치되어 있습니다. 방화벽을 활성화하고 필요한 포트를 열어줍니다.
bash
sudo ufw enable
sudo ufw allow ssh
3.5. 소프트웨어 설치
필요한 소프트웨어 설치: 문서 작성기, 웹 브라우저, 개발 도구 등 필요한 소프트웨어를 설치합니다. 예를 들어, Ubuntu에서 LibreOffice와 Firefox를 설치하려면:
bash
sudo apt install libreoffice firefox
3.6. 시스템 설정
GUI 환경 설정: 데스크톱 환경을 사용자 취향에 맞게 커스터마이징합니다. 배경화면, 테마, 아이콘 등을 변경할 수 있습니다.
시스템 시간 및 날짜 설정:
bash
sudo timedatectl set-timezone Asia/Seoul
자동 시작 프로그램 설정: 사용자가 자주 사용하는 프로그램을 자동으로 시작할 수 있도록 설정합니다.
'LINUX(리눅스)' 카테고리의 다른 글
리눅스 사용자 권한 관리 (0) | 2024.11.26 |
---|---|
리눅스 파일 시스템의 구조 (0) | 2024.11.25 |
리눅스 기본 명령어 (0) | 2024.11.24 |
리눅스 소개 (1) | 2024.11.24 |
리눅스 프로그램 목차 (0) | 2024.11.24 |