웹사이트 검색

오래된 컴퓨터를 위한 13가지 경량 리눅스 데스크탑 환경


오픈 소스라는 단어는 Linux(기존 Unix 운영 체제의 후속 제품)의 도입과 함께 이를 탄생시킨 Linux 커뮤니티에서 유래되었습니다.

'Linux' 자체는 기본 커널로만 존재했지만 오픈 소스 특성으로 인해 전 세계의 거대한 개발자 사회가 개발에 기여했습니다.

이는 전 세계적으로 혁명을 일으켰고 많은 사람들과 커뮤니티가 Unix를 대체할 수 있는 완전한 운영 체제를 만드는 데 기여하기 시작했습니다. 이후에도 꾸준한 속도로 활발한 개발이 진행되면서 결코 되돌릴 수 없었습니다.

이로 인해 Debian, Ubuntu, Fedora, CentOS, OpenSUSE 와 같은 배포판이 도입되었습니다. , Red Hat, Arch, Linux Mint 등은 Linux를 기본 커널로 사용합니다.

데스크톱 환경의 도입은 중요한 전환점이 되었습니다. 하지만 데스크톱 환경이란 정확히 무엇이며 어떤 역할을 합니까?

Linux 데스크탑 환경이란 무엇입니까?

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

데스크탑 환경은 이러한 정확한 역할을 수행합니다. 이는 사용자에게 기본 커널에 대한 단순화된 프레젠테이션을 제공하는 그래픽 인터페이스 역할을 합니다. 따라서 데스크탑 환경은 모든 기본 커널 기능을 세련되고 표현 가능한 방식으로 사용자에게 우아하게 보여줍니다.

데스크탑 환경을 구성하는 구성 요소에는 파일 관리자(시스템에 있는 모든 파일과 폴더를 구조화된 형식으로 표시하기 위한), 창 관리자, 이미지 뷰어, 비디오 플레이어, 오디오 플레이어, 계산기, 브라우저, 디스플레이 관리자 및 기타 모든 구성 요소가 포함됩니다. 기본 운영 체제에서 생각할 수 있는 응용 프로그램 소프트웨어 및 유틸리티입니다.

따라서 Linux 배포판의 두 가지 주요 구성 요소는 커널데스크톱 환경입니다. 아래에는 기능과 성능으로 인해 배포판을 기본 데스크탑 환경으로 만든 경량 데스크탑 환경 중 일부가 언급되어 있습니다.

1. Xfce

Xfce는 C로 개발된 Unix 계열 시스템을 위한 오픈 소스 데스크탑 환경입니다. 빠르고 가벼워서 구형 데스크탑에서도 CPU 및 메모리에 문제를 일으킬 가능성이 적습니다.

이는 완전한 데스크탑 환경을 구성하기 위해 결합된 개별 구조의 부품으로 구성됩니다.

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

  • Xfwm : 합성 창 관리자.
  • Thunar: Nautilus와 유사하지만 더 효율적이고 빠른 파일 관리자입니다.
  • Orage: Xfce용 기본 캘린더 애플리케이션입니다.
  • 마우스패드: 처음에는 Leafpad에서 분기되었지만 지금은 처음부터 적극적으로 개발 및 유지관리되고 있는 파일 편집기입니다.
  • Parole: Xfce용으로 제작된 GStreamer 프레임워크 기반 미디어 플레이어입니다.
  • Xfburn: Xfce용 CD/DVD 버너입니다.

2. LXDE

LXDE는 경량 X11 데스크탑 환경을 의미하며 Unix 계열 시스템에 널리 사용되는 또 다른 데스크탑 환경으로 C(GTK+) 및 C++(Qt)를 사용하여 개발되었습니다.

데스크탑 환경을 위한 선택의 가장 큰 장점은 가장 널리 사용되는 데스크탑 환경(예: GNOME, KDE 및 Xfce)보다 메모리 소비가 낮다는 것입니다. 여기에는 GPL 및 LGPL 라이센스 코드가 모두 포함됩니다.

