오픈수세 11.0 릴리즈 노트

Copyright © 2008 Novell, Inc.

이 문서를 자유 소프트웨어 재단 발행의 GNU 자유 문서 이용 허가 계약서(버젼 1.2나 그 이후 버전 중 하나)가 정하는 조건 아래 복사, 배포 혹은 수정 하는것을 허락합니다. 변경 할 수 없는 부준, 겉표지 글, 뒷표지 글은 없습니다. 이 이용 허가 계약서는 fdl.txt 파일에 있습니다.

릴리즈 노트는 개발상황에 따라 내용이 변경됩니다. 인터넷 테스트 최신버전을 다운로드 하거나 http://www.suse.com/relnotes/i386/openSUSE/11.0/RELEASE-NOTES.en.html 를 참조할 수 있습니다.

이 릴리즈 노트에는 다음의 분야에 관한 정보가 있습니다.

설명서 시작부분에서 설치에 대한 내용 및 기본 시스템 설정 부분을 찾을 수 있습니다. 참조 길잡이에는 시스템 설정에 관한 자세한 설명이 있습니다. 추가적으로, 몇몇 중요 응용프로그램은 그놈 및 KDE 사용자 길잡이에 설명되어 있습니다. AppArmor 사용에 관한 자세한 내용은 AppArmor 관리자 길잡이에 제공됩니다.

일반
  1. Ctrl-Alt-Backspace를 두번 눌러 X 서버를 종료
  2. YaST GTK 및 QT 프론트 엔드
업데이트
  1. Squid 3.0
  2. Xgl vs AIGLX
기술
  1. RPM 꾸러미가 LZMA 압축 형식으로
  2. 레거시 인코딩된 텍스트 파일을 인쇄
  3. CUPS (대부분의 UNIX 인쇄 시스템) 및 UTF-8 인코딩
  4. dhcpcd (1.x to 3.x) 의 주요 업데이트
  5. Ext3 파일 시스템의 Inode 크기 확장
  6. SuSEfirewall2: FW_SERVICES_ACCEPT_RELATED_로 시작하는 새로운 변수
  7. 지문 인식 장치와 암호화 홈 디렉토리
  8. 타블렛 PC 구성 : xsetwacom 매개변수

일반

Ctrl-Alt-Backspace를 두번 눌러 X 서버를 종료

그놈이나 KDE 또는 그 외의 GUI 데스크탑에서 Ctrl-Alt-Backspace 를 한번만 누르면 X 서버가 종료되지 않게 되었습니다. 2초 이내에 Ctrl-Alt-Backspace를 두번 누르면 X 서버를 종료시킬 수 있습니다. 하드웨어에 따라 첫번째 Ctrl-Alt-Backspace 에서 컴퓨터 신호음을 들을 수 있습니다.

종래에는 이 키의 편성으로 X서버를 실수로 종료시키는 일이 잦았습니다. 사용했던것처럼 한번 입력으로 X 서버를 종료할 수 있도록 하려면, /etc/X11/xorg.conf 파일내의 ServerFlags 섹션에서 아래와 같은 행을 삭제 하세요.

Option "ZapWarning" "on"

자세한 정보는 xorg.conf 맨페이지를 참조하세요.

YaST GTK 및 QT 프론트 엔드

기본적으로 그놈 데스크탑에서는 YaST 의 GTK 프론트엔드, 그놈이 아닌 다른 데스크탑에서는 QT 프론트엔드가 실행 됩니다. 설명되어 있는 대로 GTK 프론트엔드와 QT 프론트 엔드는 기능면에서 비슷합니다.

GTK 소프트웨어 관리 모듈은(시작 길잡이 제 3 장 참조) QT 모듈과 비교해서 많이 다릅니다. 그놈 데스크탑에서 QT 프론트 엔드를 이용하려면 root 사용자로 다음과 같은 명령을 실행하세요.

yast2 --qt

반대로 KDE로 GTK 프론트엔드를 사용하려는 경우:

yast2 --gtk

업데이트

Squid 3.0

Squid 3.0 을 사용할 수 있습니다. 이 버전은 ICAP(Internet Content Adaptation Protocol) 와 ESI(Edge Side Includes)를 지원합니다.

