1장. GNOME 3 데스크탑 소개
1.1. GNOME 3이란 무엇입니까?
Red Hat Enterprise Linux 7에서 GNOME 3는 기본 데스크탑 환경입니다. 이 제품은 Red Hat Enterprise Linux 5 및 6과 함께 제공된 이전 GNOME 2 Desktop보다 향상된 기능과 새로운 사용자 인터페이스를 도입한 GNOME Desktop의 다음 주요 버전입니다.
그림 1.1. GNOME 3 Desktop (GNOME Classic)
GNOME 3은 생산성을 높이는 중요한 작업 환경을 제공합니다. 강력한 검색 기능을 사용하면 한 곳에서 모든 작업에 액세스할 수 있습니다. 예를 들어 작업에 집중해야 할 때 알림을 해제할 수 있습니다. GNOME 3은 다음과 같은 여러 가지 강력한 구성 요소를 기반으로 합니다.
- GNOME 쉘
- GNOME Shell은 현대적이고 직관적인 그래픽 사용자 인터페이스입니다. 시각적 효과 및 하드웨어 가속 지원을 포함하여 양질의 사용자 환경을 제공합니다. 자세한 내용은 1.2절. “GNOME 쉘이란 무엇입니까?”에서 참조하십시오.
- GNOME Classic
- GNOME Classic은 이전 버전과 새로운 기능을 결합합니다. GNOME 2의 친숙한 모양과 느낌은 유지되지만 GNOME Shell의 강력한 새로운 기능과 3-D 기능이 추가되었습니다. GNOME Classic은 Red Hat Enterprise Linux 7의 기본 GNOME 세션 및 GNOME 쉘 모드입니다. 자세한 내용은 1.3절. “GNOME Classic이란 무엇입니까?” 섹션을 참조하십시오.
- GSettings
- GSettings는 구성 스토리지 시스템으로, 이전 GNOME 버전에서 발견된
GConf
를 대체합니다.GConf
에서 GSettings으로의 전환에 대한 자세한 내용은 3장. Gtekton 및 dconf을 참조하십시오. GSettings로 데스크탑 구성에 대한 자세한 내용은 9장. Gsettings 및 dconf로 데스크탑 구성에서 참조하십시오. - GVFS
GVFS
는 완전한 가상 파일 시스템 인프라를 제공하고 일반적으로 GNOME 데스크탑의스토리지를 처리합니다.GVFS
를 통해 GNOME 3는 온라인 문서 저장 서비스, 캘린더 및 연락처 목록과 잘 통합되어 있으므로 동일한 위치에서 모든 데이터에 액세스할 수 있습니다. 15장. 가상 파일 시스템 및 디스크 관리에서GVFS
에 대해 자세히 알아보십시오.- GTK+
- 그래픽 사용자 인터페이스를 생성하기 위한 멀티 플랫폼 툴킷인
GTK+
는 고도의 기능을 갖춘 API를 제공합니다.GTK+
덕분에 GNOME 3은 애플리케이션의 모양을 변경하거나 그래픽의 원활한 모양을 제공할 수 있습니다. 또한GTK+
에는 개체 지향 프로그래밍 지원 (GObject), 광범위한 문자 세트 및 텍스트 레이아웃 (Pango) 또는 액세스 액세스 인터페이스 세트 (ATK)와 같은 여러 가지 기능이 포함되어 있습니다.