LXDE를 만드는 구성 요소는 다음과 같습니다.

  • LXDM – 디스플레이 관리자.
  • LXMusic – XMMS2용 기본 음악 플레이어.
  • Leafpad – LXDE용 기본 텍스트 편집기입니다.
  • Openbox – 창 관리자.
  • LXTask – 기본 작업 관리자.
  • PC Man 파일 관리자 – 기본 파일 관리자 및 데스크톱 메타포 공급자입니다.

LXDE는 Lubuntu, Knoppix, LXLE Linux, Artix 및 Peppermint Linux OS를 포함한 많은 배포판의 기본 데스크탑 환경입니다.

3. 그놈 3

GNOMEGNU Network Object Model Environment의 약어이며 완전히 무료 오픈 소스 도구로 구성된 하나의 데스크탑 환경입니다. C, C++, Python, Vala 및 Javascript로 작성된 GNOME은 자원 봉사자와 유료 기여자 최대 규모인 Red Hat으로 구성된 GNOME 프로젝트의 일부입니다.

GNOME은 현재 GNOME 44라는 최신 안정 릴리스를 포함하여 활발하게 개발 중입니다. GNOME은 X Windows 시스템과 GNOME 3.10 이후 Wayland에서도 실행됩니다.

GNOME 44는 이제 Mutter 대신 Metacity로 변경되는 기본 창 관리자부터 시작하여 많은 것을 대체했으며, 작업 전환은 개요라는 특수 영역에 속했으며, GNOME 핵심 응용 프로그램도 더 나은 사용자 경험을 제공하기 위해 재설계되었습니다.

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

  • 메타시티 – 기본 창 관리자.
  • 노틸러스 – 기본 파일 관리자.
  • gedit – 기본 텍스트 편집기.
  • 그놈의 눈 – 기본 이미지 뷰어.
  • 그놈 비디오 – 기본 비디오 플레이어.
  • Epiphany – 웹 브라우저.

4. 마테

MATE는 Unix 계열 시스템을 위한 또 다른 데스크탑 환경입니다. 이는 GNOME 2의 유지 관리되지 않은 코드 베이스에서 유래되었습니다. C, C++ 및 Python으로 개발되었으며 코드의 일부는 GNU GPL에 따라 여러 라이센스가 부여되고 다른 부분은 LGPL에 따라 라이센스가 부여됩니다.

또 다른 데스크톱 환경인 GNOME 3과 차별화하기 위해 'MATE'라는 이름을 붙였습니다. 이는 GNOME 2의 초기 부분이었던 GNOME 기반 애플리케이션과 처음부터 개발된 기타 애플리케이션으로 구성됩니다.

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

  • Caja – 기본 파일 관리자.
  • Pluma – 기본 텍스트 편집기.
  • 마르코 – 창 관리자.
  • Atril – 문서 뷰어.
  • Eye of MATE – 이미지 뷰어.

출시 이후 Linux Mint, Sabayon Linux, Fedora 등의 기본 데스크톱 환경이었습니다. 이 외에도 Ubuntu, Arch, Debian, Gentoo, PC Linux OS 등을 포함한 여러 리포지토리에서 사용할 수 있습니다. 이에 따라 Ubuntu MATE에는 원래 Ubuntu 버전 상태가 부여되었습니다.

5. KDE 플라즈마 5

KDE 플라즈마 5는 Linux 시스템용으로 제작된 5세대 KDE 데스크탑 환경입니다. 하드웨어 가속을 위해 OpenGL을 사용하여 개발 이후 QML로 마이그레이션되어 저렴한 시스템에서도 CPU 사용률이 낮아지고 성능이 향상되었습니다.

코드의 대부분은 GNU LGPL에 따라 릴리스되었습니다. Plasma 5는 X Window System을 활용하며 Wayland는 계속 지원됩니다. Fedora, Kubuntu 및 openSUSE Tumbleweed를 포함한 많은 Linux 배포판에서 Plasma 4를 성공적으로 대체했습니다.

Plasma 5는 GPU에 집중적인 그래픽 렌더링을 수행하여 CPU 속도를 높이는 Qt5로의 마이그레이션과 함께 향상된 HiDPI 지원을 제공합니다. 이 외에도 Plasma 5에는 Breeze라는 새로운 기본 테마가 포함되어 있습니다.