직접 /etc/squid/squid.conf 파일을 확인하세요.— 이것은 업데이트 후에만 할 수 있습니다. 업데이트를 완료한 뒤 다음과 같은 명령을 사용합니다:

cp /etc/squid/squid.conf /etc/squid/squid.conf.2.6
cp /etc/squid/squid.conf.rpmnew /etc/squid/squid.conf

이 작업 후에 2.6 버전으로 사용되던 설정을 /etc/squid/squid.conf.2.6 에서 /etc/squid/squid.conf로 옮겨 주세요. squid 3.0에서 사용되는 기본설정은 /etc/squid/squid.conf.default를 참고하세요.

이 릴리즈 노트에는 다음의 분야에 관한 정보가 있습니다:

더이상 사용할 수 없는 기능:

  • refresh_stale_hit 옵션이 지원되지 않습니다.
  • X-Forwarded-For를 추적하는 기능이 지원되지 않습니다.
  • If-None-Match를 이용한 Vary/ETag 완전 캐시가 지원되지 않습니다.
    기본적인 캐시만 지원됩니다.
  • 서버 오류 메시지의 매핑 기능이 지원되지 않습니다.
  • http_access2 접근 지시문이 지원되지 않습니다.
  • Location 헤더의 rewrites가 지원되지 않습니다.
  • umask 지시문이 지원되지 않습니다.
  • wais_relay가 폐기되었습니다. 이것은 cache_peer +
    cache_peer_access 와 같은 기능이기 때문입니다.
  • urlgroup가 지원되지 않습니다.
  • 일괄 포워딩(collapsed forwarding)이 지원되지 않습니다.

설치 후에 file:/usr/share/doc/packages/squid3/RELEASENOTES.html 에서 기타 정보를 확인할 수 있습니다.

Xgl vs AIGLX

오픈수세 11.0 부터 그래픽 도구(gnome-xgl-settings 같은)를 이용하여 Xgl을 활성화/비활성화 할 수 없고, xgl-switch 같은 명령행 도구로만 작업 할 수 있게 되었습니다. 대신에 AIGLX는 현재 지원하는 하드웨어에 항상 활성화 되어 있습니다. AIGLX 에는 몇개의 문제(예를 들어 Xvideo 가 좀 늦은 문제나, compiz 큐브를 회전시켰을 때에 OpenGL 응용프로그램의 위치가 잘못되어 있는 등)가 남아있지만, 사용자 대부분이 기본으로 활성화 시켜놓는편이 좋다는 의견이 대부분이라 그렇게 정하였습니다. AIGLX 상에서 Xgl를 활성화 시키고 싶은 경우 xgl-switch 를 사용하여 다음과 같이 실행하세요:

xgl-switch --enable-xgl

문제가 생겨(X서버 깨지는 등) 비활성화 하고 싶은 경우 다음과 같이 실행하세요

xgl-switch --disable-xgl

독점 NVIDIA 드라이버를 실행할 때는 독립적으로 composit 관리자를 실행하기 때문에 AIGLX나 Xgl 이 필요 없습니다.

컴피즈 활성화에는 응용프로그램 메뉴에 있는 "데스크탑 효과 (simple-ccsm)" 응용프로그램을 사용하세요.

기술

RPM 꾸러미가 LZMA 압축 형식으로

오픈수세 11.0 에서 RPM 꾸러미는 LZMA 압축으로 되어 있습니다. LZMA 는 보다 높은 압축 효율과 속도를 제공하고 있습니다.

오픈수세 10.3 이하의 버전에서는 LZMA 꾸러미를 설치할 수 없습니다. 10.3 환경에서 LZMA 로 압축된 RPM 을 설치하고자 하는 경우 rpm 소프트웨어를 설치하세요. 추가로 이것은 노벨(Novell)에서 지원하지 않습니다.

10.3 또는 그 이전 버전용으로 꾸러미를 빌드 할 때 LZMA 압축을 하면 안됩니다.

레거시 인코딩된 텍스트 파일을 인쇄

