Linux Server
2009.12.21 20:29

Fedora(페도라) Linux 12 소개 및 설치

조회 수 11066 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

1. Fedora Linux

1) 소개

Fedora는 RPM 기반의 Redhat 리눅스의 배포판으로, 개인과 기업의 다양한 컴퓨터 환경에서 사용될 수 있도록 만들어져 있으며, 특히 그래픽 기반의 설치 프로그램인 아나콘다와 시스템-환경설정 도구를 이용해 누구나 쉽게 운영체제를 설치할 수 있는 것이 특징이다. Fedora는 그놈과 KDE 환경을 모두 지원하고 있으며, 현재 Fedora의 주목적은 자유 소프트웨어와 오픈 소프트웨어를 포함하는 것만 아니라, 그러한 기술들의 첨단을 이끌어 나가는 데에 있다.

 

2) 역사

Fedora Project는 2003년 레드햇 리눅스가 배포를 중단하면서 시작되었다. 레드햇 기업용 리눅스(Red Hat Enterprise Linux, RHEL)가 레드햇 리눅스에서 유일하게 지원하는 배포판이 되자, Fedora는 자연스럽게 공동 프로젝트와 배포판이 되었다.

 

Fedora라는 이름은 Redhat Linux 배포를 위한 추가 소프트웨어를 제공하는 자발적 프로젝트인 Fedora Linux와, 레드햇의 섀도우맨(Shadowman)로고의 특징을 이루는 중절모(Fedora)에서 유래하였다. Fedora Linux는 나중에 Fedora Project로 흡수되었다. 비록 예전에 Fedora 창고 관리 소프트웨어를 개발한 개발자와 분쟁이 있었으나, Fedora는 레드햇의 상표이며 이 문제는 현재 해결된 상태이다.

 

Redhat사는 기업용 운영체제로 Redhat Enterprise Linux(RHEL)를 개발해 판매하고 있는데, RHEL은 Fedora 코어를 이용해 만든다. 예를 들면 2006년 말에 발표된 RHEL 5는 Fedora 코어 6을 기반으로 만들어졌다. 레드헷에서 Fedora 프로젝트를 내놓은 이후에, 다른 상업용 리눅스와 썬, 노벨 등의 유닉스 판매 회사들이 판매용 배포판과 밀접한 관련이 있는 공동체를 만들었고, 이들 공동체의 배포판들은 상업용 배포판의 새로운 오픈 기술의 실험실 역할을 맡고 있다.

 

3) 특징

① 배포

Fedora의 배포는 x86 또는 x86_64 아키텍처를 지원하는 라이브 CD/DVD로 이루어진다. 일반적인 DVD 이미지에는 또한 이들뿐 아니라, PowerPC 아키텍처도 지원한다. Fedora 7 전에는, Fedora 코어는 5개의 CD 세트로 배포하였다. 네트워크로 설치할 때, Fedora는 HTTP, FTP 그리고 NFS를 지원한다.Fedora의 소프트웨어 패키지 관리는 Yum을 기반으로 하며, 그래픽 인터페이스 방식으로, "pirut"와 "pup"와 업데이트가 있을 때 가동하는 "puplet"가 있다. apt-rpm은 yum의 대용품으로, 데비안/우분투에 사용되는 apt-get 관리 패키지를 설치할 수 있게 해준다. 게다가, 바깥에 있는 저장소를 시스템에 추가하면, Fedora에 포함되지 않은 패키지들을 설치할 수 있다.

 

② 소프트웨어 저장소

Fedora 7 전에는, Fedora에는 Fedora 핵심 저장소와 추가적인 저장소가 있었다. Fedora 핵심 저장소에는 운영체제에 필요한 기본 패키지들이 있었고, 모두 CD/DVD에 포함되어 있던 패키지들이다. Fedora 추가 저장소는 Fedora 코어 3서 포함되었는데, Fedora 커뮤니티에서 유지하거나, CD/DVD에 들어가지 않은 패키지를 다루었다. Fedora 7 이후부터는 이 둘을 합병하여, 핵심 저장소만 남아 있다.

 

 

4) 저장소

최신버전은 2009년 6월 9일에 배포된 Fedora 11이다.2009년 6월 9일 발표되었으며 코드명은 '레오니다스(Leonidas)'이다. 주요 특징은 다음과 같다.

 

