그놈: 두 판 사이의 차이

 
(사용자 3명의 중간 판 30개는 보이지 않습니다)
13번째 줄: 13번째 줄:
== 특징 ==
== 특징 ==
*GTK 라이브러리를 사용한다.
*GTK 라이브러리를 사용한다.
*KDE가 너무 커스터마이징 기능이 많은 점도 있지만, 커스터마이징 기능이 빈약한 편이다. OS로 비유하자면 KDE가 안드로이드, 그놈은 iOS라고 보면 된다.
*KDE가 너무 커스터마이징 기능이 많은 점도 있지만, 커스터마이징 기능이 빈약한 편이다. 모바일 OS로 비유하자면 KDE가 안드로이드, 그놈은 iOS라고 보면 된다. 게다가 42부터는 libadwaita가 여기저기 적용되어 테마 변경이 더 골때려졌다.
*그놈 쉘 테마는 [[CSS]] 파일로 구성되어 있으며, 잘 뜯어고치면 잠금화면 시계 폰트를 변경할 수도 있으며, 그놈 40 한정으로 오버뷰 배경화면을 설정할 수도 있다. 물론 (테마 이름)/gnome-shell 디렉터리에 너가 배경으로 쓸 이미지 파일이 있어야 한다.
*그놈 쉘 테마는 [[CSS]] 파일로 구성되어 있으며, 잘 뜯어고치면 잠금화면 시계 폰트를 변경할 수도 있으며, 그놈 40 한정으로 오버뷰 배경화면을 설정할 수도 있다. 물론 (테마 이름)/gnome-shell 디렉터리에 너가 배경으로 쓸 이미지 파일이 있어야 한다.
*ibus가 데스크탑 환경에 통합되어 있다. 그래서 nimf 등 다른 IM을 사용할 경우 별도의 복잡한 과정을 거쳐야 한다. 우분투에서는 해당되지 않는다.
*glib-2.0의 gschema를 통해 기본 설정을 변경할 수 있다. 커스터마이징이 거의 없는 페도라도 로그인 화면에 로고를 넣을 때랑 바탕화면에 배포판 로고를 넣을 때 사용한다.
*glib-2.0의 gschema를 통해 기본 설정을 변경할 수 있다. 커스터마이징이 거의 없는 페도라도 로그인 화면에 로고를 넣을 때랑 바탕화면에 배포판 로고를 넣을 때 사용한다.
*[[디스플레이 매니저]]는 GDM을 사용하며, 그놈 설치 시 같이 딸려오고 잠금화면 역시 GDM을 사용해야만 작동한다.
*[[디스플레이 매니저]]는 GDM을 사용하며, 그놈 설치 시 같이 딸려오고 잠금화면 역시 GDM을 사용해야만 작동한다.
*Systemd를 사용한다. 즉, 터치스크린 놋북에서는 Systemd 때문에 그놈을 안 쓰려면 터치스크린 환경에 잘 안 맞는 KDE가 강제된다. 그래서 펀투는 Systemd-less 버전을 따로 만들어서 제공한다.


== 버전 ==
== 버전 ==
=== 그놈 2 ===
[[마테]]가 그놈 2 기반이다.
=== 그놈 3 ===
=== 그놈 3 ===
2011년에 발표되었으며, GTK3을 기반으로 한다.
2011년에 발표되었으며, GTK3을 기반으로 한다.
전반적인 디자인이 바뀌어서 그놈2를 쓰던 유저들에게 욕을 많이 먹었다. 다만, 기반 자체는 그놈2랑 동일하다.


GUI 컴포지터 및 창 관리자가 머터(Mutter)로 변경되었다. 참고로 머터의 유래는 그놈 2 시절에 쓰던 메타시티(Metacity)와 그놈 3 발표 당시 새롭게 선보인 클러터(Clutter) 그래픽 라이브러리의 합성어이다.
GUI 컴포지터 및 창 관리자가 머터(Mutter)로 변경되었다. 참고로 머터의 유래는 그놈 2 시절에 쓰던 메타시티(Metacity)와 그놈 3 발표 당시 새롭게 선보인 클러터(Clutter) 그래픽 라이브러리의 합성어이다.