KDE Plasma 5를 만드는 구성요소는 다음과 같습니다:

  • Kwin – 기본 창 관리자.
  • 돌고래 – 기본 파일 관리자.
  • Kwrite/KATE – 기본 텍스트 편집기.
  • Greenview – 기본 이미지 뷰어.
  • 드래곤 플레이어 – 기본 비디오 플레이어.

KDE 커뮤니티에서는 스마트폰용 플라즈마 변형으로 플라즈마 모바일도 도입했습니다. Plasma 모바일은 Wayland에서 실행되며 Ubuntu Touch 및 최종적으로 Android 애플리케이션과 호환됩니다. 최신 인터페이스는 Nexus 5용 작동 프로토타입과 함께 2015년 7월에 출시되었습니다.

6. 계피

GNOME에서 유래한 또 다른 데스크톱 환경은 Cinnamon으로, C, JavaScript, Python으로 개발되어 GPLv2로 출시되었습니다.

Cinnamon은 처음에는 Mint 개발자가 Linux Mint용 데스크톱 환경을 제공하려는 목적으로 GNOME Shell의 포크로 시작했지만 GNOME과 다른 GUI로 인해 많은 핵심 GNOME 애플리케이션이 이 환경에 맞게 다시 작성되었습니다.

계피 프로젝트는 2011년에 시작되었으며 올해 최신 안정 릴리스가 출시되었습니다. 시간이 지남에 따라 Cinnamon은 독립적인 프로젝트가 되었으며 그놈 설치도 필요하지 않습니다. 기타 개선 사항으로는 가장자리 경작, 성능 개선, 가장자리 경작 등이 있습니다.

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

  • 머핀 – 기본 창 관리자.
  • Nemo – 기본 파일 관리자.
  • gedit – 기본 텍스트 편집기.
  • 그놈의 눈 – 기본 이미지 뷰어입니다.
  • 토템 – 기본 비디오 플레이어.

7. 깨달음

단순히 E라고도 알려진 Enlightenment는 X Window 시스템용 합성 창 관리자로, 올해 최신 릴리스 E25 0.25.4를 포함하여 적극적으로 개발되고 있습니다.

이는 EFL(Enlightenment Foundation Libraries)을 사용하여 순수하게 C로 개발되었으며 BSD 라이센스에 따라 출시됩니다. 이것이 제공하는 가장 큰 장점은 GNOME 및 KDE용으로 작성된 프로그램과 함께 사용할 수 있다는 것입니다. EFL과 함께 사용하면 완전한 데스크탑 환경이 됩니다.

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

  • Enlightenment – 기본 창 관리자 및 파일 관리자.
  • Ecrire – 기본 텍스트 편집기.
  • Ephoto – 이미지 뷰어입니다.
  • 분노 – 비디오 플레이어.
  • 엘보우 – 기본 브라우저.

8. 디핀

이전에 Hiweed Linux로 알려졌던 Deepin은 자체 통합 Deepin 데스크톱 환경을 사용하는 Ubuntu 기반 Linux 배포판입니다. 2014년 Wuhan Deepin Technology Co.에 의해 처음 개발되었으며, 올해 5월에 최신 안정 버전이 출시되었습니다.

대부분의 부품은 GPL로 출시됩니다. Deepin의 데스크탑 환경은 처음에는 GNOME과 유사했지만 GNOME 3 출시 이후 많은 사용자 정의 기능이 제거되어 분리되었습니다. 그런 다음 Deepin은 더 많은 기능을 위해 JavaScript를 사용하여 HTML5 및 Webkit을 사용하여 처음부터 구축되었습니다.

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

  • Deepin-wm – 기본 창 관리자.
  • 노틸러스 – 기본 파일 관리자.
  • Gedit – 기본 텍스트 파일 편집기.
  • 그놈의 눈 – 이미지 뷰어.
  • Deepin-Movie – 기본 비디오 플레이어.

9. LXQT

차트의 또 다른 가볍고 간단한 데스크톱 환경인 LXQTLXDE에서 한 단계 발전한 것이며 LXDE(GTK 2 기반)와 Razor-qt(좋은 생각이었습니다)를 병합합니다. 그러나 훌륭한 데스크탑 환경으로 성공적으로 등장하지 못했습니다).