- ext4를 기본 파일 시스템으로 채택
- Btrfs로 포맷하고 설치 가능(부팅할 때 IcantbelieveitsnotBTR 옵션 추가)
- 컴퓨터 전원 가동부터 데스크톱 진입까지 걸리는 시간: 20초 안팎
- GNU C 컴파일러 4.4
- K 데스크톱 환경 4.2.2
- GNOME 2.26.1
- Linux 2.6.29-4
- 이클립스 3.4.2
- 넷빈스 6.5
- 오픈 소스 기반의 nVidia 드라이버의 커널 모드 세팅
- 오픈오피스 3.1.0
- 파이썬 2.6
- Xfce 4.6
- X-Windows 시스템 서버 1.6

 

5) Fedora Download

Fedora Linux는 공개소프트웨어이기 때문에 Fedora Project 홈페이지에서 무료로 다운로드 받을 수 있다.

Fedora Project Homepage : http://fedoraproject.org/ko

 

 

2. Fedora Linux의 설치

1) Fedora 설치 미디어를 삽입한 후 부팅을 하게 되면 아래와 같은 메뉴가 나타난다. 설치를 위해 ‘Install or upgrade an existing system’을 선택한다.

install_01.png

 

  나머지 메뉴에 대한 내용(사용되는 경우)은 다음과 같다.

  - Install system with basic video driver : 설치화면에 이상이 있을 경우 선택
  - Rescue installed system : 관리자 비밀번호를 잊었거나 파일시스템 마운트가 안 되는 경우 선택
  - Boot from local drive : Fedora 설치를 하지 않고 기존의 하드디스크로 부팅하는 경우

 

 

2) 잠시 후 Fedora 설치 미디어의 오류여부를 체크하는 화면이 나오게 된다.만약, 설치 CD/DVD미디어의 오류 여부를 테스트하고 싶다면 ‘OK’를, 바로 설치화면으로 넘어가고 싶다면 ‘SKIP’를 선택한다(여기서는 ‘SKIP’를 선택).

install_02.png

 

 

3) 잠시 후 아래와 같은 화면이 나오게 되는데 이 화면은 큰 의미가 없다. ‘Next’를 클릭하여 다음 화면으로 넘어간다.

install_03.png

 

 

4) 설치에 사용되는 언어를 선택한다. ‘Korean(한국어)’를 선택한 후 ‘Next’를 클릭한다.

install_04.png

 

 

5) 다음으로 시스템에 사용할 키보드를 선택한다. 여기서는 기본으로 선택되어진 ‘U.S. 영어’를 선택한 후 ‘Next’를 클릭한다.install_05.png

 

 

6) 만약 아래와 같은 경고창이 나오면 ‘드라이브 초기화’를 선택해 주면 된다.이 메시지가 나오는 이유는 Fedora가 설치될 하드디스크에 파티션 정보가 없거나 포맷이 되어있지 않을 경우 나타나게 된다.

 

install_06.png

 

 

7) 다음으로 호스트명(윈도우의 ‘컴퓨터 이름’과 같은 개념)을 입력한다.

install_07.png

 

 

8) 시간 설정을 한다. ‘아시아/서울’을 선택한 후 ‘다음’ 버튼을 클릭한다.

install_08.png

 

 

9) Fedora에서 사용될 관리자 암호를 입력한다. 관리자(root)는 Fedora Linux의 모든 권한을 가지는 계정이기 때문에 반드시 암호를 입력해야 다음으로 넘어갈 수 있다.

install_09.png

 

 

10) 하드디스크 파티션 설정창이 나오면 ‘사용자 레이아웃 만들기’를 선택한다.

(기본값을 사용해도 되지만 적절한 파티션 계획을 가지고 나누는 것이 나중을 위해서라도 좋기 때문이다.)

install_10.png

 

 

11) 리눅스 설치에 있어 가장 중요한 부분인 파티션 설정 화면이다. 현재는 하드디스크에 아무런 파티션 정보도 없는 것을 확인할 수 있다. 만약 파티션 정보가 남아있다면 모두 삭제하는 것이 좋다.

새로운 리눅스 파티션을 생성하기 위해 ‘새로 생성’을 클릭한다.

install_11.png

 

 

12) 파일 시스템 유형을 ‘swap’으로 설정하고 용량은 시스템 메모리의 2배로 설정한다. 설정을 마쳤으면 ‘OK’ 버튼을 클릭한다.

install_12.png

 

 

