56
1 Fedora 10 릴리즈 노트 Fedora Documentation Project Copyright © 2007, 2008 Red Hat, Inc. and others. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by- sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC- BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. For guidelines on the permitted uses of the Fedora trademarks, refer to https:// fedoraproject.org/wiki/Legal:Trademark_guidelines. Linux® is the registered trademark of Linus Torvalds in the United States and other countries. Java® is a registered trademark of Oracle and/or its affiliates. XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. All other trademarks are the property of their respective owners. 초록 이번 Fedora 릴리즈에 관한 주요 내용 1. Fedora 10에 오신 것을 환영합니다 .................................................................................... 2 1.1. Fedora에 오신것을 환영합니다 ................................................................................ 2 1.2. Fedora 10 개요 ....................................................................................................... 3 1.3. 피드백 ..................................................................................................................... 4 2. 설치 및 라이브 이미지에 있어서 새로운 사항 ................................................................... 5

릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

1

Fedora 10

릴리즈 노트

Fedora Documentation Project Copyright © 2007, 2008 Red Hat, Inc. and others.

The text of and illustrations in this document are licensed by Red Hat under a

Creative Commons Attribution�Share Alike 3.0 Unported license ("CC-BY-SA"). An

explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora

Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-

BY-SA, if you distribute this document or an adaptation of it, you must provide the

URL for the original version.

Red Hat, as the licensor of this document, waives the right to enforce, and agrees not

to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora,

the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the

United States and other countries.

For guidelines on the permitted uses of the Fedora trademarks, refer to https://fedoraproject.org/wiki/Legal:Trademark_guidelines.

Linux® is the registered trademark of Linus Torvalds in the United States and other

countries.

Java® is a registered trademark of Oracle and/or its affiliates.

XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the

United States and/or other countries.

All other trademarks are the property of their respective owners.

초록

이번 Fedora 릴리즈에 관한 주요 내용

1. Fedora 10에 오신 것을 환영합니다 .................................................................................... 2

1.1. Fedora에 오신것을 환영합니다 ................................................................................ 2

1.2. Fedora 10 개요 ....................................................................................................... 3

1.3. 피드백 ..................................................................................................................... 4

2. 설치 및 라이브 이미지에 있어서 새로운 사항 ................................................................... 5

Page 2: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

2

2.1. 설치 노트 ............................................................................................................... 5

2.2. Fedora 라이브 이미지 ............................................................................................. 9

2.3. 하드웨어 개요 ....................................................................................................... 11

2.4. 아키텍쳐 기반 사항 ............................................................................................... 12

2.5. X 윈도우 시스템 - 그래픽 .................................................................................... 16

2.6. Fedora 10 부팅 시간 ............................................................................................. 17

3. 최신 멀티미디어 .............................................................................................................. 18

3.1. 멀티미디어 ............................................................................................................. 18

4. 데스크톱 사용자를 위한 새로운 사항 .............................................................................. 20

4.1. Fedora 데스크톱 .................................................................................................... 21

4.2. 네트워킹 ................................................................................................................ 25

4.3. 인쇄 ...................................................................................................................... 25

4.4. 패키지 노트 .......................................................................................................... 26

4.5. 국제 언어 지원 ..................................................................................................... 26

5. 게임, 과학, 취미 부분에 있어서 새로운 사항 ................................................................... 29

5.1. 게임 및 엔터테인먼트 ........................................................................................... 29

5.2. 아마추어 라디오 .................................................................................................... 30

6. 고급 사용자를 위한 기능 및 수정 사항 .......................................................................... 31

6.1. 서버 도구 .............................................................................................................. 31

6.2. 파일 시스템 .......................................................................................................... 31

7. 개발자를 위한 새로운 사항 ............................................................................................. 31

7.1. 런타임 ................................................................................................................... 32

7.2. Java ......................................................................................................................... 32

7.3. 도구 ...................................................................................................................... 34

7.4. Linux 커널 ............................................................................................................ 37

7.5. Embedded Development ............................................................................................. 39

7.6. KDE 3 개발 플랫폼 및 라이브러리 ....................................................................... 40

8. 시스템 관리자를 위한 새로운 사항 .................................................................................. 41

8.1. 보안 ...................................................................................................................... 41

8.2. 시스템 서비스 ....................................................................................................... 42

8.3. 가상화 ................................................................................................................... 43

8.4. 웹 및 컨텐트 서버 ................................................................................................ 48

8.5. Samba - Windows 호환성 ...................................................................................... 48

8.6. 메일 서버 .............................................................................................................. 49

8.7. 데이터베이스 서버 ................................................................................................. 49

8.8. 하위 호환성 .......................................................................................................... 50

8.9. Fedora 10에서 업데이트된 패키지 .......................................................................... 50

8.10. 패키지 변경 사항 ................................................................................................ 50

9. 저작권 및 기타 ............................................................................................................... 50

9.1. Fedora 프로젝트 .................................................................................................... 50

9.2. Colophon .................................................................................................................. 51

1. Fedora 10에 오신 것을 환영합니다

1.1. Fedora에 오신것을 환영합니다Fedora는 최신 버전의 자유 및 오픈 소스 소프트웨어를 지원하는 리눅스 기반 운영 체제입니다.

Fedora는 사용, 수정, 배포가 자유로우며 Fedora 프로젝트라는 커뮤니티로 활동하는 세계 전역의 사

람들에 의해 개발됩니다. Fedora 프로젝트는 오픈되어 있으며 누구나 가입할 수 있습니다. Fedora

프로젝트는 오픈 소프트웨어 및 컨텐트의 개발을 선도하는 프로젝트로 여러분 앞에 있습니다.

Page 3: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Fedora 10 개요

3

Visit http://docs.fedoraproject.org/release-notes/ to view the latestrelease notes for Fedora, especially if you are upgrading.If you are migrating from a release of Fedora older than the immediately previous one, you

should refer to older Release Notes for additional information. You can find older Release

Notes at http://docs.fedoraproject.org/release-notes/

You can help the Fedora Project community continue to improve Fedora if you file bug reports

and enhancement requests. Refer to http://fedoraproject.org/wiki/BugsAndFeatureRequests for more

information about bug and feature reporting. Thank you for your participation.

Fedora에 관한 일반적인 내용을 알고 싶으실 경우 다음의 웹 페이지에서 참조하시기 바랍니다:

� Fedora Overview - http://fedoraproject.org/wiki/Overview

� Fedora FAQ - http://fedoraproject.org/wiki/FAQ

� Help and Discussions - http://fedoraproject.org/wiki/Communicate

� Participate in the Fedora Project - http://fedoraproject.org/wiki/Join

1.2. Fedora 10 개요As always, Fedora continues to develop (http://www.fedoraproject.org/wiki/RedHatContributions) andintegrate the latest free and open source software (http://www.fedoraproject.org/wiki/Features.) Thefollowing sections provide a brief overview of major changes from the last release of Fedora. For more

details about other features that are included in Fedora 10, refer to their individual wiki pages that

detail feature goals and progress:

http://www.fedoraproject.org/wiki/Releases/10/FeatureList

릴리즈 주기를 통해 주요 기능에 대해 설명하는 개발자와의 인터뷰를 제공하고 있습니다.

http://www.fedoraproject.org/wiki/Interviews

다음은 Fedora 10의 주요 기능입니다:

� Wireless connection sharing enables ad hoc network sharing -- http://www.fedoraproject.org/wiki/Features/ConnectionSharing

� Better setup and use of printers through improved management tools -- http://www.fedoraproject.org/wiki/Features/BetterPrinting

� Virtualization storage provisioning for local and remote connections now simplified -- http://www.fedoraproject.org/wiki/Features/VirtStorage

� SecTool is a new security audit and intrusion detection system -- http://www.fedoraproject.org/wiki/Features/SecurityAudit

� RPM 4.6 is a major update to the powerful, flexible software management libraries -- http://www.fedoraproject.org/wiki/Features/RPM4.6

이번 릴리즈에 포함된 기타 다른 기능은 다음과 같습니다:

Page 4: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

4

� Glitch free audio and better performance is achieved through a rewrite of the PulseAudio sound server

to use timer-based audio scheduling -- http://www.fedoraproject.org/wiki/Features/GlitchFreeAudio

� Improved webcam support -- http://www.fedoraproject.org/wiki/Features/BetterWebcamSupport

� Better support for infrared remote controls makes them easier to connect and work with many

applications -- http://www.fedoraproject.org/wiki/Features/BetterLIRCSupport

� The paths /usr/local/sbin:/usr/sbin:/sbin have been added to the PATH for normal users, to simplify

command-line administration tasks -- http://fedoraproject.org/wiki/Features/SbinSanity

� The online account service provides applications with credentials for online accounts listed

on http://online.gnome.org or stored in GConf -- http://www.fedoraproject.org/wiki/Features/OnlineAccountsService

Fedora 10 기능은 기능 목록 페이지에서 확인하실 수 있습니다:

http://www.fedoraproject.org/wiki/Releases/10/FeatureList

1.3. 피드백Fedora 커뮤니티에 의견 및 제안, 버그 보고를 제출하기 위해 시간을 할애해 주셔서 감사합니다; 이

는 전세계 Fedora, Linux, 자유 소프트웨어 향상에 도움이 될 것입니다.

1.3.1. Fedora 소프트웨어에 피드백 제공To provide feedback on Fedora software or other system elements, please refer to http://fedoraproject.org/wiki/BugsAndFeatureRequests. A list of commonly reported bugs and known issues for this release is

available from http://fedoraproject.org/wiki/Bugs/F10Common.

1.3.2. 일반적인 버그버그가 없는 소프트웨어는 없습니다. 자유 오픈 소프트웨어의 특징 중 하나는 버그를 리포트할 수

있는 것으로, 사용하는 소프트웨어의 수정 또는 개선을 도와줍니다.

소프트웨어의 버그로 인해 문제가 발생하는 경우 이를 해결할 수 있는 적절한 출발점으로일반 버

그 목록은 Fedora 프로젝트를 통해 각 릴리스마다 정비됩니다:

https://fedoraproject.org/wiki/Bugs/Common

1.3.3. 릴리트 노트에서 피드백 제공릴리즈 노트가 개선의 여지가 있다고 느끼실 경우, 저자에게 직접 피드백을 제공할 수 있습니다.

여러가지로 피드백을 제공할 수 있는 방법이 있습니다:

� If you have a Fedora account, edit content directly at http://fedoraproject.org/wiki/Docs/Beats.

� Fill out a bug request using this template: http://tinyurl.com/nej3u - This link is ONLY for feedbackon the release notes themselves. Refer to 1.3.1�. “Fedora ������ ��� �� ” for details.

� Email mailto:[email protected].

Page 5: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

설치 및 라이브 이미지에 있어서 새로운 사항

5

2. 설치 및 라이브 이미지에 있어서 새로운 사항

2.1. 설치 노트

To learn how to install Fedora, refer to to the Fedora Installation GuideRefer to http://docs.fedoraproject.org/install-guide/ for full instructions on installing

Fedora. If you encounter a problem or have a question during installation that is not

covered in these release notes, refer to http://www.fedoraproject.org/wiki/FAQ and http://www.fedoraproject.org/wiki/Bugs/Common.

Anaconda는 Fedora 설치 프로그램의 이름입니다. 다음 부분에서는 Anaconda 및 Fedora 10 설치 관

련 문제에 대한 개요를 다루고 있습니다.

2.1.1. 설치 미디어

Fedora DVD ISO 이미지는 큰 파일입니다.Fedora DVD ISO 이미지를 다운로드하시고자 할 경우 다운로드 도구 모두 2 GB 이상

크기의 파일을 수용할 수 있지 않다는 점을 염두해 두시기 바랍니다.

The programs wget 1.9.1-16 and above, curl, and ncftpget do not have this limitation,

and can successfully download files larger than 2 GiB. BitTorrent is another method for

downloading large files. For information about obtaining and using the torrent file, refer

to http://torrent.fedoraproject.org/.

설치 전용 미디어에서 부팅 시 기존 시스템에서 설치 또는 업그레이드를 선택할 경우 Anaconda는

설치 미디어를 확인해야 할 지에 대한 여부를 질의합니다.

Fedora 라이브 미디어를 사용하려면 초기 부팅 카운트다운 시 아무 키나 눌러 부트 옵션 메뉴가 나

타나게 합니다. Verify and boot를 설택하여 미디어 테스트를 실행합니다. Fedora 라이브 미디어를 확

인하기 위하여 설치 미디어를 사용할 수 있습니다. Anaconda는 미디어 검사를하는 동안, Anaconda를

실행하는 미디어가 아닌 다른 디스크를 검사할 지에 대한 여부를 질의합니다. 다른 미디어를 테스

트하려면 eject를 선택하여 삽입된 미디어를 추출하고 테스트하려는 미디어를 삽입합니다.

새로운 설치 또는 라이브 미디어에 대해 이 테스트를 수행합니다.

Fedora 프로젝트에서는 설치 관련 버그를 보고하기 전에 이 테스트를 실행할 것을 권장합니다. 보

고된 버그의 상당수가 실제로는 불법으로 구워진 CD 나 DVD에 기인합니다.

희소한 경우로 테스트 공정이 실제로 사용 가능한 디스크 문제로 보고될 수있습니다. 이는 대부분의

경우 ISO 파일에서 디스크를 만들 때 여백이 포함되지 않은 디스크 작성 소프트웨어가 원인이 됩니다.

BitTorrent는 자동으로 파일 무결성을 확인합니다.If you use BitTorrent, any files you download are automatically validated. If your file

completes downloading you do not need to check it. Once you burn your CD or DVD,

however, you should still use mediacheck to test the integrity of the media.

Page 6: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

6

설치 실패 원인 중 하나는 잘못된 메모리에 기인합니다. Fedora를 설치하기 전에, 메모리 검사를 실

행하려면 아무 키나 눌러 부트 메뉴로 들어 간 후, Memory Test를 선택합니다. 이 옵션은 Anaconda

대신 Memtest86 독립형 메모리 검사 소프트웨어를 실행합니다. Memtest86 메모리 검사는 Esc 키

를 누를 때까지 계속 실행됩니다.

Fedora 10은 그래픽 FTP, HTTP 설치를 지원합니다. 하지만 설치 이미지는 RAM에 맞거나 또는

설치 DVD나 라이브 미디어와 같이 로컬 저장소에 있어야 합니다. 이러한 이유로, 192MiB 이상

의 RAM이 장착된 시스템이나 설치 DVD 또는 라이브 미디어에서 부팅하는 시스템은 그래픽 설

치 프로그램을 사용할 수 있습니다. 192MiB 이하의 RAM이 장착된 시스템은 자동으로 텍스트 기

반 설치 프로그램이 사용됩니다. 텍스트 기반 설치 프로그램을 사용하시고자 할 경우 boot: 프롬

프트에서 linux text를 입력하십시오.

2.1.2. Anaconda에서 변경 사항� 네트워킹 용 NetworkManager -- Anaconda는 설치 시 네트워크 인터페이스 구성을 위해

NetworkManager를 사용합니다. Anaconda에서 주요 네트워크 인터페이스 설정 화면은 삭제되었

습니다. 설치 시 필요할 경우에만 사용자는 네트워크 설정 정보를 요청합니다. 설치시 사용되는

설정은 시스템에 기록됩니다.

For more information, refer to http://www.fedoraproject.org/wiki/Anaconda/Features/NetConfigForNM.

� When using netinst.iso to boot the installer, Anaconda defaults to using the Fedora mirrorlist URL as

the installation source. The method selection screen no longer appears by default. If you do not wish

to use the mirrorlist URL, either add repo=<your installation source> or add askmethod

to the installer boot parameters. The askmethod option causes the selection screen to appear as it

did in previous releases. To add boot parameters, press the Tab key in the initial boot screen and

append any new parameters to the existing list. For more information, refer to the repo= and stage2=

descriptions at http://fedoraproject.org/wiki/Anaconda/Options.

2.1.3. 설치 관련 사항

2.1.3.1. .iso에서 PXE 부팅When PXE booting and using a .iso file mounted via NFS for the installation media, add repo=nfs:server:/

path/ to the command line. The install.img file also needs to be extracted and/or placed into the

nfs:server:/path/images/ directory.

2.1.3.2. IDE 장치 이름Fedora 7에서 IDE 드라이브 용 i386 및 x86_64 상의 /dev/hdX 사용은 /dev/sdX로 변경되었습니다.

Fedora 7 이전 버전에서 업그레이드할 경우, 업그레이드 용 장치 레이블에 대한 주요 사항 및 파

티션 제한 사항을 살펴보셔야 합니다.

2.1.3.3. IDE RAID모든 IDE RAID 컨트롤러가 지원되는 것은 아닙니다. 만일 RAID 컨트롤러가 dmraid에 의해 아직

지원되지 않는 경우, Linux 소프트웨어 RAID를 구성하여 드라이브를 RAID 어레이할 수 있습니다.

지원되는 컨트롤러의 경우 컴퓨터 BIOS에서 RAID 기능을 설정해야 합니다.

Page 7: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

설치 노트

7

2.1.3.4. 여러 NIC 및 PXE 설치여러 네트워크 인터페이스가 있는 일부 서버는 eth0을 BIOS가 인식하고 있는 첫번째 네트워크 인

터페이스에 할당하지 않을 수 있고, 설치 프로그램이 PXE에 의해 사용되는 것 이외의 다른 네

트워크 인터페이스를 사용 시도하게 할 수 있습니다. 이를 변경하려면 pxelinux.cfg/* 설정 파일에

서 다음을 사용합니다:

IPAPPEND 2 APPEND ksdevice=bootif

위의 설정 옵션은 설치 프로그램이 BIOS 및 PXE를 사용하는 것과 동일한 네트워크 인터페이스를

사용하게 하는 원인이 됩니다. 다음 옵션을 사용할 수 있습니다:

ksdevice=link

이 옵션은 설치 프로그램이 네트워크 스위치로 연결된 것이 발견된 첫 번째 네트워크 장치를 사

용하게 합니다.

2.1.4. 업그레이드 관련 사항Refer to http://fedoraproject.org/wiki/DistributionUpgrades for detailed recommended procedures for

upgrading Fedora.

2.1.4.1. SCSI 드라이버 파티션 제한기존 IDE 드라이버가 장치 당 최대 63 개의 파티션을 지원했던 반면, SCSI 장치는 장치 당 15 개

의 파티션으로 지원 제한됩니다. Anaconda는 Fedora의 다른 부분과 같은 방법으로 libata 드라이

버를 사용하고 있어, 설치 및 업그레 이드 프로세스 동안 IDE 디스크에서 15 개 이상의 파티션

을 찾을 수 없습니다.

15 개 이상의 파티션이 있는 시스템을 업그레이드하실 경우, 디스크를 LVM (Logical Volume

Management)으로 이전해야 할 수 도 있습니다. 이러한 제한으로 LVM을 지원하지 않는 시스템의

경우 설치된 다른 시스템과 충돌할 수 도 있습니다. 대부분의 최신 Linux 배포판은 LVM을 지원하

며 다른 운영 체제를 위한 드라이보도 제공됩니다.

2.1.4.2. 디스크 파티션은 반드시 레이블되어야 합니다A change in the way that the Linux kernel handles storage devices means that device names such

as /dev/hdX or /dev/sdX may differ from the values used in earlier releases. Anaconda solves this

problem by relying on partition labels or UUIDs for finding devices. If these are not present, then

Anaconda presents a warning indicating that partitions need to be labelled and that the upgrade can

not proceed. Systems that use Logical Volume Management (LVM) and the device mapper usually do

not require relabeling. One exception is mirrored LVM partitions, where the UUIDs are identical. In

that case, the partitions must be labeled.

2.1.4.2.1. 디스크 파티션 레이블 확인

파티션 레이블을 확인하려면 기존 Fedora 설치 프로그램을 부팅하여 터미널 프롬프트에 다음을 입

력합니다:

/sbin/blkid

목록에 있는 각각의 볼륨 행에 아래와 같이 LABEL= 값이 있는 지를 확인합니다:

Page 8: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

8

/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"

2.1.4.2.2. 디스크 파티션 레이블 설정

레이블이 없는 ext2 및 ext3 파티션의 경우 다음 명령을 사용합니다:

su -c 'e2label /dev/example f7-slash'

VFAT 파일 시스템의 경우 dosfstools 패키지에서 dosfslabel을 사용하고 NTFS 파일 시스템의 경우

ntfsprogs 패키지에서 ntfslabel을 사용합니다. 컴퓨터를 다시 시작하기 전 파일 시스템 마운트 항목

및 GRUB 커널 root 항목을 업데이트합니다.

2.1.4.2.3. 파일 시스템 마운트 항목 업데이트

파일 시스템 레이블이 추가 또는 수정된 경우, /etc/fstab에 있는 장치 항목과 일치되도록 조정되

어야 합니다:

su -c 'cp /etc/fstab /etc/fstab.orig' su -c 'gedit /etc/fstab'

레이블 항목에 의한 마운트 예:

LABEL=f7-slash / ext3 defaults 1 1

2.1.4.2.4. grub.conf 커널 root 항목 업데이트

/ (root) 파일 시스템에 해당하는 레이블이 수정되어 있을 경우, grub 설정 파일에 있는 커널 부

팅 파라미터도 수정되어야 합니다:

su -c 'gedit /boot/grub/grub.conf'

커널 grub 행과 일치하는 경우:

kernel /vmlinuz-2.6.20-1.2948.fc6 ro root=LABEL=f7-slash rhgb quiet

2.1.4.2.5. 레이블에 시험 변경

파티션 레이블이 조정되었거나 /etc/fstab 파일이 변경되었을 경우, 모든 파티션이 마운트되어 있고

로그인에 문제가 없는지를 확인하기 위해 기존 Fedora 설치 프로그램을 시작합니다. 완료되면 설치

프로그램 시작 및 업그레이드 실행을 위해 설치 미디어를 재부팅합니다.

2.1.4.3. 업그레이드 또는 새로 설치일반적으로 업그레이드 보다 새로 설치를 권장합니다. 제삼자 리포지터리에서 소프트웨어가 포함

된 시스템의 경우에는 특히 그러합니다. 이전 설치로 부터의 제삼자 패키지는 업그레이드된 Fedora

시스템에서 잘 작동하지 않을 수 도 있습니다. 업그레이드를 실행하기로 결정하신 경우, 다음 내

용을 참조하시기 바랍니다:

업그레이드하기 전 시스템 전체를 백업합니다. 특히, 사용자 설정 패키지가 설치된 경우, /etc, /home,

/opt and /usr/local을 저장합니다. 실패할 경우에 대비해 다른 파티션에 이전 설치의 "복제본"을 있

는 다중 부팅 접근 방식을 사용하시고자 할 수 있습니다. 이러한 경우, GRUB 부트 플로피와 같

은 다른 부팅 미디어를 생성합니다.

Page 9: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Fedora 라이브 이미지

9

백업 설정/etc에서의 설정 파일 백업은 새로 설치한 후 시스템 설정을 다시 구성하는 경우에도

유용합니다.

업그레이드를 완료한 후, 다음 명령을 실행합니다:

rpm -qa --last > RPMS_by_Install_Time.txt

업그레이드 이전의 패키지에 대해 출력 마지막 부분을 확인합니다. 제삼자 리포지터리에서 패키지

를 제거 또는 업그레이드하거나 필요에 따라 처리합니다. 이전에 설치된 일부 패키지는 설정된 리

포지터리에 없을 수 도 있습니다. 이러한 패키지 모두를 나열하려면 다음 명령을 사용합니다:

su -c 'yum list extras'

2.1.5. 킥스타트 HTTP 문제HTTP를 통해 Kickstart 설정 파일을 사용할 때, 파일을 찾을 수 없다는 오류와 함께 킥스타트 파일 검

색을 실패할 수 있습니다. 아무것도 변경하지 않고 OK 버튼을 여러 번 클릭하여 이 문제를 해결할 수

있습니다. 다른 방법으로, Kickstart 설정을 검색하기 위해 지원되는 다른 방식을 사용할 수 있습니다.

2.1.6. Firstboot에서 root 이외의 사용자 생성Firstboot 어플리케이션에서는 시스템에서 root 이외의 사용자를 생성해야 합니다. 이는 gdm을 지원

하기 위한 것으로, root 사용자가 그래픽 데스크톱으로의 로그인하는 것을 허용하지 않습니다.

설치 시 네트워크 인증 메커니즘이 선택된 경우, Firstboot는 root 이외의 로컬 사용자 생성을 요

구하지 않습니다.

2.2. Fedora 라이브 이미지Fedora 릴리스에는 전형적인 설치 이미지 외에도 다수 Fedora 라이브 ISO 이미지가 들어 있습니다.

이 ISO 이미지는 부팅 가능하며 매체에 구워 Fedora 시험 용으로 사용할 수 있습니다. 보다 나은 성능

을 위해 하드 드라이브에 Fedora 라이브 이미지의 내용을 설치할 수 있는 기능도 포함되어 있습니다.

2.2.1. 사용 가능한 이미지현재 사용 가능한 스핀의 전체 목록 및 사용을 위한 자세한 내용은 여기를 참조하십시오:

http://fedoraproject.org/wiki/CustomSpins

2.2.2. 사용 정보Fedora 라이브 이미지에서 시작하려면 해당 미디어를 컴퓨터에 넣고 다시 시작합니다. 로그인하

여 데스크탑 환경을 사용하려면 사용자 이름 fedora를 입력합니다. 이 계정에는 암호가 없습니다.

GNOME 기반 Fedora 라이브 이미지는 1 분 후에 자동으로 로그인하여, 사용자가 원하는 언어를 선

택할 수 있는 시간을 줍니다. 로그인 후 라이브 이미지의 내용을 하드 드라이브에 설치하고자 하실

경우, 데스크톱 상의 하드 드라이브에 설치 아이콘을 클릭합니다.

Page 10: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

10

2.2.3. 사용 가능한 미디어 확인Fedora 라이브 미디어를 확인하려면 초기 시작 카운트 다운 동안 아무 키나 눌러 부트 옵션 메뉴

가 나타나게 합니다. Verify를 선택하여 미디어 테스트를 시작합니다.

모든 새 라이브 미디어의 경우 이 테스트를 수행합니다.

2.2.4. 텍스트 모드 설치Fedora 라이브 이미지의 텍스트 모드 설치를 수행하려면 콘솔에서 liveinst 명령을 사용합니다.

2.2.5. USB 부팅Fedora 라이브 이미지를 사용하기 위해 이를 USB에 넣는 방법이 있습니다. 이를 위해 liveusb-creator그래픽 콘솔을 사용합니다. 소프트웨어 추가/제어를 사용하여 liveusb-creator를 설치하거나 yum을

사용하여 설치합니다:

su -c 'yum install liveusb-creator'

그래픽 도구 대신 livecd-tools 패키지에서 명령행 인터페이스를 사용하실 수 있습니다. 그 후 livecd-

iso-to-disk 스크립트를 실행합니다:

/usr/bin/livecd-iso-to-disk /path/to/live.iso /dev/sdb1

/dev/sdb1를 이미지를 삽입하고자 하는 파티션으로 대체합니다.

이는 데이터 손실을 가져오는 프로세스가 ����; 현재 USB에 있는 모든 데이터는 �����.

이 도구의 Windows 버전은 사용자의 사용 시도 또는 Fedora로 전환을 허용하는 데 사용할 수 있

습니다.

2.2.6. 영구적인 홈 디렉토리시스템의 다른 부분이 stateless를 선택한 상태에서, /home을 영구적으로 보존하기 위한 지원이 Fedora

10에 추가되었습니다. 여기에는 /home를 암호화하여, USB 스틱을 분실하거나 도난당한 경우 시스

템을 보호하도록 하는 지원이 포함되어 있습니다. 이 기능을 사용하려면 Live 이미지를 다운로드

하고 다음 명령을 실행합니다.

livecd-iso-to-disk --home-size-mb 512 /path/to/live.iso /dev/sdb1

/dev/sdb1를 이미지를 삽입하고자 하는 파티션으로 대체합니다.

512를 영구적인 /home에 대해 메가 바이트 단위의 원하는 크기로 대체합니다. livecd-iso-to-disk 쉘

스크립트는 CD 이미지의 최상위에 위치한 LiveOS 디렉토리에 저장됩니다. USB 매체에는 Fedora

Live 이미지, /home, 매체에 저장되는 기타 다른 데이터를 위한 충분한 여유 공간이 있어야 합니

다. 기본값으로 데이터를 암호화하여 사용 시 암호문을 묻게 합니다. /home을 암호 해제하고자 할

경우 --unencrypted-home 옵션을 지정하시면 됩니다.

나중에 livecd-iso-to-disk를 실행하는 것은 USB 스틱에 생성된 /home을 저장하고 라이브 이미지를

변경해도 이를 계속하여 사용하게 됨에 유의하시기 바랍니다.

Page 11: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

하드웨어 개요

11

2.2.7. 라이브 USB 지속성Fedora 라이브 이미지를 사용한 영구적 변경 지원은 Fedora 9 이후 버전에 있습니다. 주요 사용 경

우는 USB 플래시 드라이브 상의 Fedora 라이브 이미지에서 부팅하여 동일한 장치에 변경 사항을

저장하는 것입니다. 이를 위해 Fedora 라이브 이미지를 다운로드하고 다음 명령을 실행합니다:

livecd-iso-to-disk --overlay-size-mb 512 /path/to/live.iso /dev/sdb1

/dev/sdb1를 이미지를 삽입하고자 하는 파티션으로 대체합니다.

512를 영구적인 데이터에 대해 메가 바이트 단위의 원하는 크기로 대체하거나 ����합니다. livecd-

iso-to-disk 쉘 스크립트는 CD 이미지의 최상위에 위치한 LiveOS 디렉토리에 저장됩니다. USB 매

체에는 Fedora Live 이미지, 오버레이, 매체에 저장되는 기타 다른 데이터를 위한 충분한 여유 공

간이 있어야 합니다.

2.2.8. Intel 기반 Apple 하드웨어의 USB에서 Fedora 라이브 이미지 부팅Fedora 10에는 Live 이미지를 USB 이미지에 삽입 후 Intel 프로세서 기반 Apple 하드웨어에서 이를

시작하기 위한 지원이 포함되어 있습니다. 대부분의 x86 시스템과 달리, 이 하드웨어서는 USB 스틱

을 다시 포맷해야 합니다. USB 스틱을 설정하려면 다음 명령을 실행합니다:

/usr/bin/livecd-iso-to-disk --mactel /path/to/live.iso /dev/sdb1

/dev/sdb1를 이미지를 삽입하고자 하는 파티션으로 대체합니다.

위에서 언급한 livecd-iso-to-disk 도구에 해당하는 모든 다른 인수도 여기서 사용할 수 있음에 유

의하시기 바랍니다.

2.2.9. 일반적인 Fedora 설치와 다른점아래와 같이 Fedora 라이브 이미지는 일반적인 Fedora 설치와 다릅니다.

� Fedora 라이브 이미지는 표준 DVD 이미지로 사용 가능한 패키지를 제공합니다. 양쪽 모두 모든

패키지가 있는 동일한 리포지터리에 연결합니다.

� SSH 데몬 sshd는 기본값으로 비활성화되어 있습니다. 데몬이 비활성화된 이유는 Fedora 라이브

이미지에 있는 기본 사용자 이름에 암호가 없기 때문입니다. 그러나 하드 디스크로의 설치에서

는 새로운 사용자 이름 및 암호 생성을 요구합니다.

� Fedora 라이브 이미지 설치에서는 라이브 미디어에서 하드 디스크로 전체 파일시스템을 복사하

기 때문에 패키지 선택이나 업그레이드 기능을 허용하지 않습니다. 설치가 완료되고 시스템을 다

시 시작한 후, 패키지 추가/제거 도구, yum 또는 기타 다른 소프트웨어 관리 도구를 사용하여 원

하는대로 패키지를 추가하거나 삭제할 수 있습니다.

� Fedora 라이브 이미지는 i586 아키텍쳐에서 작동하지 않습니다.

2.3. 하드웨어 개요사용자는 수시로, Fedora가 ���� ��� �� ( HCL )를 제공할 것을 요구하지만 이를 피해 왔습니다. 그

이유는 1 개의 Linux 배포판에서 취급하는 것보다 커뮤니티에서 광범위하게 취급하는 것이 최선

이기 때문입니다.

하지만 폐쇄형 소스 하드웨어 드라이버에 대한 우리의 입장 및 하드웨어 용 바이너리 펌웨어 문제

점으로 인해, Fedora 프로젝트에서는 Fedora 사용자에게 추가 정보를 제공하고자 합니다.

Page 12: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

12

2.3.1. 이번 릴리즈 노트에서 유용한 하드웨어 정보� For 32-bit x86 - 2.4.2�. “Fedora � x86 �� ”

� For 64-bit x86 - 2.4.3�. “Fedora � x86_64 �� ”

� For PowerPC (PPC)- 2.4.4�. “Fedora � PPC �� ”

2.3.2. 하드웨어 입장From http://fedoraproject.org/wiki/ForbiddenItems:

� 소유권이 있는 경우 Fedora에 넣을 수 없습니다.

� 법적으로 문제가 있는 경우 Fedora에 넣을 수 없습니다.

� 미국 연방 법규를 위반될 경우 Fedora 에 넣을 수 없습니다.

2.3.3. 사용자가 할 수 있는 것은?1. 적극적으로 활동합니다. 하드웨어 공급 업체에게 자유, 오픈 소스 드라이버 및 펌웨어를 선호

한다고 알려주십시오.

2. Use your buying power and only purchase from hardware vendors that support their hardware

with open drivers and firmware. Refer to http://www.fsf.org/campaigns/hardware.html for more

information.

2.4. 아키텍쳐 기반 사항다음 부분에서는 Fedora에서 지원하는 하드웨어 아키텍쳐에 기반하는 내용을 다루고 있습니다.

2.4.1. 64 비트 플랫폼에서 RPM multiarch 지원 - x86_64 및 ppc64RPM은 동일한 패키지를 여러 아키텍처를 병행하여 설치하는 것을 지원합니다. rpm -qa와 같은 기

본 패키지 목록에서는 아키텍처가 표시되지 않기 때문에 패키지가 중복 표시되는 것처럼 보입니

다. 대신 yum-utils 패키지의 일부로 기본 아키텍쳐를 확인하기 위해 repoquery 명령을 사용합니다.

yum-utils를 설치하려면 다음 명령을 실행합니다:

su -c 'yum install yum-utils'

rpm을 사용하여 아키텍쳐와 함께 패키지를 나열하려면, 다음 명령을 실행합니다:

rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"

이 설정은 아키텍쳐를 나열하기 위해 기본 질문을 변경합니다. 이것을 /etc/rpm/macros (시스템 설

정) 또는 ~/.rpmmacros (사용자마다 설정)에 추가합니다.

%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}

2.4.2. Fedora 용 x86 기반다음 부분에서는 Fedora 및 x86 하드웨어 플랫폼에 대한 내용을 다루고 있습니다.

Page 13: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

아키텍쳐 기반 사항

13

2.4.2.1. x86 용 하드웨어 요건설치 중 또는 설치 후 Fedora 10의 특정 기능을 사용하려면, 비디오 및 네트워크 카드와 같은 하

드웨어 구성 요소에 대한 정보를 알고 있으셔야 합니다.

2.4.2.1.1. 프로세서 및 메모리

다음의 CPU 사양은 Intel 프로세서 약관에 명시되어 있습니다. 다음의 Intel 프로세서와 호환 및 상

응하는 AMD, Cyrix, VIA에서의 기타 다른 프로세서도 Fedora와 사용할 수 있습니다.

Fedora 10에는 Intel Pentium급 이상 프로세서를 필요로 하며 Pentium 4 및 그 이후 프로세서에 최

적화되어 있습니다.

� 텍스트-모드 용 권장 사양: 200 MHz Pentium 급 이상

� 그래픽 용 권장 사양: 400 MHz Pentium II 이상

� 텍스트 모드 용 최소 RAM: 128MiB

� 그래픽 용 최소 RAM: 192MiB

� 그래픽 용 권장 RAM: 256MiB

2.4.2.1.2. 하드 디스크 용량

DVD 설치로 인한 모든 패키지는 디스크 공간의 9 GB 이상을 차지할 수 있습니다. 최종 설치 크

기는 설치 spin 및 설치 과정에서 선택한 패키지에 의해 결정됩니다. 원활한 설치 작업을 위해 설

치 중 추가 디스크 공간이 필요합니다. 추가 디스크 공간은 /Fedora/base/stage2.img 크기와 설치된

시스템 상의 /var/lib/rpm에 있는 파일 크기에 해당합니다.

실질적으로 추가 공간 요건은 최소 설치를 위해 작게는 90 MiB에서 최대 설치를 위해 많게는 추

가로 175 MiB 까지로 될 수 있습니다.

사용자 데이터를 위한 추가 공간이 필요하며 적절한 시스템 운영을 위해 최소 5% 여유 공간이

유지되어야 합니다.

2.4.3. Fedora 용 x86_64 기반다음 부분에서는 Fedora 및 x86_64 하드웨어 플랫폼에 대한 내용을 다루고 있습니다.

2.4.3.1. x86_64 용 하드웨어 요건설치 중 또는 설치 후 Fedora 10의 특정 기능을 사용하려면, 비디오 및 네트워크 카드와 같은 하

드웨어 구성 요소에 대한 정보를 알고 있으셔야 합니다.

2.4.3.1.1. x86_64 용 메모리 요구 사항

� 텍스트 모드 용 최소 RAM: 256MiB

� 그래픽 용 최소 RAM: 384MiB

� 그래픽 용 권장 RAM: 512MiB

2.4.3.1.2. x86_64 용 하드 디스크 공간 요건

DVD 설치로 인한 모든 패키지는 디스크 공간의 9 GB 이상을 차지할 수 있습니다. 최종 설치 크

기는 설치 spin 및 설치 과정에서 선택한 패키지에 의해 결정됩니다. 원활한 설치 작업을 위해 설

Page 14: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

14

치 중 추가 디스크 공간이 필요합니다. 추가 디스크 공간은 /Fedora/base/stage2.img 크기와 설치된

시스템 상의 /var/lib/rpm에 있는 파일 크기에 해당합니다.

실질적으로 추가 공간 요건은 최소 설치를 위해 작게는 90 MiB에서 최대 설치를 위해 많게는 추

가로 175 MiB 까지로 될 수 있습니다.

사용자 데이터를 위한 추가 공간이 필요하며 적절한 시스템 운영을 위해 최소 5% 여유 공간이

유지되어야 합니다.

2.4.4. Fedora 용 PPC 기반다음 부분에서는 Fedora 및 PPC (Power PC) 하드웨어 플랫폼에 대한 특정 정보를 다루고 있습니다.

2.4.4.1. PPC 용 하드웨어 요건

2.4.4.1.1. 프로세서 및 메모리

� 최소 CPU: PowerPC G3 / POWER3

� Fedora 10은 1999년경 이후에 출시된 New World 세대 Apple Power Macintosh를 지원합니다. Old

World 시스템에서 작동해도 이는 Fedora 배포판에 포함되어 있지 않는 특정 부트로더를 필요로

합니다. Fedora는 POWER5 및 POWER6 시스템에 설치되어 테스트되었습니다.

� Fedora 10은 pSeries 및 Cell Broadband Engine 장치를 지원합니다.

� 또한 Fedora 10은 Sony PlayStation 3, Genesi Pegasos II, Efika도 지원합니다.

� Fedora 10에는 P.A. Semiconductor 'Electra' 장치 용 새 하드웨어 지원이 포함되어 있습니다.

� Fedora 10에는 Terrasoft Solutions 파워스테이션 워크스테이션 용 지원이 포함되어 있습니다.

� 텍스트 모드 용 권장 사양: 233 MHz G3 이상, 128MiB RAM.

� 그래픽 용 권장 사양: 400 MHz G3 이상, 256MiB RAM.

2.4.4.1.2. 하드 디스크 용량

모든 패키지는 디스크 공간의 9 GB 이상을 차지할 수 있습니다. 최종 설치 크기는 설치 spin 및 설

치 과정에서 선택한 패키지에 의해 결정됩니다. 원활한 설치 작업을 위해 설치 중 추가 디스크 공

간이 필요합니다. 추가 디스크 공간은 (설치 디스크 1 상의) /Fedora/base/stage2.img 크기와 설치된

시스템 상의 /var/lib/rpm에 있는 파일 크기에 해당합니다.

실질적으로 추가 공간 요건은 최소 설치를 위해 작게는 90 MiB에서 최대 설치를 위해 많게는 추

가로 175 MiB 까지로 될 수 있습니다.

사용자 데이터를 위한 추가 공간이 필요하며 적절한 시스템 운영을 위해 최소 5% 여유 공간이

유지되어야 합니다.

2.4.4.2. 64 비트 장치에서 4 KiB 페이지Fedora Core 6에서 64KiB 페이지로의 간단한 테스트 후, PowerPC64 커널은 4KiB 페이지로 전환되

었습니다. 업그레이드 시 설치 프로그램은 스왑 파티션을 자동으로 재포맷해야 합니다.

Page 15: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

아키텍쳐 기반 사항

15

2.4.4.3. Apple 키보드The Option key on Apple systems is equivalent to the Alt key on the PC. Where documentation and the

installer refer to the Alt key, use the Option key. For some key combinations you may need to use the

Option key in conjunction with the Fn key, such as Option+Fn+F3 to switch to virtual terminal tty3.

2.4.4.4. PPC 설치 관련 노트Fedora 설치 디스크 1은 지원되는 하드웨어에서 부팅할 수 있습니다. 또한 부팅 가능한 CD 이미

지는 이 디스크의 images/ 디렉토리에 나타납니다. 이러한 이미지는 시스템 하드웨어에 따라 다르

게 작동합니다:

� 대부분의 컴퓨터에서 -- 부트로더는 설치 디스크에서 해당하는 32 비트 또는 64 비트 설치 프

로그램을 자동으로 부팅합니다.

� 64-비트 IBM pSeries (POWER4/POWER5/POWER6), 현재 iSeries 모델 -- CD를 부팅하기 위해

OpenFirmware를 사용한 후, 부트로더 yaboot는 자동으로 64 비트 설치 프로그램을 부팅합니다.

� IBM "Legacy" iSeries (POWER4) -- OpenFirmware를 사용하지 않는 "Legacy" iSeries 모델은 설치

트리의 images/iSeries 디렉토리에 있는 부팅 이미지를 사용해야 합니다.

� Genesi Pegasos II / Efika 5200B -- Fedora 커널은 powerdeveloper.org에서 "Device Tree Supplement"를

사용하지 않고 Pegasos 및 Efika를 모두 지원합니다. 하지만, 펌웨어에서 ISO9660에 대한 완전 지

원 결여는 CD에서 yaboot을 통해 부팅할 수 없음을 의미합니다. 대신 CD에서 또는 네트워크를

통해 'netboot' 이미지를 부팅합니다. 이미지 크기 때문에 기본 4MiB 대신 32MiB와 같은 대용량

주소에서 파일을 불러 오도록 펌웨어의 load-base 변수를 설정해야 합니다.

setenv load-base 0x2000000

OpenFirmware 프롬프트에서, 다음의 명령을 입력하여 Efika 업데이트에 부팅하거나 또는 CD에

서 netboot 이미지를 부팅합니다:

boot cd: /images/netboot/ppc32.img

네트워크에서는 다음을 부팅합니다:

boot eth ppc32.img

수동으로 OpenFirmware를 설정하여 설치된 Fedora 시스템을 부팅할 수 있게 해야 합니다. 이를

위해 boot-device 및 boot-file 환경 매개 변수를 적절하게 설정하여, /boot 파티션에서 yaboot를 읽

어 옵니다. 예를 들어, 기본값 설치의 경우 다음과 같은 사항이 필요합니다:

setenv boot-device hd:0 setenv boot-file /yaboot/yaboot setenv auto-boot? true

� PA Semi Electra -- Electra 펌웨어는 yaboot을 지원하지 않습니다; Electra를 설치하기 위해,

ppc64.img netboot 이미지를 부팅하실 수 있습니다. 설치 후, 펌웨어를 수동으로 설치하여 설치된

커널을 읽어오고 /boot 파티션에서 초기화합니다.

보다 자세한 내용은 펌웨어 문서 자료를 참조하시기 바랍니다.

Page 16: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

16

� Sony PlayStation 3 -- For installation on PlayStation 3, first update to firmware 1.60 or later.

The "Other OS" boot loader must be installed into the flash, following the instructions at http://www.playstation.com/ps3-openplatform/manual.html. A suitable boot loader image can be found on

Sony's "ADDON" CD, available from ftp://ftp.kernel.org/pub/linux/kernel/people/geoff/cell/.

부트로더가 설치되면, PlayStation 3는 Fedora 설치 미디어에서 부팅할 수 있어야 합니다. 네트워

크 설치는 FTP 또는 HTTP 방식 보다 메모리를 적게 차지하는 NFS와 최상으로 작동됨에 유의하

시기 바랍니다. text 옵션은 설치 프로그램이 차지하는 메모리 양을 감소시킵니다.

For more info on Fedora and the PlayStation3 or Fedora on PowerPC in general, join the Fedora-

PPC mailing list (http://lists.infradead.org/mailman/listinfo/fedora-ppc) or the #fedora-ppc channel onFreeNode (http://freenode.net/.)

� 네트워크 부팅 -- 설치 프로그램 커널 및 램디스크에 있는 통합된 이미지는 설치 트리의 images/

netboot/ 디렉토리에 있습니다. 이는 TFTP를 사용한 네트워크 부팅을 위한 것이지만 여러 방식

으로 사용될 수 있습니다.

yaboot 로더는 IBM pSeries 및 Apple Macintosh에 대해 TFTP 부팅 지원합니다. Fedora 프로젝트에

서는 netboot 이미지를 통해 yaboot을 사용할 것을 권장합니다.

2.4.4.4.1. PPC 기반 패키지

� ppc64-utils 패키지는 업스크림 패키지 (ps3pf-utils, powerpc-utils, powerpc-utils-papr)를 반영하여

개별적 패키지로 분리되었습니다. mkzimage 명령이 더 이상 지원되지 않아도, kernel-bootwrapper패키지에서 wrapper 스크립트를 사용하실 수 있습니다:

wrapper -i initrd-${KERN_VERSION}.img -o zImage-${KERN_VERSION}.img vmlinuz-${KERN_VERSION}

2.5. X 윈도우 시스템 - 그래픽다음 부분에서는 Fedora에서 제공하는 X 윈도우 시스템 구현, X.Org에 관련된 내용을 다루고 있

습니다.

2.5.1. X 설정 변경 사항Fedora 10 uses the evdev input driver as standard mouse and keyboard driver for the X server. This

driver works with HAL to provide a persistent per-device configuration that allows devices to be added

or removed at runtime.

2.5.2. 제삼자 비디오 드라이버제삼자 비디오 드라이버 사용에 대한 자세한 설명이 있는 Xorg 제삼자 드라이버 페이지를 참조

합니다.

http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers

2.5.3. 리소스http://who-t.blogspot.com/2008/07/input-configuration-in-nutshell.html -- Evdev 설정.

Page 17: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Fedora 10 부팅 시간

17

2.6. Fedora 10 부팅 시간Fedora 10에는 보다 빠르게 부팅을 가능하는 변경 사항 및 그래픽 부팅 변경 사항이 있는 다수의

부팅 업데이트가 포함되어 있습니다.

2.6.1. GRUBGRUB 메뉴는 이중 부팅 시스템을 제외하고 시작 시 나타나지 않습니다. GRUB 메뉴를 불러오려

면, 커널이 로딩되기 전 Shift 키를 누른 상태로 유지합니다. (다른 키로도 작동 가능하지만 Shift

사용이 가장 안전합니다)

2.6.2. PlymouthPlymouth는 Fedora 10에서 사용 시작된 그래픽 부팅 시스템입니다.

� grub 명령에 rhgb 를 추가하면 Plymouth에게 지시를하고 사용하는 하드웨어에 맞는 플러그

인을 불러옵니다.

� Plymouth와 함께 실행되는 그래픽 부팅 스플래시 화면에는 최고의 기능을 발휘하기 위해 커널

모드 설정 드라이버가 필요합니다. 아직 모든 하드웨어에서 사용 가능한 커널 모드 설정 드라이

버가 없습니다. 드라이버가 일반적으로 사용할 수 있게 되기 전 그래픽 스플래시를 보려면, 커

널 grub 명령행에 vga=0x318을 추가합니다. 이는 평명 패널에 고유의 해상도를 제공할 필요가

없는 vesafb를 사용하며, 이는 깜빡거림이나 X와 기타 다른 이상한 반응의 원인이 될 수 있습

니다. 커널 모드설정 드라이버나 또는 vga=0x318없이 Plymouth는 단순히 기능적인 텍스트 기반

의 플러그인을 사용합니다.

� 현재 Radeon R500 이상의 사용자가 기본값으로 커널 모드설정을 얻을 수 있습니다. R100 및 R200

에 대한 모드 설정을 제공하기 위한 작업이 진행 중입니다. 또한, Intel 커널 모드설정 드라이버

도 개발 중이지만 기본값으로 사용되지 않습니다.

� 커널 모드설정 드라이버는 아직 개발 단계에 있으며 버그가 있습니다. 끝날 때 아무것도 나타나

지 않지만 시작할 때 검은 화면이되어 버린다거나, 화면에 아무것도 나타나지 않고 잡음이 있는

경우에는 grub의 커널 부팅 프롬프트에 nomodeset를 추가하여 이 모드 설정을 해제합니다.

� Plymouth는 부팅 메세지를 숨깁니다. 이 부팅 메세지를 보려면 컴퓨터를 부팅할 때 Esc 키를 누르

거나, 혹은 부팅 후 /var/log/boot.log에서 볼 수 있습니다. 다른 방법으로 커널 명령행에서 rhgb를

제거하면 plymouth는 모든 부팅 메세지를 보여줍니다. 또한, 로그인 화면의 상태 아이콘에서 부

팅 경고를 볼 수 있습니다.

� Fedora 10 systems that default to a graphical environment, or runlevel 5, now place the graphical

display manager on virtual terminal 1 instead of virtual terminal 7. Text terminals (mingetty) start

on virtual terminals 2 through 6, and virtual terminal 7 is not used. Systems that default to a text

environment use the standard configuration of text terminals on virtual terminals 1 through 6. On

those systems, the startx places the graphical display manager on the next available virtual terminal,

usually 7, as in previous releases.

2.6.3. 보다 빠른 부팅Fedora 10은 향상된 시작 프로세스로 인해 보다 빠르게 부팅합니다.

� Readahead는 부팅 프로세스와 병행하여 시작됩니다.

� Udev는 속도가 느린 것처럼 나타나지만 실제로 readahead는 백그라운드에서 부팅 프로세스에 필

요한 모든 디스트 버퍼를 읽어 전체 부팅 프로세스를 단축시킵니다. 매월 readahead 파일 목록

Page 18: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

18

을 만들어 /.readahead_collect을 조작하여 수동으로 실행할 수 있습니다. 설정 파일 /etc/sysconfig/

readahead은 readahead-collector 또는 readahead를 비활성화시키고 편집할 수 있습니다.

2.6.4. KMS (Kernel modesetting)커널 모드설정 (KMS)은 DRM 드라이버에서 활성화 또는 비활성화으로 기본 설정될 수 있으며, 부

팅시 활성화 또는 비활성화할 수있습니다.

� Plymouth 드라이버와 DDX 드라이버는 모두 KMS가 존재하고 활성화되어 있는지의 여부를 검

색합니다. KMS가 존재하고 활성화되어 있을 경우, Plymouth 드라이버와 DDX 드라이버는 이를

활용하게 됩니다.

� KMS가 없거나 혹은 있어도 비활성화된 경우에 Plymouth은 자동으로 텍스트 스플래시로 돌아가

고 DDX 드라이버는 자동으로 사용자 공간 모드 설정으로 돌아갑니다.

� 보다 빠르게 사용자 전환, 일정하게 X 서버 전환 및 그래픽 패닉 메시지를 제공합니다.

3. 최신 멀티미디어

3.1. 멀티미디어Fedora includes applications for assorted multimedia functions, including playback, recording, and editing.

Additional packages are available through the Fedora Package Collection software repository. For additional

information about multimedia in Fedora, refer to the Multimedia section of the Fedora Project website

at http://fedoraproject.org/wiki/Multimedia.

3.1.1. 멀티미디어 플레이어Fedora의 기본값 설치 프로그램에는 미디어 재생을 위한 Rhythmbox 및 Totem이 포함되어 있습니

다. XMMS 플레이어 및 KDE의 Amarok를 포함하여 기타 다른 프로그램은 Fedora 리포지터리에서

사용 가능합니다. GNOME 및 KDE에서는 다양한 형식을 지원하는 플레이어를 선택할 수 있습니다.

기타 다른 형식을 처리하기 위한 추가 프로그램은 제삼자 프로그램에서 사용할 수 있습니다.

GNOME 용 무비 플레이어, Totem에는 현재 패키지를 재컴파일하거나 전환하지 않고 재생 백엔드

를 전환하는 기능이 있습니다. Xine 백엔드를 설치하려면 소프트웨어 추가/제거 메뉴를 사용하여

totem-xine 패키지를 설치하거나 다음과 같은 명령을 실행합니다:

su -c 'yum install totem-xine'

Xine 백엔드를 한번 사용하여 Totem을 실행하려면 다음을 실행합니다:

su -c 'totem-backend -b xine totem'

전체 시스템에 대해 xine으로 기본값 백엔드를 변경하려면 다음을 실행합니다:

su -c 'totem-backend -b xine'

Xine 백엔드를 사용하면서, 임시로 GStreamer 백엔드를 사용할 수 있습니다. GStreamer 백엔드를 사

용하려면 다음 명령을 실행합니다:

Page 19: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

멀티미디어

19

su -c 'totem-backend -b gstreamer'

3.1.2. Ogg 및 Xiph.Org 기본 포맷Fedora는 Ogg 미디어 콘테이너 포맷, Vorbis 오디오, Theora 비디오, Speex 오디오, FLAC lossless 오

디오 포맷에 대해 완전 지원합니다. 이러한 자유 배포 형식은 특허 또는 라이센스 제한을 받지 않습

니다. 이는 보다 많이 사용되고 제한적인 형식에 보다 강력하고 유연한 대안을 제공합니다. Fedora

프로젝트는 제한된 형식을 대신해 오픈 소스 형식을 사용할 것을 권장합니다. 이러한 형식에 대한

보다 자세한 내용 및 사용 방법은 다음에서 참조하시기 바랍니다:

� Xiph.Org Foundation at http://www.xiph.org/

� http://fedoraproject.org/wiki/Multimedia/Xiph

3.1.3. MP3, DVD, 및 기타 제외된 멀티미디어Fedora cannot include support for MP3 or DVD video playback or recording. The MP3 formats are

patented, and the patent holders have not provided the necessary licenses. DVD video formats are patented

and equipped with an encryption scheme. The patent holders have not provided the necessary licenses,

and the code needed to decrypt CSS-encrypted discs may violate the Digital Millennium Copyright Act,

a copyright law of the United States. Fedora also excludes other multimedia software due to patent,

copyright, or license restrictions, including Adobe's Flash Player and Real Media's Real Player. For more

on this subject, please refer to http://fedoraproject.org/wiki/ForbiddenItems.

Fedora에서 다른 MP3 옵션을 사용할 수 도 있지만 현재 Fluendo는 최종 사용자를 위한 특허 라이

센스가 있는 GStreamer 용 MP3 플러그인을 제공합니다. 이 플러그인은 GStreamer 프레임워크를 백

엔드로 사용하는 어플리케이션에서 MP3를 지원할 수 있습니다. 라이센스 문제로 이 기능을 Fedora

에 있는 플러그인에서 배포할 수 없지만 이전 문제에 대한 새로운 해결책을 제공합니다. 보다 자

세한 내용은 다음 페이지에서 참조하시기 바랍니다:

� http://fedoraproject.org/wiki/Multimedia/fluendo-mp3

� http://fedoraproject.org/wiki/Multimedia/MP3

� http://fedoraproject.org/wiki/Multimedia/DVD

� http://fedoraproject.org/wiki/Multimedia/Flash

3.1.4. CD 및 DVD 제작 및 굽기Fedora 및 데스크톱 라이브 스핀의 기본 설치에는 CD 및 DVD 굽기 기능이 내장되어 있습니다.

Fedora에는 보다 쉽게 CD 및 DVD를 생성하고 굽기 기능을위한 기타 다른 도구가 포함되어 있

습니다. Fedora에는 Brasero, GnomeBaker, 및 K3b와 같은 그래픽 프로그램이 포함되어 있으며, 콘

솔 프로그램에는 wodim, readom, 및 genisoimage가 포함되어 있습니다. 그래픽 프로그램은 프로그

램 → 음악 & 비디오 하에 있습니다.

3.1.5. ScreencastsFedora의 오픈 테크놀로지를 사용하여 데스크톱 세션을 기록하는 screencasts를 생성 및 재생할

수 있습니다. Fedora에 포함된 istanbul은 Theora 비디오 포맷을 사용하여 screencasts를 생성하며,

Page 20: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

20

byzanz는 애니케이션 GIF 파일로 screencasts를 생성합니다. Fedora에 포함된 여러 플레이어 중 하나

를 사용하여 이러한 비디오를 재생하실 수 있습니다. 이는 개발자 또는 최종 사용자를 위해 Fedora

프로젝트에 screencasts를 제출하기 위한 좋은 방법입니다. 보다 자세한 설명은 screencasting 페이지

를 참조하시기 바랍니다:

http://fedoraproject.org/wiki/ScreenCasting

3.1.6. 플러그인을 통한 확장된 지원Fedora에 있는 미디어 플레이어 대부분은 미디어 형식 및 사운드 출력 시스템을 추가할 수 있는 플러

그인을 사용할 수 있습니다. 일부는 미디어 형식 지원 및 사운드 출력을 처리하기 위해 gstreamer와같은 강력한 백엔드를 사용합니다. Fedora는 이러한 백엔드 및 개별적인 어플리케이션을 위한 플

러그인 패키지를 제공하고 있으며, 제삼자에게는 보다 나은 기능을 추가하기 위해 플러그인을 추

가적으로 제공할 수 있습니다.

3.1.7. 적외선 원격 지원LIRC에서의 새로운 그래픽 프론트엔드는 gnome-lirc-properties에 의해 지원되며, 적외선 원격 제어

기능을 보다 쉽게 설정 및 연결할 수 있게 합니다. LIRC는 적외선 원격 제어 기능을 지원하기

위해 멀티미디어 어플리케이션에서 일반적으로 사용되며, Rhythmbox 및 Totem에서 이를 사용하

여 컴퓨터로 원격 수신자가 플러그인되게 하므로 적외선 원격 제어 설정에서 자동 감지를 선택

하는 것보다 간편합니다.

이전에 LIRC를 사용하여 설정하셨을 경우, gnome-lirc-properties를 사용하여 설정 파일을 재생성하

실 것을 권장합니다. 주요 어플리케이션이 새로운 설정과 작동하게 하기 위해 이러한 설정을 하

셔야 합니다.

보다 자세한 내용은 기능 설명 페이지에서 참조하시기 바랍니다:

https://fedoraproject.org/wiki/Features/BetterLIRCSupport

3.1.8. Glitch-free PulseAudioPulseAudio 사운드 서버는 기존의 interrupt-driven 방식 대신 타이머 기반 오디오 스케줄링 방식을

사용하여 다시 작성되었습니다. 이는 Apple의 CoreAudio 및 Windows Vista 오디오 하부시스템과

같은 기타 다른 시스템에서 취하는 방식입니다. 타이버 기반 오디오 스케줄링 방식은 전력 소비

량 감소, 드롭 아웃 최소화, 어플리케이션에 필요한 대기 시간을 유연하게 조정하는 것과 같은 여

러가지 장점을 갖습니다.

3.1.9. Totem 및 기타 다른 GStreamer 어플리케이션에서 SELinux 거부사용자는 멀티미디어 컨텐트를 실행하기 위해 Totem이나 또는 GStreamer 어플리케이션을 사용하

면서 SELinux 거부를 경험하실 수 있습니다. SELinux 문제 해결 도구는 다음과 유사한 메세지를

출력합니다:

SELinux is preventing gst-install-plu from making the program stack executable.

이전 Fluendo MP3 코드 버전이 설치되었을 경우 이러한 문제가 발생할 수 있습니다. 이를 해결하

려면, 실행 스택이 필요하지 않는 최신 Fluendo MP3 코드해제 플러그인 버전을 설치합니다.

4. 데스크톱 사용자를 위한 새로운 사항

Page 21: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Fedora 데스크톱

21

4.1. Fedora 데스크톱다음 부분에서는 Fedora 그래픽 데스크톱 사용자에게 영향을 미치는 변경 사항에 대해 설명합니다.

4.1.1. 더 나은 webcam 지원Fedora 10에서는 보다 향상된 webcams 지원을 합니다.

Windows Vista 로고와 함께 webcam 지원이 추가되어 있는 Fedora 9에서 처음으로 도입된 UVC 드

라이버 개선 지원을 따르고 있습니다. Fedora 10에서는 gspca의 새 V4L2 버전, 다양한 USB webcam

브리지 및 센서 지원을 갖는 USB webcam 드라이버 프레임워크를 특징으로 합니다.

webcam 용 사용자 공간 지원은 libv4l를 추가하고 libv4l 사용하기 위해 어플리케이션으로 모든

webcam을 업데이트하여 개선되었습니다. 이러한 지원은 어플리케이션이 webcam, 특히 gspca에서 지

원되는 여러 webcam에 의해 배포되는 제조 업체 특유의 사용자 설정 비디오 포맷을 이해하게 합니다.

For a list of all webcams and applications where Fedora 10's new webcam support has been tested refer

to https://fedoraproject.org/wiki/Features/BetterWebcamSupport. For a list of all webcams supported

by the original version of gspca refer to the original gspca website.

http://mxhaard.free.fr/spca5xx.html

Fedora 10에서 gspca의 V4L2 버전은 webcam 등을 지원합니다.

4.1.2. Plymouth 그래픽 부팅For information about the new graphical boot mode read 2.6�. “Fedora 10 �� �� ”.

4.1.3. 적외선 원격 지원New to Fedora 10 is the gnome-lirc-properties package with a new graphical front-end for configuringLIRC to use with applications supporting the protocol. For more information refer to 4.1.3�. “��� �� �� ”.

LIRC는 멀티미디어 어플리케이션에서 정기적으로 사용되어 적외선 원격 제어 지원을 구현하며, 이

를 Rhythmbox 및 Totem에서 사용하는 것은 적외선 원격 제어 설정에서 자동-감지를 선택하는 것

보다 컴퓨터로 원격 수신자를 플러그인하는 것만큼 쉬운 작업입니다. 자세한 내용은 해당 기능 설

명 페이지를 참조하시기 바랍니다:

https://fedoraproject.org/wiki/Features/BetterLIRCSupport

4.1.4. Bluetooth BlueZ 4.0The Bluetooth support stack, called BlueZ (http://www.bluez.org,) has been updated to version 4.x inFedora 10. Most changes in this version are useful for application developers, but users can notice the

new, easier to use wizard for setting up keyboards, mice, and other supported Bluetooth devices. There

is also the ability to turn-off the Bluetooth adapter on most brands of laptops through the preferences.

This new version will also allow better support for audio devices in the future, through PulseAudio.

기본 Bluetooth 커널 드라이버도 btusb로 전환할 수 있어 이전의 hci_usb과 비교할 때 전력 소비량

을 감소시킬 수 있음에 유의하시기 바랍니다.

4.1.5. GNOME이번 릴리즈는 GNOME 2.24를 특징으로 합니다. 보다 자세한 정보는 다음에서 참조하시기 바랍니다:

http://www.gnome.org/start/2.24/

Page 22: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

22

4.1.5.1. Empathy 인스턴스 메신저이번 릴리즈에서 Empathy 인스턴트 메신저를 사용할 수 있습니다. 이는 플러그인을 통해 IRC, XMPP

(Jabber), Yahoo, MSN 등을 포함하여 다수의 프로토콜을 지원합니다. 또한, 이는 개발 중에 있는 기

타 다른 프로토콜에 대한 지원과 함께 XMPP 프로코콜에서 비디오 및 음성을 지원합니다. Empathy

는 여러 추가 플러그인이 있는 telepathy 프레임 워크를 사용하고 있습니다.

� telepathy-gabble - Jabber/XMPP 플러그인

� telepathy-idle - IRC 플러그인

� telepathy-butterfly - MSN 플러그인

� telepathy-sofiasip - SIP 플러그인

� telepathy - haze Libpurple (Pidgin) 라이브러리 연결 관리자는 Yahoo와 같은 다른 프로토콜에

대한 지원을 제공합니다.

Pidgin은 Fedora 소프트웨어 리포지터리에서 계속 사용 가능하며 이전 Fedora 버전에서 업그레이드

하는 사용자를 위해 기본값으로 남아있습니다.

4.1.5.2. GNOME 디스플레이 관리자GNOME 디스플레이 관리자 (gdm)는 최신 업스트림 코드로 업데이트되어, Fedora 개발자에 의해

완전히 다시 작성되었습니다.PolicyKit을 사용하여 종료 및 재시작을 제어할 수 있습니다. 현재 설

정 도구 gdmsetup은 생략되어 교체하도록 설정되어 있습니다. 설정 변경 내용은 다음에서 참조하

시기 바랍니다:

http://live.gnome.org/GDM/2.22/Configuration

4.1.5.3. Codec 설치 도우미GStreamer codec 설치 도우미 codeina는 Fedora 10 용 PackageKit 기반 솔루션으로 대체되었습니

다. Totem, Rhythmbox, 기타 다른 GStreamer 프로그램이 영화와 노래를 가져오기 위해 플러그인

해야 할 때, PackageKit 대화 상자가 나타나 사용자가 설정된 리포지터리에 필요한 패키지를 찾

을 수 있게 합니다.

보다 자세한 내용은 기능 설명 페이지에서 확인하실 수 있습니다:

https://fedoraproject.org/wiki/Features/GStreamer_dependencies_in_RPM

4.1.6. KDE이번 릴리스에서는 KDE 4.1.2를 채택하고 있습니다. kdevelop 패키지가 KDE 4.1의 일부가 아니며,

KDE 4.1에서 kdewebdev는 부분적으로만 사용할 수 있기 때문에 (Quanta 사용 불가능) 이러한 패키

지의 KDE 3.5.10 버전이 배포되었습니다. KDE 4에 아직 포함되지 않은 게임이 있는 kdegames3도사용 가능합니다.

http://kde.org/announcements/announce-4.1.2.php

KDE 4.1은 최신 KDE 4 릴리즈로 몇 가지 새로운 기능을 제공하며, 사용 개선 사항 및 KDE 4.0

와 첫번째 KDE 4 릴리즈 시리즈를 통한 버그 수정이 있습니다. 이번 릴리즈에는 폴더 보기 데

스크톱 애플릿 (Plasmoid)이 포함되어 있고, Dolphin 및 Konqueror에서의 개선 사항은 물론 새롭

게 향상된 어플리케이션이 포함되어 있습니다. KDE 4.1.2는 KDE 4.1 릴리즈 버전으로 부터의 버

그 수정 릴리스입니다.

Page 23: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Fedora 데스크톱

23

Fedora 10 does not include the legacy KDE 3 Desktop. It does include a compatibility KDE 3 Development

Platform, which can be used to build and run KDE 3 applications within KDE 4 or any other desktop

environment. Refer to the 7.6�. “KDE 3 �� ��� � ����� ” section for more details about what is included.

Fedora 10에는 knetworkmanager 스냅샷이 들어 있어 Fedora 10 NetworkManager 0.7 릴리즈와 작

동합니다. 이는 아직 일반 제품 용도로 적합하지 않으므로, (Fedora 8 and 9에서와 같이) KDE 라

이브 이미지는 대신 NetworkManager-gnome에서의 nm-applet을 사용합니다. gnome-keyring-daemon

기능은 이러한 암호화 기술을 위한 암호를 저장합니다. knetworkmanager를 사용해 보시려면,리포

지터리에서 설치할 수 있습니다.

현재 기본 KWin 윈도우 관리자는 합성 및 데스크톱 효과를 옵션으로 지원하고 있으므로, KDE 라이

브 이미지에는 더이상 Compiz/Beryl를 (Fedora 9 이후) 포함하지 않습니다. KWin 합성 / 효과 모드는

기본값으로 비활성화되어 있지만 systemsettings에서 사용할 수있습니다. (KDE 4 통합의) Compiz는

리포지터리에서 compiz-kde패키지를 설치하여 사용할 수 있습니다.

4.1.6.1. 개선된 기능� Plasma는 더욱 발달하여 패널 설정 기능이 확장되었습니다. 새 패널 컨트롤러는 직접적으로 시각

적인 피드백을 제공하여 보다 쉽게 패널을 사용자 정의할 수 있게 되어 있습니다. Plasma folderview

애플릿은 디렉토리 보기를 제공하므로 사용자가 데스크탑에 파일을 저장할 수 있습니다. 이는 바

탕 화면에서 알려진 다른 아이콘으로 대체되어 있습니다.

4.1.6.2. 패키지 및 어플리케이션 변경 사항� Fedora 10에는 3.5.x 대신 kdepim 4.1.2이 들어 있습니다.

� libkipi, libkexiv2, 및 libkdcraw는 kdegraphics 패키지에 있는 KDE 4 버전에 의해 사용되지 않습

니다. 따라서, kipi-plugins, digikam, kphotoalbum은 KDE 4 버전으로 업데이트되었습니다.

� kpackagekit , PackageKit으로의 KDE 프론트엔드는 현재 사용 가능 합니다. (차후에 Fedora 9의

업데이트로 사용할 수 도 있습니다.)

또한 Fedora 9 릴리스 이후에 다음과 같은 사항이 변경되었습니다. 이는 Fedora 9 업데이트로 백

포트된 것으로 Fedora 10의 일부분입니다.

� KDE는 4.0.3 버전에서 4.1.2 버전으로 업그레이드되었습니다.

� qt 및 PyQt4는 4.3에서 4.4로 업그레이드되었습니다.

� kdewebdev, kdevelop, kdegames3, 및 KDE 3 역호환 라이브러리는 KDE 3.5.9에서 3.5.10으로

업그레이드되었습니다.

� 현재 QtWebKit는 qt 패키지의 일부분입니다. 독립형 WebKit-qt 패키지는 사용되지 않습니다.

� 새로운 qgtkstyle패키지에는 그리기 용 GTK+를 사용하는 Qt 4 style이 들어 있으며, GNOME에 더

효과적인 Qt 4 및 KDE 4 어플리케이션 통합 기능을 제공합니다.

� Fedora 9에서 kdelibs의 일부였던 phonon 라이브러리는 현재 분리된 패키지입니다. GStreamer 옵션 백엔드 (phonon-backend-gstreamer)는 현재 사용 가능 하지만, phonon-backend-xine로 패키

지되어 있는 xine-lib 백엔드는 권장되는 기본값 백엔드이며 현재 phonon패키지에서 필요합니다.

� kdegames3 패키지는 더이상 libkdegames의 KDE 3 버전에 대한 개발 지원을 제공하지 않습

니다. 이는 kdegames3을 제외하고 Fedora에 있는 어느 것도 이 라이브러리를 필요로하지 않

기 때문입니다.

Page 24: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

24

� 현재 okteta 패키지는 kdeutils의 일부분입니다.

� 현재 dragonplayer 패키지는 kdemultimedia의 일부분입니다.

� kaider 프로그램은 Lokalize로 이름 변경되어 현재 kdesdk의 일부분입니다.

� ksirk 패키지는 KDE 4로 이전되어 현재 kdegames의 일부분입니다.

� extragear-plasma 패키지는 kdeplasma-addons로 이름 변경되었습니다.

4.1.7. LXDE이번 Fedora 릴리즈에는 LXDE라는 추가 데스크탑 환경이 있습니다. LXDE은 새로운 프로젝트로 리

소스 사용량을 낮게 유지할 수 있도록 고안된 경량의 빠른 데스크탑 환경을 제공합니다. LXDE 환

경을 설치하려면 소프트웨어 추가/제거 도구를 사용하거나 다음을 실행합니다:

su -c 'yum groupinstall LXDE'

기본적인 LXDE 구성 요소가 필요하실 경우, lxde-common 패키지를 설치하시기 바랍니다:

su -c 'yum install lxde-common'

4.1.8. Sugar 데스크톱Sugar 데스트톱은 OLPC 시작에서 기원합니다. 이것은 Fedora 사용자와 개발자에게 다음을 실행

할 수 있도록 합니다.

� 공동 작업 환경에서 빌드합니다.

� 디스플레이 관리자에서 Sugar 환경을 선택하여 기존 Fedora 시스템에서 Sugar를 테스트합니다.

� Sugar 인터페이스에서 작업하거나 작성에 관심있는 개발자는 XO 노트북을 필요로 하지 않고 개

발 플랫폼을 가질 수 있습니다.

4.1.9. 웹 브라우저

4.1.9.1. Flash 플러그인 사용Fedora includes swfdec and gnash, which are free and open source implementations of Flash. We

encourage you to try either of them before seeking out Adobe's proprietary Flash Player plugin software.

For more information on Flash in Fedora, including installation tips and known problems, visit http://fedoraproject.org/wiki/Flash.

4.1.9.2. PC 스피커 해제Fedora에서 PC 스피커는 기본값으로 활성화되어 있습니다. 이를 원하지 않으실 경우, 두 가지 방

법으로 사운드를 해제할 수 있습니다:

� PC Speak의 설정과 함께 alsamixer에서 PC 스피커 볼륨을 허용 수준 또는 완전하게 무음으로 떨

어뜨릴 수 도 있습니다.

� 콘솔에서 다음 명령을 실행하여 PC 스피커 시스템을 해제합니다:

Page 25: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

네트워킹

25

su -c 'modprobe -r pcspkr' su -c 'echo "install pcspkr :" >> /etc/modprobe.conf'

4.2. 네트워킹다음 부분에서는 Fedora 10의 네트워크 변경 사항에 대한 내용을 다루고 있습니다.

4.2.1. 무선 연결 공유NetworkManager 애플릿 nm-applet은 업데이트되어 새 무선 네트워크 생성 메뉴 항목을 통해 보다

나은 연결 공유를 제공합니다.

연결 공유로 네트워크 연결 및 여분의 무선 카드가 있는 컴퓨터에 ad-hoc WiFi 네트워크를 쉽게 설

정할 수 있습니다. 컴퓨터에 주요 네트워크 연결 (유선, 3G, 두번째 무선 카드)이 있을 경우, 라우팅

이 설정되어 ad-hoc WiFi 네트워크로 연결된 장치는 외부의 네트워크로 연결을 공유할 수 있습니다.

새 WiFi 네트워크를 생성할 경우, 네트워크 이름과 사용할 무선 보안의 종류를 지정해야 합니다. 그

후 NetworkManager는 ad-hoc WiFi 노드로 작동하게 하기 위해 무선 카드를 설정합니다. 새 네트워

크 및 주요 네트워크 연결 사이에서 라우팅이 설정되며, DHCP를 사용하여 새 공유 WiFi 네트워크

에 IP 주소를 할당합니다. DNS 쿼리는 업스트림 네임서버로 전달됩니다.

4.3. 인쇄인쇄 관리자 (system-config-printer 또는 시스템관리인쇄) 사용자 인터페이스는 보다 친근하고 현대

적인 데스크톱 어플리케이션에 부합하도록 개선되었습니다. system-config-printer 어플리케이션은 더

이상 root 사용자로 실행할 필요가 없습니다.

기타 변경 사항:

� 설정 도구 창은 보다 사용하기 쉽게 만들어졌습니다. 프린터 아이콘을 더블 클릭하면 등록정보

대화 창이 열립니다. 이는 이전에 좌측에 프린터 이름 목록이 나타나고 우측에 선택한 프린터의

등록정보가 나타났던 것을 대체한 것입니다.

� CUPS 인증 대화 상자는 적절한 사용자명을 선택하여 작업 도중 이를 변경 허용합니다.

� 설정 도구가 실행 중일 경우, 프린터 목록은 동적으로 업데이트됩니다.

� 특정 프린트에 해당하는 모든 작업 대기열은 프린터 아이콘을 오른쪽 클릭하고 프린터 대기열

보기를 선택하여 볼 수 있습니다. 여러 프린터에 해당하는 작업 대기열을 확인하려면, 오른쪽

클릭하기 전 원하는 프린터를 선택합니다. 모든 작업을 보려면 프린터를 선택하지 않고 오른쪽

클릭하면 됩니다.

� The job monitoring tool displays a message when a job has failed. The message indicates whether the

printer has been stopped as a result. A Diagnose button starts the trouble-shooter.

� 현재 작업 모니터링 도구는 프록시 인증을 실행합니다. CUPS 백엔드에서 인증을 필요로 하는 작

업은 인증 다이얼로그에 나타나 작업을 실행합니다.

� 프린터 상태 다이얼로그 (GTK+ 용)에서는 프린터 상태에 대해 보다 많은 피드백을 제공합니다. 예

를 들어, 종이가 부족한 프린터는 작은 경고 표시 아이콘이 나타나게 됩니다. 일시 정지된 프린터

도 표시가 나타나며, 작업을 거부하는 프린터는 회색으로 표시되어 사용할 수 없음을 나타냅니다.

Page 26: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

26

4.4. 패키지 노트다음 부분에서는 Fedora 10의 주요 변경 사항이 있는 소프트웨어 패키지 관련 정보를 다루고 있

습니다. 보다 간단한 액세스를 위해 이는 일반적으로 설치 시스템에서 나타난것과 동일한 그룹을

사용하여 구성되어 있습니다.

4.4.1. GIMPFedora 10에는 GIMP (GNU Image Manipulation Program) 2.6 버전이 들어 있습니다.

새 버전은 이전 버전과의 호환성을 갖도록 고안되었기 때문에 기존의 제삼자 플러그인 및 스크립

트 기능을 지속적으로 실행할 수 있습니다. Script-Fu Scheme 인터프리터는 초기값 없이 변수 정의

를 허용하지 않으며, 이는 언어 기준을 준수하지 않습니다. Fedora 패키지에 포함된 스크립트에는

이러한 문제가 없지만, 다른 소스의 스크립트를 사용할 경우, 보다 자세한 내용 및 이러한 문제가

있는 스크립트를 수정하는 방법에 대한 내용은 GIMP 릴리즈 노트에서 참조하시기 바랍니다.

http://www.gimp.org/release-notes/gimp-2.6.html

제삼자 플러그인 및 스크립트 설치 및 작성에 사용된 gimptool 스크립트는 gimp 패키지에서 gimp-devel 패키지로 이전되었습니다. gimptool을 사용하시고자 할 경우 이 패키지를 설치합니다.

4.4.2. 저작권 정보다음의 저작권 정보는 Fedora에 있는 일부 소프트웨어와 관련된 것입니다.

Portions Copyright � 2002-2007 Charlie Poole 또는 Copyright � 2002-2004 James W. Newkirk, Michael

C. Two, Alexei A. Vorontsov 또는 Copyright � 2000-2002 Philip A. Craig

4.5. 국제 언어 지원다음 부분에서는 Fedora에서 지원되는 언어에 대한 내용을 다루고 있습니다.

� Localization (translation) of Fedora is coordinated by the Fedora Localization Project -- http://fedoraproject.org/wiki/L10N

� Internationalization of Fedora is maintained by the Fedora I18n Project -- http://fedoraproject.org/wiki/I18N

4.5.1. 언어 사용 범위Fedora는 여러 언어로 번역된 다양한 소프트웨어를 특징으로 합니다. 언어 목록을 보려면 Fedora의

주요 소프트웨어 중 하나인 Anaconda 모듈 번역 통계를 참조하십시오.

� http://translate.fedoraproject.org/languages

� http://translate.fedoraproject.org/module/anaconda

4.5.1.1. 언어 지원 설치 프로그램Languages 그룹에서 언어 팩 및 추가 언어 지원을 설치하려면 다음 명령을 실행합니다:

su -c 'yum groupinstall <language>-support'

위의 명령에서 <language>는 assamese, bengali, chinese 등과 같은 실제적인 언어 이름을 말합니다.

Page 27: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

국제 언어 지원

27

이전 Fedora 버전에서 업그레이드하려는 SCIM 사용자는 scim-bridge-gtk를 설치하는 것이 좋습니다.

이는 libstdc++의 이전 버전에 연결된 제삼자 C++ 애플리케이션과 잘 작동합니다.

4.5.1.2. TransifexTransifex는 원격 이종 버전 제어 시스템에서 호스트되는 프로젝트로 번역물을 받아들이기 위한

Fedora 온라인 도구입니다. 여러 주요 패키지는 다수의 참여자로 부터 번역물을 받기 위해 Transifex

를 사용하고 있습니다.

http://transifex.org/

Through a combination of new web tools (http://translate.fedoraproject.org), community growth, and

better processes, translators can contribute directly to any upstream project through one translator-oriented

web interface. Developers of projects with no existing translation community can easily reach out to

Fedora's established community for translations. In turn, translators can reach out to numerous projects

related to Fedora to easily contribute translations.

https://translate.fedoraproject.org/submit

4.5.2. 글꼴대부분 언어의 글꼴은 기본값으로 데스크탑에 설치되어 있어 충분한 언어 사용 범위가 기본값으

로 제공됩니다.

4.5.2.1. 한자 통합 (Han Unification)을 위한 기본 언어GTK 기반 어플리케이션에서 아시아 언어를 사용하지 않을 경우 중국어 문자 (즉 중국어 Hanzi 일

본어 Kanji, 한국어 Hanja)는 문맥에 따라 중국어, 일본어, 한국어 글꼴 혼합으로 렌더링 될 수 있습

니다. 이는 Pango에 어떤 언어가 사용되는지를 알기 위해 충분한 문맥이 없을 경우 발생합니다. 현

재 기본값 글꼴 설정은 중국어 글꼴이 많이 사용됩니다. 일본어와 한국어를 정상적으로 사용하려면,

PANGO_LANGUAGE 환경 변수를 설정하여 Pango가 이 언어를 기본값으로 사용하게 합니다. 예:

export PANGO_LANGUAGE=ja

... 다른 지시사항이 없을 경우 Pango에게 일본어를 렌더링하도록 지시합니다.

4.5.2.2. 일본어fonts-japanese 패키지는 japanese-bitmap-fonts로 이름 변경되었습니다.

4.5.2.3. 크메르어크메르어 OS 글꼴 khmeros-fonts는 이번 릴리스에서 크레르어를 적용하기 위해 Fedora에 추가되

었습니다.

4.5.2.4. 한국어un-core-fonts 패키지는 baekmuk-ttf-fonts을 새로운 한글 기본 글꼴로 바꿉니다.

4.5.2.5. 변경 사항 전체 목록모든 글꼴 변경 사항은 각각의 전용 페이지에 나열됩니다:

Page 28: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

28

http://fedoraproject.org/wiki/Fonts_inclusion_history#F10

Fedora Linux에 있는 글꼴The Fonts SIG (http://fedoraproject.org/wiki/Fonts_SIG) takes loving care of Fedora Linux

fonts (http://fedoraproject.org/wiki/Fonts). Please join this special interest group if you areinterested in creating, improving, packaging, or just suggesting a font. Any help is appreciated.

http://fedoraproject.org/wiki/Joining_the_Fonts_SIG

http://fedoraproject.org/wiki/Fonts_and_text-related_creative_tasks

http://fedoraproject.org/wiki/Fonts_and_text_quality_assurance

http://fedoraproject.org/wiki/Fonts_packaging

http://fedoraproject.org/wiki/Font_wishlist

4.5.3. 입력 방식여러 언어에 대해 input-methods 및 input methods라는 새로운 yum 그룹은 현재 기본값으로 설치

되어 있습니다. 이는 기본 입력 방식 시스템을 작동하게 하고 대부분의 언어에 대해 표준 입력 방

식을 사용할 수 있게 하며 Fedora 라이브와 함께 공통 표준 설치를 제공합니다.

4.5.3.1. im-chooser 및 imsettingsimsettings 프레임워크에 의해 런타임 시 입력 방식 사용을 시작 및 중단할 수 있습니다.

GTK_IM_MODULE 환경 변수는 더이상 기본값으로 필요하지 않지만 imsettings 명령을 덮어쓰기하

는 데 아직 사용될 수 있습니다.

Input methods only start by default on desktops running in an Asian locale. The current locale list

is: as, bn, gu, hi, ja, kn, ko, ml, mr, ne, or, pa, si, ta, te, th, ur, vi, zh. Use im-chooser via

System+Preferences+Personal+Input method to enable or disable input method usage on your desktop.

4.5.3.2. 새 ibus 입력 방식 시스템Fedora 10에는 scim의 일부 제한 사항을 개선하기 위해 개발된 새로운 입력 방식 시스템인 ibus가

들어 있습니다. 이는 Fedora 11에서는 기본 입력 방식 시스템이 될 수 도 있습니다.

http://code.google.com/p/ibus

이는 이미 여러 입력 방식 엔진 및 모듈을 제공하고 있습니다:

� ibus-anthy (일본어)

� ibus-chewing (중국어 번체)

� ibus-gtk (GTK immodule)

� ibus-hangul (한국어)

� ibus-m17n (인도어 및 기타 다른 언어)

� ibus-pinyin (중국어 간체)

Page 29: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

게임, 과학, 취미 부분에 있어서 새로운 사항

29

� ibus-qt (Qt immodule)

� ibus-table (중국어 등)

ibus를 설치하여 해당 언어로 테스트 후 문제를 보고하실 것을 권장합니다.

4.5.4. 인도계 언어의 화면 키보드Fedora 10에는 인도 계통 언어를 위한 화면 가상 키보드인 iok가 포함되어 있어, Inscript 키맵 레

이아웃 및 기타 다른 1:1 키 맵핑을 사용하여 입력할 수 있게 합니다. 보다 자세한 정보는 홈페

이지를 참조하십시오:

https://fedorahosted.org/iok

4.5.5. 인도계 언어 정렬 지원Fedora 10에는 인도계 언어의 정렬 지원이 포함되어 있습니다. 이러한 지원으로 인도계 언어에 있

는 메뉴 목록 및 순서를 수정하여 찾기 쉽게 정렬된 순서로 표시합니다.

이러한 지원에 해당하는 언어는 다음과 같습니다:

� 구자라트어

� 힌두어

� 칸나다어

� 카슈미르어

� 콘카니어

� 마이틸리어

� 마라티어

� 네팔어

� 펀자브어

� 신드어

� 텔루구어

5. 게임, 과학, 취미 부분에 있어서 새로운 사항

5.1. 게임 및 엔터테인먼트Fedora는 다양한 장르의 게임 선집을 제공합니다. 사용자는 GNOME (gnome-games) 및 KDE

(kdegames) 용의 작은 게임 패키지를 설치할 수 있습니다. 리포지터리에 각 장르의 여러 추가적

인 게임이 있습니다.

Fedora 프로젝트 웹사이트에는 게임 설명 및 설치 지침과 함께 사용 가능한 게임에 대해 자세히 설

명해 주는 게임 전용 섹션이 있습니다. 자세한 내용은 다음을 참조하십시오:

http://fedoraproject.org/wiki/Games

Page 30: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

30

설치할 수 있는 다른 게임 목록은 프로그램 → 소프트웨어 추가/제거를 선택하거나 다음의 명령

행을 통해 확인하실 수 있습니다:

yum groupinfo "Games and Entertainment"

yum를 사용하여 각종 게임 패키지를 설치하는 방법은 다음의 가이드를 참조하시기 바랍니다:

http://docs.fedoraproject.org/yum/

5.2. 아마추어 라디오Fedora 10에는 아마추어 라디오 작동기와 전자 제품에 취미가 있는 분에게 관심이 될만한 애플리

케이션과 라이브러리가 있습니다. 이 애플리케이션은 Fedora Electronic Lab 스핀에 포함되어 있습

니다. 또한 Fedora에는 VLSI 및 IC 설계 도구도 포함되어있습니다.

� 사운드 카드 모드 어플리케이션에는 fldigi, gpsk31, gmfsk, lpsk31, xfhell, xpsk31이 있습니다.

� gnuradio 패키지는 소프트웨어 정의 라디오 프레임워크입니다.

� aprsd 및 xastir 패키지는 APRS 기능을 제공합니다.

� gEDA 스위트는 캡처, 넷 리스팅, 회로 시뮬레이션 및 PCB 레이아웃을 위한 통합된 애플리케이

션 모음으로 구성되어 있습니다.

� gspiceui, ngspice, 및 gnucap 패키지는 회로 시뮬레이션 기능을 제공합니다.

Morse 코드 학습 도구, 인공 위성 궤도 예측 및 추적, 개요 표 작성, PCB 삽화, 아마추어 라디오

로그북, 아마추어 라디오 및 전자 기기 매니아에게 관심사가 될 만한 기타 프로그램과 같은 다양

한 학습 용 도구가 많이 있습니다.

For a complete list of all the amateur radio and electronics related packages see Applications for Amateur

Radio on the wiki (http://fedoraproject.org/wiki/Applications_for_Amateur_Radio).

In this release, there are a number of changes.

The geda (gnu Electronic Design Assistant) suite of tools has been updated to version 20080929. This is

a bugfix release and there are no major changes visible to the user. pcb has been updated to 0.20081128.gtkwave which is used by the gEDA suite has also been updated to 3.1.13. These are also bugfix releases.

gerbv 2.1.0 is also used as part of the gEDA suite. It includes a number of new features:

� Added ability to select objects, with the option of deleting or viewing basic properties of the objects

� Split off the core functionality of gerbv into a library (libgerbv) to allow developers to quickly write

software using Gerber parsing/editing/exporting/rendering functionality. Full Doxygen documentation

has also been created to facilitate developers wishing to use libgerbv.

� Added export to RS274X and Excellon functionality, allowing gerbv to translate files between formats.

The RS274X export function can also be used to "clean" troublesome files to a more compatible format.

� Added the ability to override the Excellon format "guessing", allowing non-standard drill files to be

correctly rendered

� Greatly expanded the command line functionality, including the ability to panelize boards into a single

one through the command line

Page 31: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

고급 사용자를 위한 기능 및 수정 사항

31

� Added "Aperture usage" tab to Gerber reports. This allows the user to see how often each aperture

is used in all visible layers of his project.

gnuradio has been update to version 3.1.2. There are a large number of bugfixes as well as many "fine

tuning" changes to the gui. See the gnuradio release log at http://gnuradio.org/trac/wiki/Release3.1Branch

for complete details.

iverilog is used for circuit simulation and Fedora 10 includes version 0.9.20080905. This is primarily

a bugfix release.

Fedora 10 includes version 3.4.30 of xcircuit, a schematic capture and netlist generation tool. This is a

minor upgrade from Fedora 9 and upgrading should pose no problems for users.

soundmodem has been temporarily removed from the distribution. It is expected to be back before

the release of Fedora 11.

6. 고급 사용자를 위한 기능 및 수정 사항

6.1. 서버 도구다음 부분에서는 Fedora 10의 다양한 GUI 서버 및 시스템 설정 도구에 있어서 변경 사항 및 추

가 사항에 대해 다루고 있습니다.

6.1.1. First Aid KitFirstaidkit은 완전 자동화된 복구 프로그램으로 기술적인 사용자 및 비-기술적인 사용자를 위해 하

부 시스템을 쉽게 복구할 수 있게 합니다. Firstaidkit은 사용자 데이터 무결성 유지에 초점을 두는

동시에 자졷으로 문제를 해결하도록 고안되었습니다. 이는 Fedora 라이브 CD 상에서 및 실행 중

인 시스템 상에서 복구 모드로 사용 가능합니다.

� Project site -- https://fedorahosted.org/firstaidkit/

6.2. 파일 시스템

6.2.1. eCryptfsFedora 10에는 Fedora 9에서 나온 암호화된 파일 시스템 지원이 구축되어 있으며 데이터 손실을

가져왔던 많은 문제가 해결되어 있습니다.

6.2.2. EXT4Fedora 9에는 ext4 지원 프리뷰 기능이 있었습니다. Fedora 10은 완전한 ext4 호환 e2fsprogs를 제공합

니다. 부팅 프롬프트에서 ext4를 사용하여 설치 프로그램을 시작할 경우 Anaconda 파티션 화면에서는

ext4 파일 시스템 옵션을 사용할 수 있습니다. 또한 Fedora 10에는 ext4에 대한 지연된 할당이 포함되

어 있습니다. 하지만, Fedora 10의 ext4에서는 아직 16 TiB 이상의 파일 시스템은 지원하지 않습니다.

6.2.3. XFSXFS는 현재 Anaconda 파티션 설정 화면에서 지원되는 파일 시스템 및 옵션입니다.

7. 개발자를 위한 새로운 사항

Page 32: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

32

7.1. 런타임

7.1.1. Python NSS 바인딩NSS/NSPR 용 Python 바인딩은 Python 프로그램이 SSL/TLS 및 PKI 인증 관리 용 NSS 암호화 라

이브러리를 사용할 수 있게 합니다. python-nss 패키지는 NSS 및 NSPR 지원 라이브러리에 Python

바인딩을 제공합니다.

NSS (Network Security Services)는 보안 활성된 클라이언트 및 서버 어플리케이션을 지원하는 라

이브러리 모음입니다. NSS로 작성되는 어플리케이션은 SSL v2 및 v3, TLS, PKCS #5, PKCS #7,

PKCS #11, PKCS #12, S/MIME, X.509 v3 인증 및 기다 다른 보안 기준을 지원합니다. NSS는 NIST

에서 FIPS 140 검증을 받습니다.

� http://people.redhat.com/jdennis/python-nss/doc/api/html/index.html -- Library Documentation

7.2. Java

7.2.1. 고급 유형의 자유 소프트웨어 Java 구현Fedora includes multiple best of breed free software Java(TM) implementations, obtained through

active adoption of innovative technology integrations produced by Fedora and others within upstream

projects. The implementations integrated into Fedora are based on OpenJDK (http://openjdk.java.net/)and the IcedTea GNU/Linux distribution integration project (http://icedtea.classpath.org/), or based onalternatives such as the GNU Compiler for Java (GCJ - http://gcc.gnu.org/java and the GNU Classpath

core class libraries (http://www.gnu.org/software/classpath/). All Fedora innovations are pushed upstream

to get the widest possible integration of the technologies in general Java implementations.

Fedora 10에 포함된 OpenJDK 6 구현은 x86, x86_64 및 SPARC에서 HotSpot 가상 장치 런타임 컴

파일러를 사용합니다. PowerPC (PPC)에서는 zero interpreter를 사용하므로 느려집니다. 전체 아키

텍처에서는 원시 바이너리를 생산하기 위한 선행 (ahead-of-time) 컴파일러가 있는 GCJ 및 GNU

Classpath 기반 대체 구현이 포함되어 있습니다.

일부 아키텍쳐 (현재 OpenJDK 기반의 x86 및 x86_64 전용) 용 Fedora 바이너리는 Java Specification

(이번에는 JDK 1.6) 100 % 호환을 보장하기 위해 Red Hat을 통해 JCK (Java Compatibility Kit)

에 대해 검사가 수행되고 있습니다.

7.2.2. Java 애플릿 Web 시작 어플리케이션 처리Fedora 10에서 gcjwebplugin 는 IcedTeaPlugin로 대체되어 있으며, 이는 Web 브라우저에서 신뢰되지

않는 애플릿을 실행하며 어떤 아키텍처에서도 작동합니다. Firefox에서 about:plugins를 입력하면 어

떤 Applet Plugin이 설치되어 있는지를 알 수 있습니다. 새로운 플러그인은 이전 버전에서 결여된,

JavaScript bridge (LiveConnect)에 대한 지원을 추가합니다. bytecode-to-JavaScript bridge (LiveConnect)

에 대한 자세한 내용은 버그 리포트에서 참조하시기 바랍니다:

https://bugzilla.redhat.com/show_bug.cgi?id=304021

보안 정책에 대한 피드백을 보내주십시오. 제한된 애플릿을 사용하는 보안 정책이 너무 엄격하다

고 생각되는 경우 다음 단계를 따르시기 바랍니다:

� 터미널에서 firefox -g 명령을 실행하여 제한되는 내용을 확인합니다.

� 그 후 /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/security/java.policy 파일에서 제한된 권한을 부여

합니다.

Page 33: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Java

33

� 패키지 보안 정책에 예외 사항이 포함되도록 버그 리포트를 제출합니다. 이러한 예외 사항을 제

출하면 차후에 시스템 소유자가 정책 파일을 해킹할 필요가 없게 됩니다.

NetX를 통한 실험적인 Web Start (javaws) 지원이 IcedTea 리포지터리에 추가되었습니다. Java Network

Launching Protocol (.jnlp) 파일이 웹 페이지에 들어있을 경우 IcedTea Web Start (/usr/bin/javaws)를

사용해서 를 열 수 있습니다. NetX에 대한 자세한 내용은 다음을 참조하시기 바랍니다:

http://jnlp.sourceforge.net/

7.2.3. 다른 Fedora 기술을 사용한 새로운 통합IcedTea 프로젝트를 통해 OpenJDK은 Fedora 10에 속하는 여러 새로운 기술과 함께 통합되었습니다.

7.2.3.1. NetBeans 프레임워크를 통한 VisualVM 통합VisualVM (jvisualvm)은 로컬 또는 원격으로 실행하는 Java 어플리케이션의 그래픽 개요를 제공함으

로서, 스레드 덤프, 힙 덤프 및 기타 경량 프로파일링 도구를 채택하여 실행 중인 모든 스레드, 클

래스 및 어플리케이션에 할당된 모든 실행중인 개체를 모니터링 할 수 있게 합니다.

7.2.3.2. javax.sound 용 PulseAudio 통합PulseAudio 통합으로 javax.sound 패키지를 사용하는 java 어플리케이션에 PulseAudio의 편의를 제

공합니다.

7.2.3.3. Mozilla Rhino 통합 - JavaScriptRhino는 Mozilla로 부터의 순수한 Java JavaScript 구현으로 javax.script 패키지를 사용하는 개발자를

위해 Java 및 JavaScript 간단한 합성을 제공합니다.

7.2.3.4. 기타 개선 사항또한 Fedora 10에서 Java 암호화 (javax.crypto)는 어떠한 (지역적) 제한없이 완전 지원됩니다.

7.2.4. Fedora 및 JPackageFedora 10에는 JPackage 프로젝트에서 파생된 많은 패키지가 들어 있습니다.

http://jpackage.org

이 패키지의 일부는 사용 독점 소프트웨어에 대한 의존성을 제거하고 GCJ의 선행 (ahead-of-time) 컴

파일 기능을 사용하기 위해 Fedora에서 수정되어 있습니다. 이 패키지를 업데이트하려면 Fedora 리포

지터리를 사용하고 Fedora에서 제공되지 않는 패키지는 JPackage 리포지터리를 사용합니다. JPackage

프로젝트 및 제공되는 소프트웨어에 대한 자세한 내용은 JPackage 웹사이트를 참조하시기 바랍니다.

Fedora 및 JPackage에서 혼합된 패키지동일한 시스템에 Fedora 및 JPackage 리포지터리 모두에서 소프트웨어를 설치하기 전

에 패키지 호환성을 확인하십시오. 호환되지 않는 패키지는 복잡한 문제를 일으킬 수

도 있습니다.

7.2.5. Fedora 8 업그레이드 알림 - OpenJDK는 IcedTea로 교체됩니다.Fedora 9 이후 Fedora 8에서 java-1.7.0-icedtea*라는 패키지는 java-1.6.0-openjdk*로 이름 변경되었습

니다. Fedora 8 IcedTea 패키지는 불안정한 OpenJDK 7 브렌치를 추적하는 반면 java-1.6.0-openjdk*

Page 34: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

34

패키지는 안정된 OpenJDK 6 브렌치를 추적합니다. 모든 업스트림 IcedTea 소스는 java-1.6.0-openjdkSRPM에 있습니다.

IcedTea가 이미 설치된 Fedora 8을 기반으로 하는 시스템에서 업그레이할 경우, 자동으로 패키지

변환이 되지 않습니다. OpenJDK 7 기반 IcedTea 관련 패키지를 먼저 제거한 후, 새 OpenJDK 6

패키지를 설치합니다.

su -c 'yum erase java-1.7.0-icedtea{,-plugin}' su -c 'yum install java-1.6.0-openjdk{,-plugin}'

Fedora 9에서 업그레이드하는 경우 특별한 작업을 할 필요가 없습니다.

7.3. 도구다음 부분에서는 다양한 개발 도구 및 기능에 대해 다루고 있습니다.

7.3.1. Eclipse이번 Fedora 릴리즈에는 Eclipse SDK 3.4 버전에 기반한 Fedora Eclipse가 포함되어 있습니다. 릴리

즈의 3.4 시리즈에는 "3.4버전에서의 새로운 사항"페이지가 있습니다:

http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse.platform.doc.user/whatsNew/platform_whatsnew.html

릴리즈 노트 3.4 버전도 사용 가능합니다.

http://www.eclipse.org/eclipse/development/readme_eclipse_3.4.html

3.4 버전에서 특징적인 사항에는 북마크 처리 기능 향상, 보다 쉽게 플로그인 검색 및 설치, 리팩

토링으로 추가된 기능 지원이 있습니다.

7.3.1.1. 추가 플로그인이번 Fedora 릴리즈에는 C/C++ (eclipse-cdt)에 대한 플러그인, RPM specfile 편집기 (eclipse-rpm-editor), PHP (eclipse-phpeclipse), Subversion (eclipse-subclipse), SELinux (eclipse-slide) 및 (eclipse-setools), 정규 표현식 테스트기, (eclipse-quickrex), Fortran (eclipse-photran), Bugzilla 통합 (eclipse-mylyn), Git (eclipse-egit), Perl (eclipse-epic), Checkstyle (eclipse-checkstyle), 및 Python (eclipse-pydev)이 포함되어 있습니다.

7.3.1.2. Babel 프로젝트에서 번역 - eclipse-nls이번 릴리즈에는 Babel 언어팩이 포함되어 있어 여러 언어로 된 Eclipse 및 Eclipse 플러그인 번역

판을 제공합니다. 일부 언어의 번역 상태는 낮은 정도에 있을 수 있음에 유의하시기 바랍니다: 번

역판을 설치할 경우에도 영문으로된 문장을 발견하실 수 있습니다. 번역에 참여하시고자 할 경우

Babel 프로젝트에서 이를 허용합니다.

http://www.eclipse.org/babel/

7.3.1.3. Fedora 9에서 업그레이드Eclipse 3.3에서 업그레이드하는 사용자는 RPM 외의 소스에서 설치하신 모든 플러그인을 이전하셔

야 합니다. 가장 간단한 방법은 다시 설치하시는 것입니다. 3.3 버전에서 이전하시는 플러그인 개

발자의 경우 "플러그인 이전 가이드"를 참조하시기 바랍니다:

http://help.eclipse.org/ganymede/nav/2_3

Page 35: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

도구

35

7.3.2. EmacsFedora 10에는 Emacs 22.2이 들어 있습니다.

여러 버그 사항에 더하여, Emacs 22.2에는 Bazaar, Mercurial, Monotone, Git 버전 제어 시스템에 대

한 새로운 지원, CSS, Vera, Verilog, BibTeX 스타일 파일 편집을 위한 새 주요 모드, 이미지 모드

에서 개선된 스크롤 지원이 포함되어 있습니다.

For a detailed description of the changes see the Emacs news for the release (http://www.gnu.org/software/emacs/NEWS.22.2).

7.3.3. GCC 컴파일러 모음이번 Fedora 릴리즈는 배포판이 포함된 GCC 4.3.2 버전으로 작성되었습니다.

GCC 4.3에 대한 보다 자세한 내용은 다음에서 참조하시기 바랍니다:

http://gcc.gnu.org/gcc-4.3/

7.3.3.1. 타겟 별 개선 사항

7.3.3.1.1. IA-32 x86-64

ABI changes

� GCC 4.3.1로 시작할 경우, 부동 소수점 변수는 i386 용 스택으로 전달될 경우 자연수 조건으

로 정렬됩니다.

Command-line changes

� GCC 4.3.1로 시작할 경우, 문자열 지시 사항을 사용하는 프롤로그 기능에서 cld 지시 사항을 자

동으로 생성하기 위해 -mcld 옵션이 추가되었습니다. 이 옵션은 일부 운영 체제에서는 하위 호

환성으로 사용되며 --enable-cld 설정 옵션과 함께 GCC를 설정하여 32-비트 x86 용에서 기본값

으로 활성화될 수 있습니다.

7.3.4. 개선된 Haskell 지원Fedora 10에서는 보다 나은 Haskell 지원을 합니다. 새 패키지 가이드 및 도구 모음과 함께 Glasgow

Haskell 컴파일러를 사용하여 Haskell 프로그램을 보다 쉽게 지원할 수 있습니다. 패키지 생성 및 개

발, Fedora 도구 사용은 결코 쉽지 않습니다. Haskell 지원이 확장됨에 따라 보다 많은 라이브러리

가 소개되면서 지속적인 Haskell 개발이 이루어지게 됩니다.

패키지 생성은 간단합니다. Haskell에서는 이미 지속적으로 패키지 컴파일링 및 개발을 위한 기반

구조를 제공합니다. Fedora 용 패키지를 설정하는 데는 Haskell에서 작동하는 코드가 Fedora에서도

작동하는지를 알아보게 되므로 약간의 시간이 소모될 수 있습니다.

Fedora는 Fedora 패키지의 엔터프라이즈급 개발 도구를 제공합니다. Fedora에 있는 Haskell을 사용

하여, 개발자는 Haskell에 있는 엔터프라이즈급 어플리케이션을 자유롭게 작성할 수 있으며 Fedora

에서 코드를 사용할 수 있는 지를 알 수 있습니다.

https://fedoraproject.org/wiki/Features/GoodHaskellSupport

7.3.5. Objective CAML OCaml 적용 범위 확장Fedora 10에는 OCaml 3.10.2 고급 프로그래밍 언어 및 포괄적인 패키지 목록이 포함되어 있습니다:

Page 36: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

36

http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora#Package_status

OCaml이 Fedora 9으로 업데이트됨으로 사용 가능하지만 처음 릴리즈에 있지 않습니다.

7.3.6. NetBeans이번 Fedora 릴리즈에는 NetBeans IDE 6.1 버전이 포함되어 있습니다. NetBeans IDE는 Java, C/C

++, Ruby, PHP 등에 대한 통합 개발 환경 (IDE)입니다. NetBeans IDE의 기본값 설정 (Java SE

IDE 설정)은 NetBeans 플랫폼의 모듈 개발을 포함한 Java 플랫폼, Standard Edition (Java SE) 용

개발 프로그램을 지원합니다.

NetBeans IDE는 모듈러 시스템으로 플러그인 업데이트 및 설치를 위한 장치가 포함되어 있습니다.

NetBeans IDE 용 플러그인의 광범위한 스펙트럼은 커뮤니티 멤버 및 타기업에 의해 제공됩니다.

7.3.6.1. NetBean 리소스� http://www.netbeans.org/ - Official site of the NetBeans project.

� http://wiki.netbeans.org/ - NetBeans Wiki pages.

� mailto:[email protected] - Mailing list for discussion of the packaging issues.

� https://admin.fedoraproject.org/pkgdb/packages/bugs/netbeans - Bug list for the NetBeans IDE.

� https://admin.fedoraproject.org/pkgdb/packages/bugs/netbeans-platform8 - Bug list for the NetBeans

Platform.

� http://www.netbeans.org/issues/ - Issue Tracker of the NetBeans project. Please, use Component:

installer, OS: Linux, Subcomponent: rpm to file the issues related to the NetBeans RPMs.

7.3.7. AMQP 기반 구조AMQP 기반 구조 패키지는 Red Hat Enterprise MRG의 일부분입니다. 패키지로 확장성, 상호 운용

성이 있는 고성능 엔터프라이즈 어플리케이션 개발을 가능하게 합니다.

이는 다음과 같이 구성되어 있습니다.

� AMQP (프로토콜 버전 0-10) 메세징 브로커/서버

� C++, Python, Java 용 클라이언트 바인딩 (JMS 인터페이스 사용)

� 명령행 인터페이스 설정/관리 유틸리티 모음

� 지속적 메세지 및 메세지 설정을 위한 고성능 비동기식 메세지 저장

7.3.7.1. AMQP 리소스보다 자세한 내용은 다음 자료에서 참조하시기 바랍니다.

� Red Hat MRG Documentation: http://www.redhat.com/mrg/resources

� AMQP Project Site: http://amqp.org/

7.3.8. 어플라이언스 구축 도구Appliances are pre-installed and pre-configured system images. This package includes tools and meta-

data that make it easier for ISVs, developers, OEMS, etc. to create and deploy virtual appliances. The

Page 37: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Linux 커널

37

two components of this feature are the ACT (Appliance Creation Tool) and the AOS (The Appliance

Operating System). Install the appliance-tools package with Add/Remove Software or yum.

7.3.8.1. ACT (Appliance Creation Tool)ACT (Appliance Creation Tool)는 킥스타트 파일에서 어플라이언스 이미지를 생성하는 도구입니다.

이러한 도구는 라이브 CD 생성기 API 및 다중 파티션 디스크 이미지 생성을 허용하는 라이브 CD

API로의 패치를 사용합니다. 이러한 디스크 이미지는 Xen, KVM, VMware와 같은 가상 컨테이너

에서 부팅될 수 있습니다. 이러한 도구는 appliance-tools 패키지에 포함되어 있으며, 이 패키지에

는 RHEL, CentOS 등과 같은 배포판을 포함하여 Fedora 기반 시스템에 있는 어플라이언스 이미

지 구축 도구가 들어 있습니다.

7.3.8.2. AOS (Appliance Operating System)AOS (Appliance Operating System)는 메모리를 적게 차지하는 축소된 Fedora 버전으로 어플라이언

스 실행에 필요한 패키지 만이 들어 있습니다. 이에 의해 지원되는 Fedora 하드웨어는 제한되어

있으며, KVM 및 VMware와 같은 가상 컨테이너에 중점을 두고 있습니다. 어떤 개발자가 어플리

케이션을 작성할 수 있는가에 기반하여 생성하는 것이 목적이며, 소프트웨어에 필요한 패키지에

만 들어있게 됩니다.

7.3.8.3. 어플라이언스 구축 도구 리소스Appliance Tool Project Site: http://thincrust.net/

7.3.9. SystemTapSystemtap has been updated to version 0.8. In addition to kernel tracing/probing, it now supports on-

the-fly tracing/probing of user-space applications. For more information, refer to the following resources.

� SystemTap web site: http://sources.redhat.com/systemtap/

� Project wiki, with documentation and tips: http://sources.redhat.com/systemtap/wiki/

� Sample script catalog: http://sources.redhat.com/systemtap/examples/

7.4. Linux 커널

삭제되었거나 또는 오래된 내용입니까?이 내용은 삭제되었거나 오래된 내용으로, Fedora 9 릴리즈 노트 이후 업데이트되지

않았습니다.

다음 부분에서는 Fedora 10에 있는 2.6.27 기반 커널과 관련한 변경 사항 및 주요 사항에 대해 다

루고 있습니다.

7.4.1. 버전Fedora에는 개선 사항, 버그 수정 또는 추가 기능을 위해 커널에 추가 패치가 포함되어 있을 수

있습니다. 이러한 이유로, Fedora 커널은 kernel.org 웹사이트에서의 vanilla kernel라고 불리는 것과

완전 동일하지 않을 수 도 있습니다:

http://www.kernel.org/

Page 38: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

38

패치 목록을 얻으려면 소스 RPM 패키지를 다운로드하여 다음과 같은 명령을 실행합니다:

rpm -qpl kernel-<version>.src.rpm

7.4.2. Changelog패키지의 로그 변경 사항을 검색하려면 다음 명령을 실행합니다:

rpm -q --changelog kernel-<version>

If you need a user friendly version of the changelog, refer to http://wiki.kernelnewbies.org/LinuxChanges. A short and full diff of the kernel is available from http://kernel.org/git. The Fedoraversion kernel is based on the Linus tree.

Customizations made for the Fedora version are available from http://cvs.fedoraproject.org.

7.4.3. 커널 종류Fedora 10에는 다음과 같은 커널이 들어 있습니다:

� 대부분의 시스템에서 사용되는 네이티브 커널. 설정 소스는 kernel-devel 패키지에서 사용할 수

있습니다.

� 4GB RAM 이상이 있는 32-비트 x86 시스템이나 또는 NX (No eXecute) 기능을 갖는 CPU에서

사용되는 PAE 커널. 이 커널은 유니프로세서 및 멀티 프로세서 시스템 모두를 지원합니다. 설정

된 소스는 kernel-PAE-devel 패키지에 있습니다.

� 일부 커널 문제를 디버깅하는데 사용되는 디버깅 커널. 설정된 소스는 kernel-debug-devel 패키

지에 있습니다.

모든 커널 종류에 해당하는 커널 헤더를 동시에 설치하실 수 있습니다. 파일은 /usr/src/kernels/

<version>[-PAE|-xen|-kdump]-<arch>/ 트리에 설치되어 있습니다. 다음 명령을 사용합니다:

su -c 'yum install kernel{,-PAE,-xen,-kdump}-devel'

이러한 종류 중 하나 이상을 선택하실 때 빈 칸 없이 콤마로 구분합니다. 필요 시 root 암호를

입력합니다.

x86 커널에 포함된 Kdumpx86_64 및 i686 커널은 재배치할 수 있으므로, kdump 기능을 위해 다른 커널이 더이상

필요하지 않습니다. PPC64는 아직 다른 kdump 커널을 필요로 합니다.

반가상화가 들어있는 커널Both the x86_64 and the i686 kernels contain paravirt_ops support and no longer require

a separate kernel for running under a Xen hypervisor. For more information, refer to

8.3.1�. “�� �� ��� ”.

Page 39: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Embedded Development

39

기본값 커널의 SMP 제공Fedora의 i386, x86_64, ppc64에서는 SMP 용으로 분리된 커널이 없습니다. 네이티브 커

널에서 멀티프로세서를 지원합니다.

PowerPC 커널 지원Fedora에서는 PowerPC 아키텍쳐 용 Xen 또는 kdump를 지원하지 않습니다. 32-비트

PowerPC에는 아직 분리된 SMP 커널이 있습니다.

7.4.4. 커널 개발 준비Fedora 10 does not include the kernel-source package provided by older versions since only the kernel-devel package is required now to build external modules. Configured sources are available, as described

in 7.4.3�. “�� �� ”.

사용자 설정 커널 작성For information on kernel development and working with custom kernels, refer to http://fedoraproject.org/wiki/Building_a_custom_kernel

7.4.5. 버그 보고Refer to http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html for information on reporting bugs in

the Linux kernel. You may also use http://bugzilla.redhat.com for reporting bugs that are specific

to Fedora.

7.5. Embedded DevelopmentFedora 10 includes a range of packages to support development of embedded applications on various

targets. There is broad support for the AVR and related parts as well as for the Microchip

PIC. In addition, there are packages to support development on older, less popular parts such

as the Z80, 8051, and others. For a more complete description see http://fedoraproject.org/wiki/Packages_For_Embedded_Development.

7.5.1. avr-binutilsThis release includes version 2.18 of avr-binutils. In addition to a large number of bugfixes, this release

includes a new tool, windmc, to provide a Windows-compatible message compiler.

7.5.2. dfu-programmerVersion 0.4.6 of dfu-programmer is included in Fedora 10. 4k bootloaders are now supported andeeprom-flash and eeprom-dump are now supported. Release information as well as a forum specific to

this version can be found at http://dfu-programmer.sourceforge.net/.

7.5.3. gputilsgputils has been updated to version 0.13.6 which includes support for many more PIC18 processors as

well as support for Microchip's new COFF file format. Find details at http://gputils.sourceforge.net/.

Page 40: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

40

7.5.4. piklabFedora 10 includes version 3.5.10 of the popular IDE piklab. This version now supports the Microchip

ICD2 and PICkit in-circuit debuggers, as well as a number of other improvements. piklab now supportsthe following toolchains; gputils, C30 and C18, PICC, JAL, BoostC, CCS, MPC and CC5X. Many of the

toolchains use Windows executables via Wine. See http://piklab.sourceforge.net/ for complete details.

Note that the executable names for sdcc have changed (see below). Since piklab does not providefor configuring executable names, but does provide for configuring paths, the piklab/sdcc user shouldcopy files beginning with sdcc- from /usr/bin to /usr/local/bin and adjust the paths in piklab untilthis issue is resolved.

Windows Directory NamesMicrochip has a tendency to have a lot of spaces in their default installation directories.

Getting those paths configured in piklab can be quite confusing, so the dual-boot usermay choose to copy files to the /usr/local tree rather than simply mounting the Windows

drive and directly referencing the files in the Microchip installation. This affects not only

executables, but linker scripts, headers and libraries.

7.5.5. sdccVersion 2.8.0 of the Small Device C Compiler is included in Fedora 10. This version offers a number of

improvements to the version in Fedora 9. Some of these changes will result in changes to source code,

so users should review the sdcc manual carefully for their target. In addition, due to some conflicts,

all the executable names have been prefixed with sdcc-, which will require changes to makefiles. See

the sdcc page at http://sdcc.sourceforge.net/ for complete details.

7.6. KDE 3 개발 플랫폼 및 라이브러리Fedora는 현재 KDE 4를 특징으로하며 완전 데스크탑 환경으로 KDE 3을 제공하지 않지만, 기존의

KDE 3 어플리케이션을 실행 및 빌드하기 위해 다음의 KDE 3.5 라이브러리 패키지를 제공합니다:

� qt3, qt3-devel (기타 다른 qt3-* 패키지): Qt 3.3.8b

� kdelibs3, kdelibs3-devel: KDE 3 라이브러리

� kdebase3, kdebase3-pim-ioslaves, kdebase3-devel: 일부 어플리케이션에는 KDE 3 코어 파일이

필요합니다

khelpcenter를 제공하는 KDE 4 kdebase-runtime 패키지는 KDE 3 어플리케이션 용 서비스로

khelpcenter를 설정하여, KDE 3 어플리케이션이 작동하게 도와줍니다. khelpcenter의 KDE 3 버전은

더이상 제공되지 않으며, 대신 KDE 4 버전이 사용됩니다.

이러한 패키지는 다음을 위해 고안되었습니다:

� FHS (Filesystem Hierarchy Standard)에 준수

� -devel 패키지를 포함해 KDE 4와 함께 설치 가능

이를 사용하기 위해 Fedora KDE SIG 멤버는 KDE 4 kdelibs-devel 패키지에 두 가지 사항을 변

경해야 합니다:

Page 41: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

시스템 관리자를 위한 새로운 사항

41

� 라이브러리 심볼릭 링크는 시스템 구조에 따라 /usr/lib/kde4/devel 또는 /usr/lib64/kde4/devel에 설

치됩니다.

� kconfig_compiler 및 makekdewidgets 도구는 각각 kconfig_compiler4 및 makekdewidgets4로 이름을

변경하였습니다.

FindKDE4Internal.cmake가 이러한 변경에 적합하도록 패치된 이후, 이러한 변경은 빌드하는데

cmake를 사용한 대다수의 KDE 4 어플리케이션에 완전히 투명하게 적용되어야 합니다. KDE SIG

에서는 kdelibs3-devel 대신 KDE 4 kdelibs-devel에 이러한 변경을 적용하였고, 이는 KDE 3 어플

리케이션은 라이브러리 검색 경로 및 실행 파일 이름을 하드 코딩하는 반면 KDE 4는 이를 중앙

에 저장시키기 때문입니다.

kdebase3에는 다음 사항이 포함되지 ��� 유의하시기 바랍니다:

� KDE 4 대신 사용할 수 있는 완전한 KDE 3 데스크톱 (작업 공간); 특히 KWin의 KDE 3 버전,

KDesktop, Kicker, KSplash, KControl는 포함되지����.

� Konqueror 및 KWrite와 같은 kdebase 어플리케이션 KDE 3 버전; KDE 4 버전에서는 중복 및

충돌될 수 있습니다.

� KWin 윈도우 장식에 필요한 libkdecorations 라이브러리, 윈도우 장식은 KWin.의 KDE 4 버전에

서 사용될 수 없습니다.

� 일부 Kicker 애플릿에 필요한 libkickermain 라이브러리, Fedora 10에는 Kicker가 없으므로 Kicker

애플릿을 사용될 수 없습니다.

레거시 API에 대한 새로운 소프트웨어는 개발되지 않습니다.역호환 라이브러리와 같이 사용 중지된 인터페이스를 개발하는 것이 좋습니다.

8. 시스템 관리자를 위한 새로운 사항

8.1. 보안다음 부분에서는 Fedora의 다양한 보안 항목에 대해 다루고 있습니다.

8.1.1. 보안 강화Fedora는 지속적으로 사전 보안 기능을 개선하고 있습니다.

http://fedoraproject.org/wiki/Security/Features

8.1.2. SELinuxSELinux 프로젝트 페이지에는 문제 해결을 위한 도움말, 설명, 및 문서 및 참고 자료에 대한 안내

가 있습니다. 다음은 몇 가지 유용한 링크입니다:

� New SELinux project pages:http://fedoraproject.org/wiki/SELinux

� Troubleshooting tips:http://fedoraproject.org/wiki/SELinux/Troubleshooting

Page 42: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

42

� Frequently Asked Questions:http://docs.fedoraproject.org/selinux-faq/

� Listing of SELinux commands:http://fedoraproject.org/wiki/SELinux/Commands

� Details of confined domains:http://fedoraproject.org/wiki/SELinux/Domains

8.1.3. SELinux 강화보다 정교한 액세스 제어를 허용하기 위해 현재 다른 기능이 사용 가능합니다:

� guest_t는 setuid 바이너리 실행, 네트워크 연결, GUI 사용을 허용하지 않습니다.

� xguest_t는 웹 브라우저를 통한 HTTP 연결을 제외한 네트워크 액세스 및 setuid 바이너리를 허

용하지 않습니다.

� user_t는 오피스 사용자에게 이상적입니다: setuid 어플리케이션을 통해 root로 되지 않게 합니다.

� staff_t는 sudo를 통해 root 급 액세스가 허용된다는 점을 제외하고 user_t와 동일합니다.

� unconfined_t는 완전 액세스를 제공하며, SELinux를 사용하지 않을 경우와 동일합니다.

기본값의 nspluginwrapper로 랩된 브라우저 플러그인은 SELinux 정책에 의해 제한됩니다.

SELinux 및 Firefox mozplugger 기반 구조는 근본적으로 목적이 다르기 때문에 함께 작동하지 않습

니다. 해결 방법으로 nsplugin의 SELinux를 비활성화시키고 다음 명령을 실행합니다:

setsebool -P allow_unconfined_nsplugin_transition =0

8.1.4. 보안 감사 패키지sectool은 사용자에게 보안 상의 문제로 시스템을 확인할 수 있는 도구를 제공합니다. 사용자 설정

시스템 테스트를 허용하는 라이브러리가 포함되어 있습니다. 보다 자세한 정보는 프로젝트 홈 페

이지에서 확인하실 수 있습니다:

https://fedorahosted.org/sectool

8.1.5. 일반적인 사항A general introduction to the many proactive security features in Fedora, current status, and policies

is available at http://fedoraproject.org/wiki/Security.

8.2. 시스템 서비스

8.2.1. UpstartFedora 10은 Upstart 초기화 시스템을 특징으로 합니다. 모든 시스템 V init 스크립트는 호환 모드

에서 아무런 문제 없이 실행되어야 합니다. 하지만 /etc/inittab 파일을 사용자 설정한 사용자는 수

정 사항을 upstart로 향하게 해야 합니다. upstart 작동 방법에 대한 보다 자세한 내용은 init(8) 및

initctl(8) 맨 페이지에서 참조하시기 바랍니다. upstart 스크립트 작성 방법에 대한 내용은 events(5)

맨 페이지나 "Upstart 시작 가이드"에서 참조하시기 바랍니다:

http://upstart.ubuntu.com/getting-started.html

Page 43: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

가상화

43

init 시스템의 변경으로 인해 , 라이브 파일 시스템 상에서 Fedora 10으로 업그레이드하려는 사용

자는 나중에 바로 재부팅 하실것을 권장합니다.

8.2.2. NetworkManagerFedora 10은 NetworkManager를 특징으로 합니다. NetworkManager 0.7은 GSM 및 CDMA 장치를 포

함하여, 개선된 모바일 광대역을 지원하며, 현재 다중 장치, 공유 연결 용 ad-hoc 네트워킹, 시스템

전체 네트워크 설정 사용을 지원합니다. 이는 현재 모든 설치에서 기본값으로 활성화되어 있습니다.

NetworkManager를 사용할 경우, 다음 사항에 유의하시기 바랍니다:

� 현재 NetworkManager는 모든 가상 장치 유형에서 지원되지 않습니다. bridging, bonding, VLAN을

사용하는 사용자는 이러한 인터페이스를 설정한 후 이전 network 서비스로 전환해야 합니다.

� NetworkManager는 비동기식으로 네트워크를 시작합니다. 부팅 시 네트워크가 완전 초기화되어

야 하는 어플리케이션이 있는 사용자는 /etc/sysconfig/network에 NETWORKWAIT 매개 변수를 설

정하셔야 합니다. 이러한 작업이 필요한 경우 이에 관한 버그를 작성하셔야 어플리케이션을 수

정할 수 있습니다.

https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora

8.2.3. AutofsAutofs는 더이상 기본값으로 설치되지 않습니다. Autofs를 사용하고자 하는 하는 사용자는 설치 프

로그램에서 시스템 도구 그룹에서 선택하거나 패키지 설치 도구를 사용하여 사용할 수 있습니다.

8.2.4. Varnish고성능 HTTP 가속 장치인 Varnish는 2.0 버전으로 업데이트되었습니다. VCL 구문은 1.x 버전에서

변경되었습니다. 1.x 버전에서 업그레이드하시는 사용자는 README.redhat에 따라 vcl 파일을 변경

해야 합니다. 주요 변경 사항은 다음과 같습니다:

� vcl에서 insert 단어는 deliver로 교체되어야 합니다

� In the vcl declaration of backends, set backend has been simplified to backend, and elements within

the backend are now just prefixed with a dot, so the default localhost configuration looks like this:

backend default { .host = "127.0.0.1"; .port = "80"; }

8.3. 가상화Fedora 10에서의 가상화에는 주요 변경 사항 및 KVM, Xen 및 기타 다른 여러 가상 장치 플랫폼

을 지속적으로 지원하기 위한 새로운 기능이 포함되어 있습니다.

8.3.1. 통합 커널 이미지kernel-xen 패키지는 업스트림 커널에서의 반가상화 통합 실행에 의해 더이상 사용되지 않습니

다. Fedora 10에 있는 kernel 패키지는 게스트 domU로 부팅 지원하지만 이러한 지원이 업스트림

을 제공할 때 까지 dom0로 기능하지 않게 됩니다. dom0 지원의 가장 최신 Fedora 릴리즈 버전

은 Fedora 8입니다.

Fedora 10 호스트에서 Xen domU 게스트를 부팅하기 위해 KVM 기반 xenner 명령이 필요합니다.

Xenner는 KVM 게스트로서 게스트 커널 및 작은 Xen 에뮬레이터를 함께 실행합니다.

Page 44: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

44

KVM은 호스트 시스템에서 하드웨어 가상화 기능을 필요로 합니다.하드웨어 가상화 기능이 결여된 시스템은 Xen 게스트를 지원하지 않습니다.

보다 자세한 내용은 다음을 참조하시기 바랍니다:

� http://sourceforge.net/projects/kvm

� http://kraxel.fedorapeople.org/xenner/

� http://fedoraproject.org/wiki/Features/XenPvops

� http://fedoraproject.org/wiki/Features/XenPvopsDom0

8.3.2. 가상화 스토리지 관리현재 libvirt는 원격 호스트 상의 스토리지 볼륨을 나열, 생성, 삭제할 수 있습니다. 이는 디렉토리

에 원시 sparse 파일 및 비-sparse 파일을 생성하여, LVM 논리 볼륨을 할당하고, 물리 디스크를 파

티션한 후 iSCSI 대상에 부착하는 기능을 포함합니다.

이는 새 게스트 도메인을 원격으로 프로비저닝하기 위해 virt-manager 도구를 활성화하고, 게스트

도메인과 관련된 스토리지를 관리합니다. API가 게스트에 할당되면 모든 스토리지 볼륨에 올바른

SELinux 보안 문맥이 있는지를 확인한 이래, 이는 개선된 SELinux 통합 기능을 제공합니다.

Features

� 디렉토리에 있는 스토리지 볼륨을 나열하고 새 볼륨, sparse 및 비-sparse 원시 파일, qemu-img(cow, qcow, qcow2, vmdk, etc)에 의해 지원되는 포맷을 할당합니다.

� 디스크에 파티션을 나열하고, 여유 공간에서 새 파티션을 지정합니다

� iSCSI 서버에 연결하고 내보내어지는 대상과 관련된 볼륨을 나열합니다

� LVM 볼륨 그룹에서 논리 볼륨을 나열하고, 새 LVM 논리 볼륨을 지정합니다

� 게스트와 연관된 모든 볼륨에 올바른 SELinux 보안 문맥 레이블 (virt_image_t)을 자동으로 할

당합니다.

보다 자세한 내용은 다음에서 참조하시기 바랍니다:

� http://fedoraproject.org/wiki/Features/VirtStorage

� http://libvirt.org/storage.html -- libvirt Storage Management

� http://virt-manager.et.redhat.com/page/StorageManagement -- virt-manager Storage Management

� http://kvm.qumranet.com/kvmwiki/Virtio

8.3.3. 가상 장치의 원격 설치가상화 스토리지 관리에서의 개선 사항으로 원격 호스트 시스템 상에 게스트가 생성되었습니다.

Avahi를 사용하여 libvirt를 지원하는 시스템이 자동으로 virt-manager에 의해 감지될 수 있습니다. 게

스트를 감지하는 것은 원격 시스템에서 프로비저닝될 수 있습니다.

Page 45: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

가상화

45

cobbler 및 koan의 도움으로 설치 과정이 자동화될 수 있습니다. Cobbler는 Linux 설치 서버로 신

속한 네트워크 설치 환경을 설정을 가능하게 합니다. 네트워크 설치는 PXE 부팅, 재설치, 미디어

기반 넷 설치 및 가상화된 게스트 설치 용으로 설정될 수 있습니다. Cobbler는 재설치 및 가상화

지원을 위해 koan 프로그램을 사용합니다.

보다 자세한 내용은 다음에서 참조하시기 바랍니다:

� http://fedoraproject.org/wiki/Features/VirtRemoteInstall

� http://virt-manager.et.redhat.com/page/LibvirtDiscovery -- virt-manager Discovery

� http://avahi.org/

� http://fedorahosted.org/cobbler

8.3.4. 기타 개선 사항Fedora는 다음과 같은 가상화 기능이 개선되었습니다:

� Utilities in the new virt-mem package provide access to process tables, interface information, dmesg,

and uname of QEmu and KVM guests from the host system. For more information, refer to http://et.redhat.com/~rjones/virt-mem/.

virt-mem는 테스트 단계에 있습니다.현재 32 비트 게스트만이 지원됩니다.

� The new virt-df tool provides information on the disk usage of guests from the host system. http://et.redhat.com/~rjones/virt-df

� The new experimental xenwatch package provides utilities for interacting with xenstore on Xen-based

virtualization hosts. For more information refer to http://kraxel.fedorapeople.org/xenwatch/

8.3.4.1. libvirt는 0.4.6 버전으로 업데이트되었습니다libvirt 패키지는 최신 Linux 버전 (및 기타 다른 OS)의 가상화 기능과 상호 작용하기 위한 API 및

도구를 제공합니다. libvirt 소프트웨어는 모든 가상화 기술에서 다음과 같은 사항을 지원하며 공

통 분모가 되도록 고안되어 있습니다.

� Linux 및 Solaris 호스트에서 Xen 하이퍼바이저

� QEMU 에뮬레이터

� KVM Linux 하이퍼바이저

� LXC Linux 컨테이너 시스템

� OpenVZ Linux 컨테이너 시스템

� IDE/SCSI/USB 디스크, FibreChannel, LVM, iSCSI, NFS 상의 스토리지

New features and improvements since 0.4.2:

Page 46: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

46

� 확장된 OpenVZ 지원

� 확장된 Linux 컨테이너 (LXC) 지원

� 스토리지 풀 API

� 개선된 iSCSI 지원

� QEMU 및 KVM 용 USB 장치 passthrough

� QEMU 및 Xen 용 사운스, 직렬, 병렬 장치 지원

� QEMU에 고정된 NUMA 및 vCPU 지원

� 모든 가상화 드라이버 용 통합 XML 도메인 및 네트워크 파싱

보다 자세한 내용은 다음에서 참조하시기 바랍니다:

http://www.libvirt.org/news.html

8.3.4.2. virt-manager는 0.6.0 버전으로 업데이트되었습니다virt-manager 패키지는 virtinst 및 libvirt 기능의 GUI 구현을 제공합니다.

New features and improvements since 0.5.4:

� 원격 스토리지 관리 및 프로비져닝: libvirt 관리 스토리지 보기, 추가, 제거 및 프로비져닝합니

다. 원격 VM에 관리 스토리지를 부착합니다.

� 원격 VM 설치 지원: 미디어 (CDROM) 또는 PXE에서 설치합니다. 간단한 설치 시간 스토리

지 프로비저닝

� VM 상세 정보 및 콘솔 화면 합병: 현재 각각의 VM은 단일 탭 화면에서 나타납니다.

� Avahi를 사용하여 네트워크 상의 libvirtd 인스턴스를 나열합니다.

� 하이퍼바이저 자동 연결: virt-manager 시작 시 하이퍼바이저로 연결하기 위한 옵션.

� 새 게스트 생성 시 사운드 장치 에뮬레이션을 추가하기 위한 옵션.

� 디스크 장치를 추가할 때 Virtio 및 USB 옵션

� VM 사운드, 직렬, 병렬, 콘솔 장치 보기 및 제거하기 허용.

� 디스플레이 장치를 추가할 때 키 맵 지정 허용.

� 관리자 화면이 종료되었으나 VM 화면이 오픈되어 있을 경우 계속해서 프로그램을 실행합니다.

� 저장된 상태 내역 용량 제한을 허용합니다.

보다 자세한 내용은 다음에서 참조하시기 바랍니다:

http://virt-manager.et.redhat.com/

8.3.4.3. virtinst는 0.400.0 버전으로 업데이트되었습니다python-virtinst 패키지에는 다수의 VM 게스트 이미지 포맷 설치 및 조작을 위한 도구가 들어있습니다.

Page 47: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

가상화

47

New features and improvements since 0.300.3:

� 새 도구 virt-convert: 다른 유형의 virt 설정 파일 사이에서 변환을 허용합니다. 현재 virt-image에

vmx만을 지원합니다.

� 새 도구 virt-pack: virt-image xml 포맷을 vmx 및 tar.gz 형식의 pack으로 변환합니다. (이는 차후

에 virt-convert로 합쳐지게 될 수 있음에 유의합니다.)

� virt-install improvements:

� 원격 VM 설치 지원. 공유될 경우 원격 호스트 상의 설치 미디어 및 디스크 이미지를 libvirt를

통해 사용할 수 있습니다. 원격 풀에 있는 프로비저닝 스토리지를 허용합니다.

� QEmu/KVM VM 용 CPU 고정 정보 설정 지원

� --cpuset=auto 옵션을 통해 NUMA 지원

� 새 옵션:

� --wait은 설치 시 하드 시간 제한을 설정 허용합니다

� --sound는 사운드카드 에뮬레이션과 함께 VM을 생성합니다

� --disk는 경로, 스토리지 볼륨, 프로비져닝 스토리지로의 풀, 장치 유형 및 기타 다른 옵션으

로 미디어를 지정 허용합니다. --file, --size, --nonsparse를 삭제합니다.

� 더이상 --prompt 입력 프롬프트는 기본값으로 되어 있지 않으며, 이 옵션은 원래대로 복귀

합니다.

� virt-image 개선 사항:

� 기존 VM 이미지 파일을 덮어쓰기 위한 --replace 옵션

� virt-image 포멧에서 다수의 네트워크 인터페이스 지원

� 선택한 게스트 OS 항목이 이 virtio 디스크/넷 드라이버를 지원할 경우 이를 사용합니다 (Fedora

9 및 10)

보다 자세한 내용은 다음에서 참조하시기 바랍니다:

� http://virt-manager.et.redhat.com/

8.3.4.4. Xen은 3.3.0 버전으로 업데이트되었습니다Fedora 10은 게스트 domU로 부팅을 지원하지만, 업스트림 커널에서 이를 지원할 때 까지 dom0으로

작동하지 않게 됩니다. pv_ops dom0는 Xen 3.4 버전에서 지원을 목표로 하고 있습니다.

Changes since 3.2.0:

� 하이퍼바이저에서 전원 관리 (P & C 상태)

� 확장성, 성능, 보안 강화를 위한 HVM 에뮬레이션 도메인 (qemu-on-minios)

� PVGrub: PV 도메인 내에서 실제 GRUB을 사용하여 PV 커널 부팅

� PV 성능 강화: 페이지 테이블 업데이트 경로에서 도메인 잠금 기능 삭제

� Shadow3: 최고의 섀도우 페이지 테이블 알고리즘을 위한 최적화, HVM 성능 강화

Page 48: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

48

� 하드웨어 지원 Paging 기능 강화: 보다 나은 TLB 집약성을 위해 2MB 페이지 지원

� CPUID 기능 레벨링: 다른 CPU 모델로 된 시스템 사이에서 안전하게 도메인 이전 허용

� PV 게스트로 직접 SCSI 액세스하기 위한 PVSCSI 드라이버

� HVM 프레임버퍼 최적화: 보다 효과적인 프레인버퍼 업데이트를 위한 검색

� passthrough 장치 기능 강화

� Intel VT 상에서 HVM 게스트 용 완전 x86 실제 모드 에뮬레이션: 레거시 게스트 OS에 대한 보

다 확장된 영역 지원

� 업스트림 개선 사항을 사용한 새 qemu 합병 기능

� x86 및 IA64 포트에서의 기타 다른 변경 사항

보다 자세한 내용은 다음에서 참조하시기 바랍니다:

� http://www.xen.org/download/roadmap.html -- Xen roadmap

� http://xenbits.xen.org/paravirt_ops/patches.hg/ -- paravirt_ops patch queue

8.4. 웹 및 컨텐트 서버

8.4.1. DrupalDrupal은 6.4 버전으로 업데이트되었습니다. 보다 자세한 내용은 다음에서 참조하시기 바랍니다:

http://drupal.org/drupal-6.4

Fedora 9의 6.4 버전으로 설치 업데이트하실 경우, 다음의 과정을 생략하시기 바랍니다.

이전 버전에서 업그레이드할 경우, 관리자 사용자로 사이트에 로그인하신 후, 이 패키지로 제삼자

모듈을 비활성화시켜야 합니다. 패키지를 업그레이드한 후 다음을 실행합니다:

1. /etc/drupal/default/settings.php.rpmsave을 /etc/drupal/default/settings.php에 복사하고, 추가 사이트에

대해 settings.php 파일 실행을 반복합니다.

2. http://host/drupal/update.php로 가셔서 업그레이드 스크립트를 실행합니다.

현재 Fedora 10에서 drupal-date, -cck, -views, -service_links 모듈을 포함하여 몇 가지 모듈을 사

용할 수 있습니다.

8.5. Samba - Windows 호환성다음 부분에서는 Samba와 관련된 내용 및 Microsoft 윈도우 시스템과 상호작용하기 위한 Fedora 소

프트웨어 모음 사용에 관련된 내용을 다루고 있습니다.

Fedora 10에는 samba-3.2.1 패키지가 포함되어 있습니다. 이는 Fedora 9, 3.2.0 버전에 포함된 마

이너 릴리즈로 Fedora 9에서 업그레이드하시는 사용자는 특정하게 다른 사항을 발견하실 수 없습

니다. 하지만, 이전의 Samba 버전에서 업그레이드하시는 사용자는 Samba 3.2 릴리즈 노트를 주의

깊게 검토해 보실 것을 권장합니다:

http://samba.org/samba/history/samba-3.2.0.html

Page 49: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

메일 서버

49

또한, Samba 3.2에 있는 뉴스 기사에서는 주요 변경 사항에 대해 강조하고 있습니다:

http://news.samba.org/

8.6. 메일 서버다음 부분에서는 전자 메일 서버 또는 메일 전송 에이전트 (MTA)에 대해 다루고 있습니다.

8.6.1. Sendmail기본값으로 Sendmail 메일 전송 에이전트 (MTA)는 로컬 컴퓨터 외에 다른 호스트에서 네트워크 연

결을 허용하지 않습니다. 다른 클라이언트 용 서버로 Sendmail을 설정하려면 다음을 실행합니다:

1. /etc/mail/sendmail.mc 편집하고 DAEMON_OPTIONS 행을 변경하여 네트워크 장치를 청취하거나

또는 dnl 주석 구분 기호를 사용하여 이 옵션을 완전히 주석 해제 처리합니다.

2. sendmail-cf 패키지 설치: su -c 'yum install sendmail-cf'

3. /etc/mail/sendmail.cf 재생성: su -c 'make -C /etc/mail'

8.7. 데이터베이스 서버

데이터베이스 패키지 업그레이드 시 직접 조사하셔야 합니다.업그레이드하시려는 데이터베이스 버전의 릴리즈 노트를 참조하시기 바랍니다. 성공적

으로 업그레이드 절차를 완료하기 위해 실행해야 할 절차가 있을 수 있습니다.

8.7.1. MySQLFedora 10에는 MySQL 5.0.67-2가 들어 있습니다.

Fedora 10에 있는 MySQL 버전은 Fedora 9 버전과 약간 다릅니다Fedora 9에 포함된 버전에는 여러 변경 사항이 있으며, 이에는 일부 호환되지 않는 변

경 사항도 포함되어 있습니다.

MySQL 사용자는 사용중인 MySQL 데이터베이스를 업그레이드하기 전 MySQL 릴리스 노트를 확

인할 것을 강력히 권장합니다.

http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-67.html

8.7.2. PostgreSQLFedora 10에는 PostgreSQL 8.3.4-1이 들어 있습니다.

Fedora 9에서 마이그레이션하는 경우, 특별한 작업이 필요하지 않습니다. 하지만, PostgreSQL 8.3.1\t이

전 버전에서의 마이그레이션에는 특별한 절차가 필요합니다. 마이그레이션을 실행하기 전 PostgreSQL

릴리즈 노트를 확인하시기 바랍니다.

http://www.postgresql.org/docs/8.3/static/release-8-3-4.html

Page 50: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

50

8.8. 하위 호환성Fedora는 이전 소프트웨어와의 호환을 위해 레거시 시스템 라이브러리를 제공합니다. 이 소프트웨

어는 Legacy Software Development 그룹의 일부분으로 기본적으로 설치되지 않습니다. 이 기능이 필

요할 경우, 설치 또는 설치 후 이 그룹을 선택할 수 있습니다. Fedora 시스템에 패키지 그룹을 설치

하려면 프로그램소프트웨어 추가/제거를 사용하거나, 또는 터미널 창에서 다음 명령을 실행합니다:

su -c 'yum groupinstall "Legacy Software Development"'

root 계정 암호를 입력하라는 메시지나 나타나면 입력합니다.

8.8.1. 컴파일러 호환성호환성 이유로 compat-gcc-34 패키지가 포함되었습니다:

https://www.redhat.com/archives/fedora-devel-list/2006-August/msg00409.html

8.8.2. KDE 3 개선 사항Refer to 7.6�. “KDE 3 �� ��� � ����� ”.

8.9. Fedora 10에서 업데이트된 패키지다음 목록은 특정 데이터에서 (F10)-1 GOLD 트리 및 F10 트리 사이의 다른점을 확인하여 자동으

로 생성됩니다. 이는 wiki에만 게시됩니다:

http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages

8.10. 패키지 변경 사항

다음 목록은 자동으로 생성되었습니다이 목록은 자동으로 생성된 것으로 번역되지 않습니다.

이 목록은 릴리즈 용으로 생성되어 wiki에만 개제됩니다. 이는 yum-utils 패키지에서의 repodiff 유

틸리티를 사용하여 만들어 졌으며, repodiff --old=<�� SRPMS ������ �� URL> --new=<� SRPMS ������ �� URL� ��>>로 실행됩니다.

For a list of which packages were updated since the previous release, refer to http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages. You can also find a comparison of major packages

between all Fedora versions at http://distrowatch.com/fedora.

9. 저작권 및 기타

9.1. Fedora 프로젝트The goal of the Fedora Project is to work with the Linux community to build a complete, general-

purpose operating system exclusively from free and open source software. The Fedora Project is driven

by the individuals that contribute to it. As a tester, developer, documenter, or translator, you can

Page 51: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Colophon

51

make a difference. Refer to http://join.fedoraproject.org for details. For information on the channels of

communication for Fedora users and contributors, refer to http://fedoraproject.org/wiki/Communicate.

웹사이트와 함께, 다음의 메일링 리스트를 사용할 수 있습니다:

� mailto:[email protected], for users of Fedora releases

� mailto:[email protected], for testers of Fedora test releases

� mailto:[email protected], for developers, developers, developers

� mailto:[email protected], for participants of the Documentation Project

To subscribe to any of these lists, send an email with the word "subscribe" in the subject to <listname>-request, where <listname> is one of the above list names. Alternately, you can subscribe to Fedora

mailing lists through the Web interface at http://www.redhat.com/mailman/listinfo/.

The Fedora Project also uses several IRC (Internet Relay Chat) channels. IRC is a real-time, text-

based form of communication, similar to Instant Messaging. With it, you may have conversations with

multiple people in an open channel, or chat with someone privately one-on-one. To talk with other

Fedora Project participants via IRC, access the Freenode IRC network. Refer to the Freenode website

at http://www.freenode.net/ for more information.

Fedora Project participants frequent the #fedora channel on the Freenode network, while Fedora Project

developers may often be found on the #fedora-devel channel. Some of the larger projects may have

their own channels as well. This information may be found on the webpage for the project, and at

http://fedoraproject.org/w/index.php?title=Communicate.

#fedora 채널에서 대화하려면, 별명 또는 nick을 등록해야 합니다. 채널에 /join하면 지시 사항이

주어집니다.

IRC 채널Fedora Project 및 Red Hat은 Fedora 프로젝트 IRC 채널이나 그 내용에 대해 아무런

제어를하지 않습니다.

9.2. Colophon�� (colophon)이라는 용어를 사용할 경우:

� 개발 참여자를 확인하여 책임을 제공합니다.

� 도구 및 제작 방식을 설명합니다.

9.2.1. 개발 참여자� Alain Portal1 (프랑스어 번역)

� Albert Felip (translator - Catalan)

� Agusti Grau (translator - Catalan)

� Alfred Fraile (translator - Catalan)

� Amanpreet Singh Alam2 (펀자브어 번역)

Page 52: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

52

� Andrew Martynov3 (러시아어 번역)

� Andrew Overholt4 (개발자)

� Ani Peter (translator - Malayalam)

� Ankitkumar Patel (translator - Gujarati)

� Anthony Green5 (저자)

� Brandon Holbrook6 (개발자)

� Bob Jensen7 (저자)

� Chris Lennert8 (저자)

� Corina Roe (translator - French)

� Dale Bewley9 (저자)

� Damien Durand (translator - French)

� Daniela Kugelmann (translator - German)

� Dave Malcolm10 (저자)

� David Eisenstein11 (저자)

� David Woodhouse12 (저자)

� Davidson Paulo (translator - Brazilian Portuguese)

� Deepak Bhole13 (개발자)

� Diego Búrigo Zacarão14 (translator)

� Dimitris Glezos15 (저자, 그리스어 번역)

� Domingo Becker16 (스페인어 번역)

� Dominik Sandjaja (translator - German)

� Eun-Ju Kim (translator - Korean)

� Fabian Affolter17 (독일어 번역)

� Fernando Villa (translator - Catalan)

� Florent Le Coz (translator - French)

� Francesco Tombolini18 (이탈리아어 번역)

� Francesco Valente (translator - Italian)

� Gatis Kalnins (translator - Latvian)

� Gavin Henry19 (저자)

Page 53: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Colophon

53

� Geert Warrink20 (네덜란드어 번역)

� Glaucia Cintra (translator - Brazilian Portuguese)

� Gregory Sapunkov (translator - Russian)

� Guido Grazioli21 (이탈리아어 번역)

� Han Guokai (translator - Simplified Chinese)

� Hugo Cisneiros22 (브라질 포루투갈어 번역)

� I. Felix (translator - Tamil)

� Igor Miletic23 (세르비아어 번역)

� Janis Ozolins (translator - Latvian)

� Jason Taylor24 (저자, 수습 편집자)

� Jaswinder Singh (translator - Punjabi)

� Jeff Johnston25 (개발자)

� Jesse Keating26 (개발자)

� Jens Petersen27 (저자)

� Joe Orton28 (저자)

� Jordi Mas (translator - Catalan)

� José Nuno Coelho Pires29 (translator - Portuguese)

� Josep Mª Brunetti (translator - Catalan)

Josh Bressers30 (저자)

� Juan M. Rodriguez (translator - Spanish)

� Kai Werthwein (translator - German)

� Karsten Wade31 (저자, 편집자, 공동 발행자)

� Kevin Kofler32 (저자)

� Kiyoto Hashida (translator - Japanese)

� Krishnababu Krothapalli (translator - Telugu)

� Kushal Das (translator - Bengali India)

� Kyu Lee33 (개발자)

� Leah Liu (translator - Simplified Chinese)

� Lenka Čelková34 (translator - Slovak)

Page 54: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

54

� Licio Fonseca35 (브라질 포루투갈어 번역)

� Lubomir Kundrak36 (개발자, 슬로바키아어 번역)

� Lukas Brausch (translator - German)

� Luya Tshimbalanga37 (저자)

� Magnus Larsson38 (스웨덴어 번역)

� Manojkumar Giri (translator - Oriya)

� Marek Mahut39 (슬로바키아어 번역)

� Mathieu Schopfer40 (프랑스어 번역)

� Matthieu Rondeau41 (프랑스어 번역)

� Maxim Dziumanenko42 (우크라이나어 번역)

� Martin Ball43 (저자)

� Micha�l Ughetto (translator - French)

� Nat�lia Girabet (translator - Catalan)

� Nikos Charonitakis44 (그리스어 번역)

� Noriko Mizumoto (translation coordinator, translator - Japanese)

� Oriol Mir� (translator - Catalan)

� Orion Poplawski45 (개발자)

� Pablo Martin-Gomez (translator - French)

� Panagiota Bilianou46 (그리스어 번역)

� Patrick Barnes47 (저자, 편집자)

� Paul W. Frields48 (도구, 편집자)

� Pavol Šimo49 (translator - Slovak)

� Pawel Sadowski50 (폴란드어 번역)

� Patrick Ernzer51 (개발자)

� Pedro Angelo Medeiros Fonini (translator - Brazilian Portuguese)

� Pere Argelich (translator - Catalan)

� Peter Reuschlein (translator - German)

� Piotr Drąg52 (translator - Polish)

� Prosenjit Biswas (translator - Bengali India)

Page 55: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

Colophon

55

� Rahul Sundaram53 (저자, 편집자)

� Rajesh Ranjan (translator - Hindi)

� Robert-Andr� Mauchin (translator - French)

� Roberto Bechtlufft

� Run Du (translator - Simplified Chinese)

� Runa Bhattacharjee (translator - Bengali India)

� Ryuichi Hyugabaru (translator - Japanese)

� Sam Folk-Williams54 (저자)

� Sandeep Shedmake (translator - Marathi)

� Sekine Tatsuo55 (일본어 번역)

� Shankar Prasad (translator - Kannada)

� Severin Heiniger (translator - German)

� Simos Xenitellis56 (그리스어 번역)

� Steve Dickson57 (저자)

� Sweta Kothari (translator - Gujarati)

� Terry Chuang (translator - Traditional Chinese)

� Teta Bilianou58 (그리스어 번역)

� Thomas Canniot59 (프랑스어 번역)

� Thomas Graf60 (저자)

� Timo Trinks (translator - German)

� Tommy Reynolds61 (도구)

� Valnir Ferreira Jr.62 (브라질 포루투갈어 번역)

� Vasiliy Korchagin (translator - Russian)

� Ville-Pekka Vainio63 (핀란드어 번역)

� Will Woods64 (개발자)

� Xavier Conde (translator - Catalan)

� Xavier Queralt (translator - Catalan)

� Yoshinari Takaoka65 (번역자, 도구)

� Yu Feng (translator - Simplified Chinese

Page 56: 릴리즈 노트 - Fedora Project · 1. Fedora 10에 오신 것을 환영합니다 1.1. Fedora에 오신것을 환영합니다 Fedora는 최신 버전의 자유 및 오픈 소스

릴리즈 노트

56

� Yuan Yijun66 (번역자 - 중국어 간체)

� Yulia Poyarkova (translator - Russian)

� Zhang Yang67 (번역자- 중국어 간체)

... 그 외의 많은 번역자들. 릴리즈 이후에 추가하므로, 이 릴리즈 노트의 웹 업데이트 버전을 참

조하십시오:

http://docs.fedoraproject.org/release-notes/

9.2.2. 제작 방법저자는 Fedora 프로젝트 Wiki에 릴리즈 노트를 직접 만듭니다. 중요한 변경 사항 및 개선된 기능을

설명하기 위해 저자는 다른 주제의 Fedora 전문가와 함께 공동 작업을 합니다. 편집 팀은 완료된 내

용의 일관성과 품질을 확인하고, Wiki 자료를 수정 관리 리포지터리에 있는 DocBook XML로 변환

합니다. 다음으로, 번역 팀이 릴리즈 노트의 각 언어 버전을 만들어 Fedora의 한 부분으로 공개합니

다. 발간 팀도 각 버전 및 에라타를 만들고 Web을 통해 사용 가능하게 합니다.

hjttp://docs.fedoraproject.org/release-notes