또한, 그놈 2 시절 인터페이스를 사용할 수 있는 클래식 세션도 존재한다. 다만, 기반 자체는 그놈 3이다.
또한, 그놈 2 시절 인터페이스를 사용할 수 있는 클래식 세션도 존재한다. 다만, 기반 자체는 그놈 3이다.
플래시백 세션은 그놈 쉘을 쓰지 않고 그놈 패널을 쓴다.
----
----


* 그놈 3.36 - 우분투 기준 포컬 포사에 탑재된 버전이다.
* 그놈 3.36 - 우분투 기준 포컬 포사에 탑재된 버전이다.
* 그놈 3.38 - 마지막 그놈3 계열 버전이며, 앱 서랍 정렬 방식이 가나다순에서 사용자 정의로 변경되었다.
=== 그놈 4x ===
2021년 3월에 공개된 대규모 업데이트이다. GTK4로 변경되었으며, 상당히 많은 부분이 바뀌었다. 그놈 클래식 세션 역시 존재한다.
오버뷰 화면이 3.x 시절의 세로 오버뷰에서 가로 오버뷰로 바뀌었다.
버전 네이밍 방식도 첫 번째 자리가 메이저 업데이트, 두 번째 자리가 마이너 업데이트로 변경되었으며, 터미널 등 일부 앱에서는 3.41이 혼용되기도 한다.
또한, 로그인 시 바탕화면 대신 활동 오버뷰 화면이 뜨도록 바뀌었다. 이에 반발하여 오버뷰를 안 띄우는 확장도 등장했다.


=== 그놈 40 ===
----
GTK4로 변경되었으며, 상당히 많은 부분이 바뀌었다. 그놈 클래식 세션 역시 존재한다.


또한, 로그인 시 바탕화면 대신 활동 오버뷰 화면이 뜨도록 바뀌었다.
* 그놈 40 - 2021년 3월 출시
* 그놈 41 - 2021년 10월 출시. 전원 모드 프로필이 추가되어 배터리 효율이 미묘하게 향상되었다.
* 그놈 42 - 2022년 3월 23일 출시. Libadwaita의 비중이 늘어서 리눅스 테마질이 빡세졌다는 비판이 있지만, 그 대가로 libadwaita가 이미 적용된 앱에서는 그라데이션을 없애고 플랫 디자인이 적용되어 기본 디자인이 더 좋아졌다. 기존 GTK3 앱의 인터페이스가 거슬린다면 adw-gtk3 테마를 사용하면 된다.


== 앱 ==
== 앱 ==
그놈 팀에서 개발한 앱들이 많지만, 개인 개발자가 만든 그놈 앱들도 상당히 많다. 다만, 개인 개발자가 만든 그놈 앱들은 한글화가 없는 경우가 많아서 직접 깃허브에서 기여해줘야 한다. 영어가 된다면 한 번 번역해서 커밋 넣어보자.
또한, 그놈 42를 기점으로 대다수의 앱들이 Libadwaita를 사용하게 되었다. 그놈 41까지 테마질이 가능했던 이유는 libhandy를 사용했었기 때문이다.
*파일(Nautilus) - 파일 관리자. macOS의 파인더랑 비슷한 UI를 가지고 있으며, 정말 기본적인 기능만 갖추고 있다. 이것도 괜찮지만 nemo 설치해서 쓰는 것도 나쁘지는 않다.
*파일(Nautilus) - 파일 관리자. macOS의 파인더랑 비슷한 UI를 가지고 있으며, 정말 기본적인 기능만 갖추고 있다. 이것도 괜찮지만 nemo 설치해서 쓰는 것도 나쁘지는 않다.
*메모(Bijiben)
*메모(Bijiben)
41번째 줄: 66번째 줄:
*Geary - 기본 이메일 앱. 개쓰레기다. 차라리 에볼루션을 써라.
*Geary - 기본 이메일 앱. 개쓰레기다. 차라리 에볼루션을 써라.
*샷웰 - 이미지 뷰어이긴 하지만, gnome-photo보다는 기능이 많다. 그러나 SVG는 못 띄운다.
*샷웰 - 이미지 뷰어이긴 하지만, gnome-photo보다는 기능이 많다. 그러나 SVG는 못 띄운다.
*번역 편집기(Gtranslator) - po 번역 파일 편집기이다.
*지썸(gThumb) - 기능은 eog보다 더 ㅅㅌㅊ인데 샷웰에 밀려 존재감이 없다.
*기능 개선(gnome-tweak-tool) - 기본 테마를 쓰기 싫다면 반드시 설치해야 한다. 크롬 브라우저를 통해 확장을 손쉽게 추가할 수 있다.
*번역 편집기(Gtranslator) - po 번역 파일 편집기이다. 다만, Poedit가 더 낫다.
*날씨 - 날씨 정보 앱
*날씨 - 날씨 정보 앱. 그놈 쉘과 연동되어 시계 클릭 시 날씨도 띄워준다.
*사진(gnome-photo) - 이미지 뷰어
*사진(gnome-photo) - 이미지 뷰어


