2023년을 위한 리눅스용 13가지 최상의 경량 데스크톱 환경

오픈 소스라는 용어는 리눅스 커뮤니티에 기원을 두며, 그리고 그것은 리눅스의 도입(기존 유닉스 운영 체제의 후속 제품)과 함께 생겨났습니다.

리눅스‘는 그 자체로는 기본 커널만으로 존재했지만, 그 오픈 소스적인 성격은 전 세계의 개발자들의 거대한 공동체를 유치하여 그 발전에 기여하게 만들었습니다.

이는 전 세계적인 혁명을 일으켰으며, 많은 사람들과 커뮤니티들이 유닉스를 대체할 수 있는 완전한 운영 체제로 만드는 데 기여하기 시작했습니다. 그 이후로는, 활발한 개발이 꾸준히 이루어져 왔습니다.

이로 인해 데비안, 우분투, 페도라, 센트오에스, 오픈스즈, 레드햇, 아치, 리눅스 민트 등과 같은 배포판이 소개되었으며, 이들은 리눅스를 기반으로 합니다.

데스크톱 환경의 도입은 중요한 전환점을 나타냈습니다. 그러나 데스크톱 환경이 정확히 무엇이며 어떤 역할을 하는지에 대해 정확히 무엇입니까?

리눅스 데스크톱 환경이란 무엇입니까?

리눅스 배포판의 주요 목적은 사용자가 리눅스 OS의 기능을 효과적으로 활용할 수 있도록 하는 것입니다. 이를 달성하기 위해서는 사용자 요구 사항을 커널이 쉽게 이해하고 처리할 수 있도록 하는 인터페이스가 필요합니다.

데스크톱 환경은 이 정확한 역할을 수행합니다. 그것은 사용자에게 기본 커널 기능을 정제되고 표현 가능한 방식으로 제공하는 그래픽 인터페이스로 작동합니다. 따라서 데스크톱 환경은 사용자에게 기본적인 커널 기능을 세련되고 견고하게 보여줍니다.

파일 관리자 (시스템에 있는 모든 파일과 폴더를 구조화된 형식으로 표시하는 데 사용됨), 창 관리자, 이미지 뷰어, 비디오 플레이어, 오디오 플레이어, 계산기, 브라우저, 디스플레이 관리자 및 기본 운영 체제에 대한 모든 기타 응용 프로그램 및 유틸리티를 포함합니다.

따라서 리눅스 배포판의 두 가지 주요 구성 요소 중 두 가지는 커널데스크톱 환경입니다. 아래는 그들의 기능과 성능 때문에 배포판들이 기본 데스크톱 환경으로 채택한 몇 가지 가벼운 데스크톱 환경을 언급하고 있습니다.

1. Xfce

Xfce는 C로 개발된 Unix 계열 시스템용 오픈 소스 데스크톱 환경입니다. 빠르고 가벼워서 이전의 데스크톱에서도 CPU와 메모리에 문제가 생길 가능성이 적습니다.

이는 별도로 구성된 부분들로 이루어져 전체적인 데스크톱 환경을 구성합니다.

Xfce의 구성 요소 중 일부는 다음과 같습니다:

  • Xfwm: 합성 윈도우 관리자.
  • Thunar: Nautilus와 유사하지만 효율적이고 빠른 파일 관리자입니다.
  • Orage: Xfce의 기본 캘린더 애플리케이션입니다.
  • Mousepad: 초기에 Leafpad에서 파생되었지만 지금은 처음부터 개발 및 유지 관리되는 파일 편집기입니다.
  • Parole: Xfce용으로 만들어진 GStreamer 프레임워크 기반의 미디어 플레이어입니다.
  • Xfburn: Xfce용 CD/DVD 번들입니다.
Xfce Desktop Environment

2. LXDE

LXDE는 경량화된 X11 데스크톱 환경을 의미하며, 유닉스와 유사한 시스템에 대한 또 다른 인기 있는 데스크톱 환경으로, C (GTK+)와 C++ (Qt)를 사용하여 개발되었습니다.

가장 큰 장점은 가장 인기 있는 데스크톱 환경인 GNOME, KDE, Xfce보다 낮은 메모리 소비량을 갖고 있다는 것입니다. 또한 GPL 및 LGPL 라이선스 코드를 모두 포함하고 있습니다.

LXDE를 구성하는 구성 요소는 다음과 같습니다:

  • LXDM – 디스플레이 매니저.
  • LXMusic – XMMS2용 기본 음악 플레이어.
  • Leafpad – LXDE용 기본 텍스트 편집기.
  • Openbox – 윈도우 매니저.
  • LXTask – 기본 작업 관리자.
  • PC Man File Manager – 기본 파일 관리자 및 데스크톱 메타포 제공자.