13) swap 파티션이 생성되었다. 이제 시스템/데이터 파일이 저장될 파티션을 생성하기 위해 ‘새로 생성’을 클릭한다.

install_13.png

 

 

14) 마운트 지점은 ‘/’, 파일시스템 유형은 ‘ext4’, 용량 부분은 ‘최대 가능한 용량으로 채움’으로 설정한다.

리눅스의 파티션을 이해한다면 가급적 마운트 지점을 세부적으로 나누어 주는 것이 좋다.

install_14.png

 

 

15) swap 파티션과 ext4 파티션이 생성이 되었다. 이상이 없다면 ‘다음’ 버튼을 클릭한다.

install_15.png

 

 

16) 부트로더 설정 화면이다. 그냥 ‘다음’ 버튼을 클릭한다.

(부트로더 암호는 가급적이면 사용해 주는 것이 좋지만 암호를 잊을 경우 복구할 수 없다)

install_16.png

 

 

17) 설치 패키지를 선택하는 화면이다. 현재 사무용 보다는 서버의 목적으로 설치하는 것이기 때문에 컴파일을 위한 ‘소프트웨어 개발’만 체크를 하고 나머지는 해제해 주면 된다.

 (다른 항목을 체크해도 되지만 서버에 전혀 상관없는 오피스 프로그램 같은 소프트웨어가 설치되기 때문에 권장하지 않는다)

install_17.png

 

 

18) 이제 Fedora Linux가 설치된다. 시스템 사양에 따라 다르지만 대부분 20분안에 설치가 완료된다.

install_18.png

 

 

19) 아래와 같이 설치완료 화면이 나오면 Fedora 설치 미디어를 제거한 후 ‘재부팅’ 버튼을 클릭한다.

install_19.png

 

 

20) 재부팅이 된 후 처음 사용을 위한 기본 설정 창이 나오게 된다. ‘앞으로’를 클릭하여 진행한다.

install_20.png

 

 

21) 라이센스 정보에서도 ‘앞으로’를 선택한다.

install_21.png

 

 

22) 사용자 생성화면에서는 실제 리눅스를 사용할 사용자 계정을 만들 수 있다. 관리자 계정(root)은 보안상의 이유로 시스템 설정 같은 관리자 권한이 필요한 경우만 사용하고 그 외에는 일반 사용자로 사용하는 것이 좋다.
install_22.png

 

 

23) 시스템에서 사용할 날짜 및 시간을 설정한다. 설정이 되었으면 ‘앞으로’를 클릭한다.

install_23.png

 

 

24) 하드웨어 프로파일을 확인한 후 ‘완료’ 버튼을 클릭하여 설정을 마친다.

install_24.png

 

 

25) 리눅스를 사용하기 위한 사용자 계정을 선택한 후 비밀번호를 입력하여 로그인한다. 만약 (22)번 과정에서 사용자를 입력하지 않았다면 ‘기타’를 선택한 후 사용자 이름에는 ‘root’를, 비밀번호에는 (9)번 과정에서 입력했던 비밀번호를 입력하면 된다.

install_25.png

 

 

26) 설치를 마치고 Fedora Linux 12가 부팅 된 화면이다.

install_26.png

 

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
9 Linux Server 파일시스템 관리 2 - 하드링크와 소프트링크 1 file 송재진 2013.11.25 5202
8 Linux Server 파일시스템 관리 1 - 리눅스 파일시스템의 이해 file 송재진 2013.11.07 6806
7 Linux Server 계정 관리 3 - PAM 모듈을 이용한 로그인 관리 file 송재진 2013.07.24 4300
6 Linux Server 계정 관리 2 - chage를 이용한 비밀번호 관리 file 송재진 2013.07.23 3676
5 Linux Server 계정 관리 1 - 사용자 계정생성/삭제 file 송재진 2013.04.30 9365
4 Linux Server 리눅스의 부팅과 Run Level(실행레벨) file 송재진 2013.04.01 3568
3 Linux Server 문서편집기의 사용 - vi editor file 송재진 2011.11.05 9586
2 Linux Server Linux 사용을 위한 기초 명령어 1 송재진 2009.12.24 7168
» Linux Server Fedora(페도라) Linux 12 소개 및 설치 file 송재진 2009.12.21 11066
Board Pagination Prev 1 Next
/ 1
© k2s0o1d6e0s8i2g7n. ALL RIGHTS RESERVED.