=== 웹(Epiphany) ===
=== 웹(Web/Epiphany) ===
{{극과극}}
{{극과극}}
{{존재감없음}}


[[파일:그놈 에피파니 스크린샷.png|450px]]
[[파일:그놈 에피파니 스크린샷.png|450px]]
53번째 줄: 79번째 줄:
그놈의 기본 웹 브라우저이다. [[웹킷]] 기반이라서 그런지 이걸로 비이버에 로그인하면 Linux, Safari로 인식한다.
그놈의 기본 웹 브라우저이다. [[웹킷]] 기반이라서 그런지 이걸로 비이버에 로그인하면 Linux, Safari로 인식한다.


그냥 써도 딱히 문제는 없지만 머한민국에선 좆롬, 엣지를 권장하는 경우가 많기 때문에 걍 과폭이나 크로미움 써라.
과폭, 크로미움 계열에 밀려 존재감이 없지만 KHTML 쓰면 한국 사이트에서 문제가 생기고 Webkit Qt를 쓰면 안정성이 운지하는 콘커러랑 다르게 의외로 제 기능은 한다.
 
머한민국에선 좆롬, 엣지를 권장하는 경우가 많기 때문에 걍 과폭이나 크로미움 써라.


=== 메모(Bijiben) ===
=== 메모(Bijiben) ===


메모 앱이다.
메모 앱이다.
=== 그림판(Drawing) ===
[[파일:그놈 그림판 스크린샷.png|450px]]
그놈의 그림판 앱이다.


=== 비디오(Totem) ===
=== 비디오(Totem) ===


비디오 플레이어이며, SMI는 잘 띄워주는 주제에 ASS 자막을 제대로 못 띄운다. 우분투에서는 기본으로 깔려 있긴 하지만 걍 [[VLC]] 쓰는 게 낫다.
비디오 플레이어이며, SMI는 잘 띄워주는 주제에 ASS 자막을 제대로 못 띄운다. 우분투에서는 기본으로 깔려 있긴 하지만 걍 [[VLC]] 쓰는 게 낫다. 그놈 순혈주의자라면 mpv 쓰던가.


=== 음악(gnome-music) ===
=== 음악(gnome-music) ===
84번째 줄: 117번째 줄:
대체 도구모음을 적용하면 그놈 기본 앱 UI와 비슷하게 변한다.
대체 도구모음을 적용하면 그놈 기본 앱 UI와 비슷하게 변한다.


=== 소프트웨어 ===
=== 소프트웨어(gnome-software) ===
[[파일:그놈 소프트웨어 스크린샷.png|450px]]
{| class="wikitable"
|-
! colspan=2 |[[파일:그놈 소프트웨어 스크린샷.png|400px]] !! [[파일:그놈 소프트웨어 스크린샷(GNOME 41).png|400px]]
|-
! colspan=2 | 3.36~3.38 !! 41
|}


터미널에서 sudo [[데비안|apt]] install이나 [[Fedora|yum]] install 같은 지랄을 안 해도 인터페이스로 원하는 프로그램을 받을 수 있다.
터미널에서 sudo [[데비안|apt]] install이나 [[Fedora|yum]] install 같은 지랄을 안 해도 인터페이스로 원하는 프로그램을 받을 수 있으며, 기본 저장소에서 제공되는 패키지를 설치할 땐 비밀번호 입력을 안 해도 되는 등 너가 구글플레이나 애플 앱스토어에서 앱을 설치하는 것마냥 저장소에 있는 프로그램을 매우 쉽게 설치할 수 있다. 또한, flatpak의 GUI 프론트엔드 역할도 한다. 당연히 외부 패키지를 설치할 땐 비밀번호를 요구한다.


참고로 아치 리눅스에서는 반드시 gnome-software-packagekit-plugin을 설치해야 사용할 수 있다.
참고로 아치 리눅스에서는 반드시 gnome-software-packagekit-plugin을 설치해야 사용할 수 있다.
그놈 41에선 UI가 상당히 많이 바뀌었으며, 그놈 42는 인터페이스만 보면 libadwaita 적용 빼고는 딱히 달라진 게 없다.


=== Lollypop(롤리팝) ===
=== Lollypop(롤리팝) ===
[[파일:Lollypop 스크린샷.png|450px]]
[[파일:Lollypop 스크린샷.png|450px]]


그놈의 또 다른 음악 플레이어이다. UI가 조금 더 화려하다. 번역 자체는 있는 거 같은데 이상하게도 포컬 포사에서 받으면 한글화가 아예 안 되어 있다. 우분투 기준 20.10 그루비 고릴라 이상 버전은 한글화가 되어 있다.
그놈의 또 다른 음악 플레이어이며, 기본적인 인터페이스를 가진 리듬박스랑 다르게 블러 효과가 들어가있는 등 화려한 인터페이스를 지향한다.
 
번역 자체는 있는 거 같은데 이상하게도 포컬 포사에서 받으면 한글화가 아예 안 되어 있다. 우분투 기준 20.10 그루비 고릴라 이상 버전은 한글화가 되어 있다.


이건 포컬 포사의 기본 패키지 저장소 문제이므로 [https://launchpad.net/~gnumdk/+archive/ubuntu/lollypop 여기서] 하라는 대로 ppa:gnumdk/lollypop을 추가해주면 한글 UI가 제공된다.
이건 포컬 포사의 기본 패키지 저장소 문제이므로 [https://launchpad.net/~gnumdk/+archive/ubuntu/lollypop 여기서] 하라는 대로 ppa:gnumdk/lollypop을 추가해주면 한글 UI가 제공된다.


=== 텍스트 편집기(gedit) ===
=== 텍스트 편집기 -> 지에디트(gedit) ===
[[파일:Gedit 스크린샷.png|450px]]
[[파일:Gedit 스크린샷.png|450px]]


그놈의 기본 텍스트 편집기 애플리케이션이다. 그냥 메모장처럼 쓸 수도 있으며, 플러그인을 설치해서 간이 IDE처럼 사용할 수 있다.
그놈의 기본 텍스트 편집기 애플리케이션이다. 그냥 메모장처럼 쓸 수도 있으며, 플러그인을 설치해서 간이 IDE처럼 사용할 수 있다.
새로운 텍스트 편집기가 나온 이후 기존 텍스트 편집기는 지에디트로 이름이 바뀌었다.
=== 텍스트 편집기(gnome-text-editor) ===
[[파일:그놈 텍스트 편집기 스크린샷.png|450px]]
그놈 42부터 추가된 텍스트 편집기 애플리케이션이며, 지에디트(舊 텍스트 편집기)를 대체한다.
=== 그놈 피드(Feeds) ===
[[파일:그놈 피드 스크린샷.png|400px]]
언론사의 RSS 서비스를 통해 뉴스를 볼 수 있다.


=== GSConnect ===
=== GSConnect ===
110번째 줄: 164번째 줄:
아이폰 쓴다면 그런 기능도 있다는 식으로 생각하자.
아이폰 쓴다면 그런 기능도 있다는 식으로 생각하자.


=== 기능 개선 ===
=== 기능 개선(Tweaks) ===
{{갓프로그램}}
{{갓프로그램}}


120번째 줄: 174번째 줄:


아님 Google Sans도 괜찮다. 다만, Google Sans는 기본 저장소에서 제공하지 않으므로 직접 받아와야 한다.
아님 Google Sans도 괜찮다. 다만, Google Sans는 기본 저장소에서 제공하지 않으므로 직접 받아와야 한다.
그놈 42에서는 테마 변경 기능이 레거시 앱 테마 변경 기능 역할을 하게 되었다.


=== 박스(gnome-boxes) ===
=== 박스(gnome-boxes) ===
129번째 줄: 185번째 줄:
| [[파일:그놈 박스 스크린샷.png|450px]]
| [[파일:그놈 박스 스크린샷.png|450px]]
|-
|-
| [[Fedora|페도라]]가 구동 중인 그놈 박스
| [[Fedora|페도라]]가 구동 중인 그놈 박스
|}</center>
|}</center>


따로 설치할 수 있는 그놈 가상머신 프로그램이다. QEMU를 기반으로 하고 있다. 근데 버추얼박스, VM웨어 등 더 좋은 가상머신 프로그램이 있으니 Windows 가상머신 쓸거면 걍 VM웨어 깔아라.
따로 설치할 수 있는 그놈 가상머신 프로그램이다. QEMU를 기반으로 하고 있다. 근데 버추얼박스, VM웨어 등 더 좋은 가상머신 프로그램이 있으니 Windows 가상머신 쓸거면 걍 VM웨어 깔아라.
=== 글레이드(Glade) ===
GTK 앱의 인터페이스를 만들 수 있는 개발 툴이다.
=== Console ===
[[파일:그놈 Console 스크린샷.png|450px]]
그놈 42에 추가된 터미널 에뮬레이터 앱이며, 일반 사용자들을 위해 복잡한 설정 기능을 싹 빼고 터미널 본연의 기능만 있는 터미널 에뮬레이터다.
물론 기존의 그놈 터미널과 타일링 터미널인 Tilix 역시 고급 사용자용으로써 개발하고 있다.
=== Tilix(틸릭스) ===
[[파일:Tilix 스크린샷.png|450px]]
타일링 터미널.


== 확장 기능 ==
== 확장 기능 ==
143번째 줄: 214번째 줄:
{{인정}}
{{인정}}


이 문단은 그놈 3.36을 기본으로 작성되었다. 참고로 그놈 40에서는 Dash to 시리즈 확장이 Plank, Panel만 완벽히 대응하고 Dock은 사용 자체는 문제가 없으나, 외부 장치 아이콘이 안 뜨는 등 잔버그가 많다.
이 문단은 그놈 3.36을 기본으로 작성되었다. 참고로 그놈 40에서는 Dash to 시리즈 확장이 Plank, Panel만 완벽히 대응하고 Dock은 사용 자체는 문제가 없지만 외부 장치 아이콘이 안 뜨는 등 잔버그가 많았으나, Dock이 그놈 41을 지원하게 되면서 해결되었다.