LXDE는 Lubuntu, Knoppix, LXLE Linux, Artix, Peppermint Linux OS 등 많은 배포판의 기본 데스크톱 환경입니다.

LXDE Desktop

3. GNOME 3

GNOMEGNU Network Object Model Environment의 약자로, 모든 도구가 무료이고 오픈 소스인 한 개의 데스크톱 환경입니다. C, C++, Python, Vala, Javascript로 작성된 GNOME은 자원봉사자와 지불 봉사자로 구성된 GNOME 프로젝트의 일부이며, 가장 큰 기여자는 Red Hat입니다.

GNOME은 현재 활발한 개발 중이며 최신 안정적인 릴리스는 GNOME 44입니다. GNOME은 X Windows System에서 실행되며 GNOME 3.10부터 Wayland에서도 실행됩니다.

GNOME 44는 기본 윈도우 매니저를 Mutter 대신 Metacity로 변경하는 등 많은 것을 대체했으며, 작업 전환은 Overview라고 불리는 특별한 영역에 할당되었으며, GNOME 핵심 애플리케이션은 사용자 경험을 향상시키기 위해 재설계되었습니다.

GNOME의 구성 요소는 다음과 같습니다:

  • Metacity – 기본 윈도우 매니저.
  • Nautilus – 기본 파일 관리자.
  • gedit – 기본 텍스트 편집기.
  • Eye of GNOME – 기본 이미지 뷰어.
  • GNOME Videos – 기본 비디오 플레이어.
  • Epiphany – 웹 브라우저.
Gnome Desktop

4. MATE

MATE는 유닉스와 유사한 시스템용 데스크톱 환경 중 하나입니다. 이는 GNOME 2의 유지보수가 중단된 코드 기반에서 유래되었습니다. C, C++, Python으로 개발되었으며 여러 라이선스 하에 라이선스가 부여되었으며, 일부 코드는 GNU GPL 하에 있고 다른 부분은 LGPL 하에 있습니다.

MATE‘라는 이름은 GNOME 3이라는 또 다른 데스크톱 환경과 구별하기 위해 등장했습니다. 이는 GNOME 2의 이전 응용 프로그램과 기본적으로 개발된 다른 응용 프로그램을 모두 포함합니다.

MATE 데스크톱 환경을 구성하는 구성 요소는 다음과 같습니다:

  • Caja – 기본 파일 관리자.
  • Pluma – 기본 텍스트 편집기.
  • Marco – 윈도우 매니저.
  • Atril – 문서 뷰어.
  • Eye of MATE – 이미지 뷰어.

출시 이후 이는 Linux Mint, Sabayon Linux, Fedora 등의 기본 데스크톱 환경이 되었습니다. 뿐만 아니라 Ubuntu, Arch, Debian, Gentoo, PC Linux OS 등 여러 저장소에서 사용할 수 있습니다. 이 모든 것 외에도 Ubuntu MATE는 원래 Ubuntu 플래그십 상태로 부여되었습니다.

Mate Desktop Environment

5. KDE Plasma 5

KDE 플라즈마 5는 리눅스 시스템을 위한 KDE 데스크톱 환경의 5세대입니다. 개발 과정에서 QML로 이전하며 OpenGL을 사용하여 하드웨어 가속을 제공하여 저렴한 시스템에서도 낮은 CPU 사용률과 더 나은 성능을 달성했습니다.

그 코드의 대부분은 GNU LGPL 하에 공개되었습니다. 플라즈마 5는 Wayland 지원이 아직 예정된 X Window 시스템을 활용합니다. 플라즈마 5는 페도라, 쿠북토, 오픈SUSE 템블웨이를 포함한 많은 리눅스 배포판에서 플라즈마 4를 성공적으로 대체했습니다.

플라즈마 5는 HiDPI에 대한 개선된 지원과 Qt5로의 마이그레이션을 제공하며, 이는 그래픽 렌더링을 GPU로 이전시켜 CPU를 더 빠르게 만듭니다. 또한 플라즈마 5는 Breeze라는 새로운 기본 테마를 포함합니다.

KDE 플라즈마 5를 구성하는 구성 요소는 다음과 같습니다:

  • Kwin – 기본 윈도우 매니저.
  • Dolphin – 기본 파일 매니저.
  • Kwrite/KATE – 기본 텍스트 편집기.
  • Greenview – 기본 이미지 뷰어.
  • Dragon Player – 기본 비디오 플레이어.

KDE 커뮤니티는 또한 스마트폰을 위한 플라즈마 변형인 플라즈마 모바일을 소개했습니다. 플라즈마 모바일은 Wayland를 실행하며 Ubuntu Touch와 최종적으로 Android 애플리케이션과 호환됩니다. 그 최신 인터페이스는 2015년 7월에 출시되었으며 Nexus 5용 작동 프로토타입이 있습니다.