CUPS 1.3.x (대부분의 UNIX 인쇄 시스템) 에 기반한 인쇄 시스템에서는 ISO-8859-1, windows-1252, 아시아지역 인코딩(예: euc-kr, CP949) 등 낡은 인코딩 형식에서의 인쇄는 지원되지 않습니다. UTF-8 과 ASCII 형식만을 지원하고 있습니다.

낡은 인코딩 형식의 텍스트 파일을 인쇄하려면, CUPS 서버에 송신하기 전에 인코딩을 변환해야 합니다. 예를 들어, ISO-8859-1 형식의 텍스트 파일을 인쇄하려면 다음과 같이 합니다:

iconv -f iso-8859-1 -t utf-8 filename.txt | lp -d printer

PDF 나 PS, JPEG, PNG 등의 바이너리 파일에 대해서는 기존대로 인쇄가 가능합니다.

CUPS (대부분의 UNIX 인쇄 시스템) 및 UTF-8 인코딩

CUPS 1.3.4 버전에서의 cupsd 명령은 UTF-8 인코딩 데이터만 받아들이게 되어있습니다. 이 변경사항은 이전 버전과의 호환이 이루어지지 않기 때문에, 구버전의 CUPS 클라이언트(CUPS 1.1 에서는 동작하지 않습니다)—기타 사항에 대해서는 http://www.cups.org/newsgroups.php?gcups.general+T+Q%22unsupported+charset%22를 확인해주세요.

cupsd 명령과 관계 있는 hp-setup 명령이나 YaST 프린터 설정 같은 응용프로그램은 7-bit ASCII 나 UTF-8 로케일 설정을 이용하지 않는 한 동작 할 수 없게 되어 있습니다. 앞서 기존 오픈수세의 인코딩 방식인 UTF-8 을 이용하고 있다면 이 문제는 발생하지 않습니다.

dhcpcd (1.x to 3.x) 의 주요 업데이트

dhcpcd 꾸러미 (1.x 부터 3.x 까지) 의 주요 업데이트를 사용할 수 있습니다. 명령 줄 옵션은 다릅니다. dhcpcd 맨 페이지와 /usr/share/doc/packages/dhcpcd/dhcpcd-1-vs-3 파일에서 목록을 확인하세요.

Ext3 파일 시스템의 Inode 크기 확장

ext3 파일 시스템의 inode 기본크기는 128 에서 256 으로 확장되었습니다. 이 변경으로 인해 Windows 용의 EXTFS 등의 ext3 대응의 도구가 동작하지 않게 됩니다.

이러한 도구를 사용할 경우 오픈수세를 설치 할때 이전의 값으로 설정하여 포맷 해주세요.

SuSEfirewall2: FW_SERVICES_ACCEPT_RELATED_로 시작하는 새로운 변수

SuSEfirewall2 는 netfilter 로 RELATED라고 판단되는것을 취급하는 방법을 조금 변경하였습니다.

예를 들어, 삼바의 브로드캐스트 패킷에 대해 보다 의미 있는 필터링을 행하려면, RELATED 패킷을 무조건 받아들일 필요는 없습니다. FW_SERVICES_ACCEPT_RELATED_ 로 시작되는 새로운 변수를 이용하면 특정의 네트워크나 프로토콜 포트에 대해 RELATED 패킷을 제한 할 수 있습니다.

이러한 모듈로 태그 붙여진 패킷을 받아들일 때에 자동으로 FW_LOAD_MODULES 내에 conntrack 모듈을 추가하는 것은 없어졌습니다. 추가로 FW_SERVICES_ACCEPT_RELATED_ 로 시작하는 변수에 적절한 값을 설정해야만 합니다.

지문 인식 장치와 암호화 홈 디렉토리

지문인식 장치를 쓰려면, 홈 디렉토리를 암호화하면 안됩니다. 홈 디렉토리를 암호화 하면 지문 인식 장치로 암호 해제를 할 수 없고 로그인에 실패합니다.

이 제한을 피하려면 홈 디렉토리 외의 장소에 디렉토리를 만들고, 그 디렉토리를 암호화 하세요.

타블렛 PC 구성 : xsetwacom 매개변수

다음의 xsetwacom 매개변수를 사용하세요: