CentOS 5.2 릴리즈 노트
1. 본 문서의 다른 언어 번역본
본 릴리즈 노트는 아래의 다른 언어로도 읽으실 수 있습니다. :
Brazilian Portuguese (português do Brasil) - Cleber Paiva de Souza
Chinese (漢語) - Hao Xu
Czech (Česky) - David Hrbáč
Dutch (Nederlands) - Tim Verhoeven
French (Français) - Patrice Guay, Fabian Arrotin
German (Deutsch) - Marco Witte, Ralph Angenendt
Japanese (日本語) - Akemi Yagi, Taira Hajime
Korean (한국어) - YoungHoon Park
Romanian (Română) - Manuel Wolfshant
Russian (Русский) - Nikolay Ulyanitski
Spanish (Español) - Alain Reguera Delgado, Ernesto Pérez Estévez
Turkish (Türkçe) - Osman Aksit
2. 소개
CentOS 5.2 릴리즈에 오신 것을 환영합니다. CentOS는 업스트림 제공자(UOP)1 가 대중에게 자유롭게 이용 할 수 있도록 공급한 소스로부터 유래된 엔터프라이즈 리눅스 배포판입니다.
CentOS는 업스트림 제공자의 재 배포 정책을 전적으로 따르며 100%의 바이너리 호환성을 추구합니다.(CentOS는 주로 기존 패키지에서 업스트림 제공자의 상표나 이미지 등의 변경작업을 합니다.) CentOS는 자유 오퍼레이팅 시스템입니다. CentOS프로젝트는 현재 페이팔(PayPal) 을 이용한 후원을 받고 있습니다. 우리 웹사이트 http://www.centos.org 에서 더 자세한 사항을 확인 해주시기 바랍니다. 모든 후원금은 본 프로젝트의 접속개선과 개발비용에 사용됩니다.
CentOS 5.2는 CentOS 5 배포판 시리즈의 두 번째 업데이트 버전입니다. 많은 량의 오류수정 및 새로운 기능을 포함하고 있습니다. 우선 먼저 UOP 릴리즈 노트를 http://www.centos.org/docs/5/ 에서 읽어보시길 권장 드립니다. 본 문서에서는 부록과 주요한 CentOS 관련 이슈들을 다루고 있습니다.
3. 인스톨 미디어와 sha1sum
----------------------------------------------- i386 ISOS와 해당 sha1sum : 9e8da103db2217f10e07b0387edce09395723cbf CentOS-5.2-i386-bin-1of6.iso e9d0a51d638caf1ed3adde834672d0f6a82cfd92 CentOS-5.2-i386-bin-2of6.iso 1c120526624e0dda4800abc5548e88937b12aabb CentOS-5.2-i386-bin-3of6.iso d774cf3bf6a28007e94969eea9dda44b95a5c249 CentOS-5.2-i386-bin-4of6.iso c4a94ebf2636e4868c2f72945dabe4a27c3f8301 CentOS-5.2-i386-bin-5of6.iso 0dc6131171739709722e6c0a53953484f7940aec CentOS-5.2-i386-bin-6of6.iso c89db7f5294465d593e7b02c232e0e9070111487 CentOS-5.2-i386-bin-DVD.iso 30e212aacb1980445f2d9e683c1d18ddb02d0974 CentOS-5.2-i386-netinstall.iso ----------------------------------------------- x86_64 ISOS와 해당 sha1sum : 94ca211d953bfafe010e9967d16e0380e0705845 CentOS-5.2-x86_64-bin-1of7.iso db1c88d5d699e1b65f11b39d830775df51b46a61 CentOS-5.2-x86_64-bin-2of7.iso 4bec7760de0766e4500a2a28a4aa5d0f1b1ee757 CentOS-5.2-x86_64-bin-3of7.iso 8f457db8454bfce9d2313808141f81aae6566294 CentOS-5.2-x86_64-bin-4of7.iso 947ffb4f1828e995111f8d457e0ac7e795cc1080 CentOS-5.2-x86_64-bin-5of7.iso 22155d06cc5a1b13cd52f2f9a19915b1340871df CentOS-5.2-x86_64-bin-6of7.iso 02fdbc48e789e4a6b7849028402f9ff03a75036c CentOS-5.2-x86_64-bin-7of7.iso 3e4bfcee28ec1c733e2726f23862910332b5195f CentOS-5.2-x86_64-bin-DVD.iso 10c0edba48bcd71f52f5941cbb6e50133c158345 CentOS-5.2-x86_64-netinstall.iso ----------------------------------------------- 토렌트(Torrent) 파일과 해당 sha1sum : aacb74578a98593ceabeab5c99b5ff3a1c27c72a CentOS-5.2-x86_64-bin-DVD.torrent b5e512bd4ed3671b90711ac04d6b38423d6d7ae9 CentOS-5.2-x86_64-bin-1to7.torrent 67ccaf21b9620f695a06e437cb695df5cfc23f7b CentOS-5.2-i386-bin-1to6.torrent 66263514382ed8b726ff94ec84bea149ec53c5f0 CentOS-5.2-i386-bin-DVD.torrent
4. 알려진 이슈들
- 그래피컬 인스톨러를 이용하기 위해서는 512MB 이상의 메모리를 갖춘 시스템이 필요합니다. 그 이하의 메모리에서 그래피컬 인스톨러를 사용시 문제를 일으킬 수 있습니다.
그래피컬 인스톨러를 이용 시 마우스의 포인터를 다음(Next)버튼 위에 위치한 채로 두게 될 경우 다음(Next) 버튼이 작동하지 않는 경우가 있습니다. 이때는 마우스의 포인터를 다른 곳으로 이동하였다가 다시 클릭해 주시기 바랍니다.
아나콘다 인스톨러를 이용하기 위해서는 최소 128MB의 메모리가 필요합니다. 시스템의 메모리가 256MB 이하일 경우 텍스트 모드로만 이용될 것입니다.
버전 5.2에 포함된 yum 을 사용하기 위해서는 적어도 768MB의 RAM+SWAP이 필요합니다(yum > 3.2.x).
- 설치 중 여러 패키지들을 선택할 경우 그 만큼의 메모리가 필요하며 관련 프로그램 설치로 전체 설치 시간이 더 걸리게 됩니다.따라서 느린 시스템이나 제한된 메모리의 시스템에서 설치를 진행 할 경우 최소한의 설치만 한 후 yum을 이용해 필요한 개별 패키지를 설치 하시기 바랍니다.
- kickstart 설치를 진행하는 경우 반드시 파일시스템의 용량을 확인하시기 바랍니다. 용량이 부족할 경우 아나콘다가 오작동 할 수 있습니다.
- 추가 저장소를 이용해 설치를 진행 할 경우 인터넷 연결이 필요합니다. 그렇지 않을 경우 아나콘다가 인터넷 연결을 시도하다가 작동을 멈출 수 있습니다. 네트워크 설치를 진행하지 않고 추가 저장소를 선택하는 경우 아나콘다는 인터넷 접속을 위해 네트워크 구성을 요청하게 됩니다.
kickstart 설치 진행 시 repo 지시자( repo가 업데이트 저장소를 지칭)를 사용할 경우 인스톨이 실패할 수 있습니다.이것은 해당 repo 로부터 전달 받는 의존성 규칙이 전적으로 잘못 되었기 때문입니다. 일반적으로 glibc 와 coreutils는 ldconfig와 RPM %pre, %post 스크립트를 포함하고 있기 때문에 반드시 인스톨된 첫 번째 패키지에 포함되어야 하지만 repo 설치가 이와 같은 요구조건에 맞지 않기 때문입니다.
- 5.0 및 5.1 버전의 kickstart script는 CentOS 5.2버전 설치 트리에서 문제를 가지고 있을 수 있습니다. 따라서 실제로 적용 전에 먼저 CentOS 5.2버전에서 kickstart script를 테스트 하시기 바랍니다.
이전의 installonlyn yum 플러그인은 현재 yum과 함께 빌드 되어 있습니다. yum에 installonly_limit = # (#은 새 커널이 인스톨 될 때 유지되길 원하는 커널의 숫자 입니다.) 변수를 CentOS 5.2의 yum.conf 파일에 추가 하십시오. 지정되지 않을 경우의 기본값은 3입니다. 현재 플러그인이 꺼져있거나 다른 수로 셋팅 되어 자동적으로 발생 하지 않더라도 이 업데이트는 필요합니다.
gtkhtml3 패키지는 5.2에서 리베이스(rebase)되었습니다. 이는 ABI가 변경되었음을 뜻합니다. CentOS가 재 컴파일 할 수 없는 소프트웨어를 위해 compat-gtkhtml3 패키지를 CentOS-extras에 포함하고 있더라도 gtkhtml3를 이용하여 빌트된 소프트웨어는 새로운 패키지를 이용하여 재 컴파일 할 것을 권장합니다.
nss_ldap 패키지는 bash 3.2 (command substitution)에서 오류를 일으키는 것으로 bz448014 (업스트림)에 알려져 있습니다. 이 문제는 substitution 문제를 일으켜 su - <any_ldap_user> 명령이 작동하지 않도록 만듭니다. 만약 nscd 서비스가 동작 중이면 이 문제를 해결 할 수 있습니다. 테스팅 저장소에 nss_ldap-253-12.el5.centos.<arch>.rpm 이 등록되어 있을 것입니다.
luci 패키지는 알려지진 않았지만 bc 패키지의 인스톨을 필요로 합니다. luci를 실행하길 원한다면 bc 를 직접 설치 하셔야 합니다. 이 문제는 다음에서 확인 하실 수 있습니다: bz450854 (업스트림) | #2881 (CentOS). 이 문제는 오직 redhat-lsb 를 설치하지 않은 최소 설치의 경우에 해당합니다.
bind-chroot 의 업그레이드에 따른 버그가 있습니다. 이는 bind 업데이트가 ROOTDIR=/some/other/path 같은 기존 설정을 기본 ROOTDIR로 덮어쓰기 때문에 발생합니다. bz451450 (업스트림) 에서 자세한 내용을 확인 하시기 바랍니다.
이클립스(eclipse) 패키지에 있는 인터넷 웹브라우저 컴포넌트 (Window->Show View->Other->General->Internal Web Browser)는 CentOS 5.2에서는 더 이상 작동되지 않습니다. 파이어폭스가 1.5에서 3.0으로 업그레이드 되면서 libgtkmozembed 패키지가 xulrunner 패키지로 대체되었기 때문입니다. 모질라 컴포넌트에 임베디드 되어있는 이클립스용 libswt3-gtk2 라이브러리는 xulrunner 대체 패키지를 아직 가지고 있지 않습니다. bz452113 (업스트림) 에서 자세한 내용을 확인하십시오.
다음의 새로운 파일들에 circular obsoletes 문제가 있습니다.: mstflint, perftest, tvflash 는 다음의 예전 파일을 대체합니다.: openib-mstflint, openib-perftest, openib-tvflash. circular obsolete dependencies 문제는 각 다른 모든 업데이트 사이클에서 위 파일의 지속적 대체현상을 일으킬 수 있습니다 (업스트림 버그 bz448722 (업스트림)). 이 문제는 CentOS 5.1과 5.2 저장소를 동시에 사용 할 때 발생하며 기본설정에서는 발생하지 않습니다. 만약 양쪽 저장소가 모두 활성화 되어있어 이문제가 발생할 경우 exclude= openib-mstflint openib-perftest openib-tvflash 을 5.1 CentOS-Base.repo 파일의 [base] 와 [updates] 섹션에 추가할 수 있습니다.
3Ware 컨터롤러와 관련된 퍼포먼스 문제가 있으며 bz444759 (업스트림)에서 확인 할 수 있습니다. 테스팅 저장소(Testing Repository)에 이 문제를 조정하는 커널(kernel-<version>.bz444759.<arch>.rpm)이 있습니다. (본 문서에 언급 되거나 다른 테스팅 저장소 패키지 사용에 관한 경고: 테스팅 저장소에 있는 패키지를 사용할 경우 시스템 손상을 초래 할 수 있습니다. 사용시 신중을 기해 주시기 바랍니다. 이는 업스트림의 현재 수정되지 않았거나 시간이 오래 걸리는 주요한 문제에 대한 우리의 최선의 노력입니다. 이 패키지들은 업스트림 배포판에 기초한 동일한 품질테스트(QA) 과정을 거치지 않음을 밝혀둡니다 :D).
nautilus-sendto 패키지는 libgaim.so.0을 필요로 합니다. 이 파일은 gaim이 pidgin으로 대체 되면서 더이상 CentOS 5 트리에 존재하지 않습니다. 이는 업스트림의 버그입니다 bz250403 (업스트림)과 #2483 (CentOS)을 참조해 주세요.
특정 하드웨어에서 부팅이 되지 않는 커널(kernel) 관련 문제가 있습니다. 이는 대부분 오래된 하드웨어에서 발생합니다. powernowk8 모듈에서 커널 패닉을 초래하는 이 문제는 non-AMD를 포함한 모든 시스템에서 발생 할 수 있습니다. 이 버그와 관련된 정보는 #2912 (CentOS)와 bz443853 (upstream)에서 확인 하실 수 있습니다.
업스트림의 알려지거나 미해결된 벅질라 리스트는 이곳에서 확인 하십시오.
5. 해결된 이슈들
CentOS는 kernel-<version>.bz321111을 가지고 있습니다. 이는 NFS 문제를 조정합니다 (CentOS 버그|업스트림 버그). 이 문제는 5.2에서 해결되었으며 따라서 이 커널은 더 이상 NFS를 위해 필요하지 않습니다.
/etc/X11/xinit/Xsession에 있는 오타로 인해 .xsession-errors에 나타나는 에러가 수정되었습니다. (이슈 #2258)
system-config-httpd 웹서버 설정 프로그램은 더 이상 httpd 2.0 설정 파일을 작성하지 않습니다. 대신 현재 포함된 httpd 2.2 웹서버에 대해 동작합니다 (버그 #2078).
6. 패키지와 응용프로그램
6.1. 버전 5.1에 없었던 5.2에서 새로 추가된 패키지
패키지 목록의 추가된 패키지 섹션을 참고하십시오.
6.2. 버전 5.1에 있고 5.2에서 업그레이드된 패키지
패키지 목록의 업데이트된 패키지 섹션을 참고하십시오.
6.3. 버전 5.1에 있었으나 5.2에서 제거된 패키지
패키지 목록의 제거된 패키지 섹션을 참고하십시오.
6.4. 버전 5.1에 있고 예전 패키지와 함께 업데이트 되어 5.2 설치 미디어에 있는 패키지
- gnutls, gnutls-devel, gnutls-utils
- libxslt, libxslt-devel, libxslt-python
- libvorbis, libvorbis-devel
이들 패키지는 현재 CentOS 5.2 업데이트 저장소에 있습니다.
6.5. CentOS에서 수정된 패키지
- yum-priorities (plugin)
- anaconda
- anacron
- basesystem
- bluez-utils
- brltty
- busybox
- centos-release
- Cluster_Administration
- clustermon
- comps-extras
- conga
- Deployment_Guide
- desktop-backgrounds
- eclipse
- filesystem
- firefox
- firstboot
- gdm
- geronimo-specs
- Global_File_System
- gnome-desktop
- gnome-session
- gzip
- httpd
- initscripts
- kdebase
- kdelibs
- kudzu
- nss
- pango
- pirut
- pm-utils
- procmail
- python-virtinst
- redhat-artwork
- redhat-logos
- redhat-lsb
- redhat-rpm-config
- rgmanager
- rhdb-utils
- rhgb
- setuptool
- specspo
- squirrelmail
- system-config-bind
- tftp
- thunderbird
- Virtualization_Guide
- xorg-x11-proto-devel
- yum
- yum-cron
- yum-utils
참고:변경된 세부사항은 패키지 변경로그에서 확인 하실 수 있습니다. 변경된 대부분의 패키지는 업스트림 정책에 따라 오직 업스트림의 상표를 제거하기 위해 변경된 것임을 유념 하시는 것이 중요합니다.
6.6. 업스트림에 포함되어 있으나 CeontOS에서 제거된 패키지
- redhat-release-5Client
- redhat-release-5Server
- redhat-release-notes-5Client
- redhat-release-notes-5Server
- rhel-instnum
- rhn-check
- rhn-client-tools
- rhnlib
- rhnsd
- rhn-setup
- rhn-setup-gnome
6.7. 업스트림에는 없고 CentOS에서 추가된 패키지
- centos-release
- centos-release-notes
- x86_64 distro의 perl.i386(참고: CentOS-5.2상의 패키지는 distro에서 extras repo로 이동 되었습니다.)
- yum-cron (x86_64 base repo에서 빠짐; extras repo에 추가됨)
- 5.0과 5.1에서 플러그인으로 사용 가능했던 yum-repolist는 현재 5.2에서 제거 되었으며 기능이 새로운 yum으로 통합되었습니다. yum-repolist을 이미 설치 한경우 업데이트시 yum이 폐기 될 수 있으므로 yum-repolist를 시스템에서 삭제하시기 바랍니다.
7. 커뮤니티 참여
CentOS 이용자로서 CentOS 커뮤니티에 도움을 줄 수 있는 다양한 방법이 있습니다.
7.1. 스페셜 인트레스트 그룹
CentOS는 비슷한 관심사를 가진 사람들을 위한 다양한 스페셜 인트레스트 그룹(Special Interest Groups (SIGs)) 으로 구성되어 있습니다. 다음은 현재 존재하는 SIGs 입니다.:
Artwork - CentOS 배포와 활성화를 위한 아트웍의 제작과 개선
Promotion - CeontOS 온라인 과 이벤트 활성화
Virtualization - CentOS에서 가상화에 관심 있는 사람들의 모임
소개된 SIGs에 많은 분들의 참여를 바라며 아래의 예와 같은 새로운 SIG의 생성을 기다립니다.
- Alpha, S390, Sparc and PPC port - CentOS를 다른 아키텍쳐에 포팅하기를 돕는 모임
- 하드웨어 호환성 - 특정 하드웨어에 대한 피드백 제공
- QA - 버그를 고치고 새로운 배포판을 테스트 하는데 도움을 주는 모임
- RPM 패키징 - 새로운 유용한 RPM 패키지에 기여
- 번역 - 문서, 웹사이트, 위키 컨텐츠의 번역을 돕는 모임
7.2. 메일링 리스트와 포럼
커뮤니티에서 다른 여러 사람들을 돕는 또 다른 방법은 메일링 리스트와 포럼에 올라오는 문제들을 해결하는데 도움을 주는 것입니다.
7.3. 위키와 웹사이트
심지어 사용경험이 많지 않은 CentOS 이용자라도 당신의 도움은 유용합니다. 당신이 사용중 어떤 문제에 부딪혀 특정 정보를 찾으려 할때 어려움을 겪는다면 어떻게 문서를 개선하면 좀더 쉽게 접근 할 수 있는지 하는 등의 의견을 우리는 알고 싶기 때문입니다. 이런 종류의 피드백은 당신 뿐만 아니라 다른 사람에게도 가치가 있습니다. 따라서 CentOS를 더욱 개선하는데 당신의 참여가 꼭 필요합니다.
우리의 문서와 위키를 개선하는데 도움을 주시고 싶다면 위키에 등록하시거나 centos-docs 메일링 리스트를 구독하시기 바랍니다.
8. 더 읽을거리
아래의 웹사이트는 CentOS 이용자들에게 도움이 되는 많은 정보를 포함하고 있습니다. :
업스트림 릴리즈노트와 문서들 : http://www.centos.org/docs/5/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Server/en/os/SRPMS/
9. 감사드릴 분들
이 프로젝트를 만드는데 도움을 주신 모든 분들께 감사 드립니다.
Copyright (C) 2008 CentOS
Visit http://www.redhat.com/rhel/ (1)