KDE Plasma Desktop

[ 당신은 또한 좋아할 수 있습니다: 우분투, 리눅스 민트, 페도라, 오픈SUSE에서 KDE 플라즈마 설치 방법 ]

6. 시놀라

또 다른 GNOME에서 유래한 데스크톱 환경은 시놀라로, C, JavaScript, Python을 사용하여 개발되었으며 GPLv2 라이선스 하에 발표되었습니다.

시놀라는 처음에 GNOME Shell의 포크로 시작되었으며, Mint 개발자들이 Linux Mint를 위한 데스크톱 환경을 제공하기 위한 것이었지만 GNOME과는 다른 GUI로 인해 이 환경에 맞게 많은 핵심 GNOME 애플리케이션이 재작성되었습니다.

시놀라 프로젝트는 2011년에 시작되었으며 올해 최신 안정적인 릴리스가 있었습니다. 시간이 지남에 따라 시놀라는 독립적인 프로젝트가 되었으며 GNOME 설치가 필요하지 않습니다. 다른 개선 사항에는 에지 타일링, 성능 향상, 에지 타일링 등이 포함됩니다.

이 환경을 구성하는 구성 요소는 다음과 같습니다:

  • 머핀 – 기본 윈도우 매니저.
  • 네모 – 기본 파일 관리자.
  • – 기본 텍스트 편집기.
  • GNOME의 눈 – 기본 이미지 뷰어.
  • 토템 – 기본 비디오 플레이어.
Cinnamon Desktop

7. 조명

계몽, 줄여서 E라고도 합니다. 이는 X Window 시스템을 위한 구성 윈도우 매니저로, 올해 E25 0.25.4라는 최신 릴리스로 활발한 개발이 진행되고 있습니다.

이는 EFL(Enlightenment Foundation Libraries)를 사용하여 순수한 C로 개발되었으며 BSD 라이선스 하에 발표되었습니다. 가장 큰 이점은 GNOME 및 KDE용으로 작성된 프로그램과 함께 사용할 수 있다는 것입니다. EFL과 함께 사용할 때 완전한 데스크톱 환경으로 나타납니다.

이 계몽 데스크톱 환경을 구성하는 구성 요소는 다음과 같습니다:

  • 계몽 – 기본 윈도우 매니저 및 파일 매니저.
  • Ecrire – 기본 텍스트 편집기.
  • Ephoto – 이미지 뷰어.
  • Rage – 비디오 플레이어.
  • Elbow – 기본 브라우저.
Enlightenment Window Manager

8. 딥인

이전에 히윈트 리눅스로 알려졌던 딥인은 우분투를 기반으로 하는 리눅스 배포판으로, 자체 통합 딥인 데스크톱 환경을 사용합니다. 이는 우한 딥인 테크놀로지 코.에 의해 2014년에 처음 개발되었으며, 올해 5월에 최신 안정적인 릴리스가 있었습니다.

대부분의 부품은 GPL 하에 공개되어 있습니다. Deepin의 데스크톱 환경은 초기에 GNOME과 유사했지만 GNOME 3이 출시된 후 많은 사용자 정의 가능한 기능이 제거되어 이로부터 분리되었습니다. 그 이후로 Deepin은 HTML5 및 Webkit을 사용하여 스크래치에서 구축되었으며 JavaScript를 사용하여 더 많은 기능을 제공합니다.

이 데스크톱 환경을 구성하는 구성 요소는:

  • Deepin-wm – 기본 윈도우 매니저.
  • Nautilus – 기본 파일 관리자.
  • Gedit – 기본 텍스트 파일 편집기.
  • Eye of GNOME – 이미지 뷰어.
  • Deepin-Movie – 기본 비디오 플레이어.
Deepin Desktop Environment

9. LXQT

또 다른 가벼운 간단한 데스크톱 환경인 LXQTLXDE에서 한 걸음 더 나아가며 LXDE(GTK 2 기반)와 Razor-qt(훌륭한 아이디어였지만 좋은 데스크톱 환경으로 성공적으로 떠오르지 못한 것)를 병합했습니다.

LXQT는 기본적으로 두 가지 가장 인기 있는 GUI 환경인 GTK와 Qt의 병합으로 GNU GPL 2.0+ 및 2.1+ 하에 공개되어 있습니다. LXQT는 Ubuntu, Arch, Fedora, OpenSUSE, Mandriva, Mageia, Chakra, Gentoo 등 다양한 Linux 배포판에서 사용할 수 있습니다.

LXQT 데스크톱 환경을 구성하는 구성 요소는:

  • PCManFM-Qt – 기본 파일 관리자.
  • JuffED – 기본 텍스트 편집기.
  • LXImage-Qt – 기본 이미지 뷰어.
  • Qps – 프로세스 뷰어 및 관리자
  • Qterminal – 터미널 에뮬레이터
  • lxqt-archiver – 파일 아카이버