LXQT는 본질적으로 가장 널리 사용되는 두 가지 GUI 환경, 즉 GNU GPL 2.0+ 및 2.1+에서 출시된 GTK와 Qt의 병합입니다. LXQT는 Ubuntu, Arch, Fedora, OpenSUSE, Mandriva, Mageia, Chakra, Gentoo 등을 포함한 다양한 Linux 배포판에서 사용할 수 있습니다.

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

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

10. 판테온 – 초등 OS

판테온 데스크탑 환경은 이러한 데스크탑 환경을 도입하기 위한 소스인 기본 OS로 도입되었습니다. Python과 GTK3을 사용하여 처음부터 작성되었습니다. 많은 리뷰어들은 이 데스크탑 환경이 Mac OS의 표준 레이아웃 때문에 "Mac 복제"라고 주장합니다.

그 인기는 단순함과 우아함 때문입니다. 애플리케이션 실행 프로그램은 놀라울 정도로 간단하고 빠릅니다. 이 환경을 개발하는 동안 염두에 둔 주요 원칙은 "간결함", "구성 방지" 및 "최소 문서화"였습니다.

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

  • Gala – 기본 창 관리자.
  • Pantheon 파일 – 기본 파일 관리자.
  • 스크래치 – 기본 텍스트 편집기.
  • Shotwell – 기본 이미지 뷰어입니다.
  • 그놈 비디오 – 기본 비디오 플레이어.
  • Midori – 기본 웹 브라우저.

11. 공통 데스크탑 환경

CDE 또는 공통 데스크탑 환경은 Unix 및 OpenVMS 기반 시스템을 위한 데스크탑 환경이며 상용 Unix 워크스테이션과 관련된 고전적인 Unix 데스크탑 환경이기도 합니다.

1993년부터 활발한 개발이 진행되었으며, 최신 안정 버전은 지난해 2020년 1월에 출시되었습니다. 2012년 8월 무료 소프트웨어로 출시된 이후 Linux 및 BSD 파생 버전으로 포팅되었습니다. CDE의 초기 개발은 COSE(Common Open Software Environment)라는 이름으로 출시된 HP, IBM, Sunsoft 및 USL의 공동 노력이었습니다.

출시 이후 HP는 이를 Unix 시스템의 기본 데스크탑 환경으로 발표했으며 KDE 및 GNOME과 같은 환경이 발전하기 시작한 2000년까지 사실상의 표준으로 남아 있었습니다. 2012년 8월에는 Sourceforge에서 소스 코드를 사용할 수 있게 되면서 완전히 오픈 소스화되었습니다.

12. 윈도우 메이커

Window Maker는 독립적으로 실행될 수 있지만 처음에는 GNUstep 데스크탑 환경에 대한 통합 지원을 제공하는 것을 목표로 하는 오픈 소스 무료 X11 창 관리자입니다. Window Maker는 가볍고 매우 빠르며 사용자 정의가 가능하고 사용하기 쉬운 인터페이스, 키보드 단축키, 도킹 가능한 앱 및 활성 커뮤니티입니다.

13. 설탕

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

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

일부 기능에는 디자인의 광범위한 단순성, 주요 Linux 배포판에서 사용할 수 있고 Windows, Mac OS 등에 설치할 수 있고 Python 경험이 있는 사람이라면 누구나 개발에 추가할 수 있으므로 쉽게 수정할 수 있는 크로스 플랫폼 특성이 포함됩니다. 멀티태스킹이 불가능하여 성능이 저하된다는 단점이 있습니다.

Sugar Desktop Environment를 만드는 구성 요소는 다음과 같습니다.

  • 메타시티 – 기본 창 관리자.
  • Sugar Journal – 기본 파일 관리자.
  • 쓰기 – 기본 텍스트 편집기.
  • Sugar-activity-imageviewer – 기본 이미지 뷰어.
  • sugar-activity-jukebox – 기본 비디오 플레이어.

결론

이는 오픈 소스 경량 Linux 데스크탑 환경 중 일부였습니다. 이 목록에 추가하도록 권장하고 싶은 다른 사항이 있는 경우 댓글로 언급해 주시면 여기 목록에 포함하겠습니다.