참고로 일부 확장은 그놈 설치 시 같이 설치된다.
참고로 일부 확장은 그놈 설치 시 같이 설치된다.
150번째 줄: 221번째 줄:
* GSConnect - 안드로이드 폰에서 오는 알림을 컴퓨터에서도 볼 수 있다. 메인, 서브 모두 앱등폰이라면 그런 것도 있다는 것 이외에는 설치할 이유가 없다. 그 전까지는 한글화가 되어있지 않았으나, 2021년 9월 기준 한글화가 추가되었다.
* GSConnect - 안드로이드 폰에서 오는 알림을 컴퓨터에서도 볼 수 있다. 메인, 서브 모두 앱등폰이라면 그런 것도 있다는 것 이외에는 설치할 이유가 없다. 그 전까지는 한글화가 되어있지 않았으나, 2021년 9월 기준 한글화가 추가되었다.
* Removable Drive Menu - Dash to Panel과 조합해서 사용하면 더 좋다.
* Removable Drive Menu - Dash to Panel과 조합해서 사용하면 더 좋다.
* Floating Dock - Dash to Dock보다 기능이 더 많다.
* Floating Dock - Dash to Dock보다 기능이 더 많다. Dash to Dock이 그놈 41을 지원하게 되면서 Floating Dock도 그놈 41을 지원하게 되었다.
* Dash to Panel - 그놈의 UI를 [[Microsoft Windows|Windows]]나 [[KDE]], [[시나몬(데스크탑 환경)|Cinnamon]]이랑 비슷하게 바꿔준다. 그러나 한글화가 안 되어있는 게 단점이다. 이젠 그놈 40도 지원한다.
* Dash to Panel - 스마트폰 화면을 확대한 듯한 그놈의 UI를 [[Microsoft Windows|Windows]]나 [[KDE]], [[시나몬(데스크탑 환경)|Cinnamon]]이랑 비슷하게 바꿔준다. 그러나 한글화가 안 되어있는 게 단점이며, 그놈 40에서는 모든 앱 보기가 먹통이 된다. 42 지원 이후에는 대부분의 텍스트가 한글화되었다.
* Dash to Dock - 우분투의 유니티랑 비슷하게 독바를 왼쪽으로 옮길 수 있다. 그놈40에서는 미지원.
* Dash to Dock - 우분투의 유니티랑 비슷하게 독바를 왼쪽으로 옮길 수 있다. 그놈40에서는 미지원했으나, 그놈41이 나온 후 그놈40도 지원하게 되었다.
* Dash to Plank - 플랭크 독이 필요하다.
* Dash to Plank - 플랭크 독이 필요하다.
* ArcMenu - 안드로이드 앱 서랍이나 Launchpad랑 비슷한 그놈의 모든 앱 보기 화면을 시작메뉴로 대체해준다. Dash to Panel이랑 같이 사용하는 것을 권장한다.
* ArcMenu - 안드로이드 앱 서랍이나 Launchpad랑 비슷한 그놈의 모든 앱 보기 화면을 시작메뉴로 대체해준다. Dash to Panel이랑 같이 사용하는 것을 권장한다.
166번째 줄: 237번째 줄:
== 탑재 배포판 ==
== 탑재 배포판 ==
*[[우분투]] - Unity를 완전히 포기한 18.04부터 LTS와 일반 버전 상관없이 그놈을 기본으로 쓰지만, 테마는 자체 테마를 사용한다. 정확히는 17.10부터 18.10까지 엠비언스(Ambience)를 쓰다가 19.04부터 미니멀리즘 디자인을 반영한 야루(Yaru)를 사용한다. LTS 버전 기준 18.04가 그놈 3.28, 20.04가 그놈 3.36을 사용하며, 20.10부터 21.04까지는 그놈 3.38을 사용했고 21.10부터는 우분투도 그놈 40이 들어간다.
*[[우분투]] - Unity를 완전히 포기한 18.04부터 LTS와 일반 버전 상관없이 그놈을 기본으로 쓰지만, 테마는 자체 테마를 사용한다. 정확히는 17.10부터 18.10까지 엠비언스(Ambience)를 쓰다가 19.04부터 미니멀리즘 디자인을 반영한 야루(Yaru)를 사용한다. LTS 버전 기준 18.04가 그놈 3.28, 20.04가 그놈 3.36을 사용하며, 20.10부터 21.04까지는 그놈 3.38을 사용했고 21.10부터는 우분투도 그놈 40이 들어간다.
*[[Fedora|페도라]] - 아치 리눅스를 제외하면 그놈 40이 가장 빨리 도입되었다.
*[[Fedora|페도라]] - 롤링 릴리즈 배포판을 제외하면 그놈 신버전이 가장 빨리 도입된다. 예외적으로 42는 [[클리어 리눅스]]에서 최초로 탑재되었다.
*[[만자로 리눅스]] - 최근 그놈 40이 도입되었다. 정확히는 21.06까지는 앱만 40이고 쉘은 3.38이었다.
*[[만자로 리눅스]] - 최근 그놈 40이 도입되었다. 정확히는 21.06까지는 앱만 40이고 쉘은 3.38이었다.