LXQT Desktop

10. Pantheon – Elementary OS

Pantheon 데스크톱 환경은 elementary OS에 소개되면서 이 데스크톱 환경을 소개하게 되었습니다. 이는 Python과 GTK3를 사용하여 처음부터 작성되었습니다. 많은 리뷰어들이 이 데스크톱 환경을 “Mac Clone”이라고 주장하는데, 이는 Mac OS와 동일한 표준 레이아웃 때문입니다.

이 환경의 점점 증가하는 인기는 그것의 단순성과 우아함 때문입니다. 그것의 애플리케이션 런처는 놀랍게도 단순하고 빠릅니다. 이 환경을 개발할 때 고려된 주요 원칙은 “간결성”, “구성을 피하라” 그리고 “최소한의 문서화”였습니다.

이 데스크톱 환경을 구성하는 구성요소는 다음과 같습니다:

  • Gala – 기본 윈도우 매니저.
  • Pantheon files – 기본 파일 관리자.
  • Scratch – 기본 텍스트 편집기.
  • Shotwell – 기본 이미지 뷰어.
  • GNOME videos – 기본 비디오 플레이어.
  • Midori – 기본 웹 브라우저.
Pantheon Elementary OS

11. 공통 데스크톱 환경

CDE 또는 공통 데스크탑 환경은 Unix 및 OpenVMS 기반 시스템용 데스크탑 환경으로, 상업용 Unix 워크스테이션과 관련된 고전 Unix 데스크탑 환경으로도 알려져 있습니다.

1993년부터 활발한 개발이 이루어져 왔으며, 최근 안정적인 릴리스는 작년 2020년 1월입니다. 2012년 8월 출시 이후 Linux 및 BSD 파생 제품에 포팅되었습니다. CDE의 초기 개발은 HP, IBM, Sunsoft 및 USL의 공동 노력으로 이루어졌으며, 이름을 Common Open Software Environment(COSE)로 출시했습니다.

출시 이후 HP는 Unix 시스템용 기본 데스크탑 환경으로 발표하였으며 2000년까지 KDE, GNOME과 같은 환경이 진화하기 시작할 때까지 사실상의 표준이었습니다. 2012년 8월에는 Sourceforge에 소스 코드가 공개되면서 완전히 오픈 소스화되었습니다.

Common Desktop Environment

12. Window Maker

Window Maker는 GNUstep 데스크탑 환경에 대한 통합 지원을 제공하기 위해 처음에 목표를 둔 오픈 소스이며 무료 X11 윈도우 매니저입니다. 그러나 독립적으로 실행할 수 있습니다. Window Maker는 경량이며 매우 빠르고 매우 사용자 정의 가능한 인터페이스, 키보드 단축키, 독착 앱 및 활발한 커뮤니티가 있습니다.

Window Maker

13. Sugar

어린이를 위한 대화형 학습을 위한 이니셔티브로 개발된 Sugar는 또 다른 무료이자 오픈 소스 데스크톱 환경입니다. Python과 GTK로 개발된 Sugar는 2006년 5월 Sugar Labs에 의해 One Laptop per Child(OLPC) 프로젝트의 일환으로 개발되었습니다.

이는 OLPC XO-1 시스템의 기본 인터페이스였으며, 이후 버전에서는 Sugar 또는 GNOME 중 선택할 수 있는 옵션을 제공했습니다. 25개의 다른 언어로 개발되었으며 최신 릴리스인 2022년 10월 0.120 버전은 GNU GPL 하에 출시되었습니다.

그 특징 중 일부는 디자인의 광범위한 단순성, 주요 Linux 배포판에서 사용할 수 있는 크로스 플랫폼 특성, Windows, Mac OS 등에 설치할 수 있으며 Python에 대한 경험이 있는 사람은 개발에 참여할 수 있는 수정이 쉽다는 것이며, 단점은 멀티태스킹이 불가능하여 성능이 저하된다는 것입니다.

Sugar 데스크톱 환경을 구성하는 구성 요소는 다음과 같습니다.

  • Metacity – 기본 윈도우 매니저.
  • Sugar Journal – 기본 파일 관리자.
  • Write – 기본 텍스트 편집기.
  • Sugar-activity-imageviewer – 기본 이미지 뷰어.
  • sugar-activity-jukebox – 기본 비디오 플레이어.
Sugar Desktop
결론

이들은 일부 오픈 소스 경량 리눅스 데스크톱 환경이었습니다. 이 목록에 추가하고 싶은 다른 것이 있다면 댓글로 알려주시면 여기 목록에 포함시킬 것입니다.

Source:
https://www.tecmint.com/top-best-linux-lightweight-desktop-environments/