맨위로가기

LXDE

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

LXDE는 2006년 타이완의 프로그래머 홍런유에 의해 시작된 가벼운 데스크톱 환경이다. 2010년에는 메모리 사용량과 에너지 소비가 적어 저사양 컴퓨터에 적합하다는 평가를 받았다. 2013년 GTK+ 3에 대한 불만으로 Qt로의 이식이 발표되었고, Razor-qt와의 병합을 통해 LXQt로 전환되었다. LXQt로의 전환 이후에도 LXDE 개발은 일부 개발자들에 의해 계속 진행되었으며, GTK 3 포트도 개발되었다. LXDE는 독립적으로 설치 가능한 구성 요소로 이루어져 있으며, PCManFM, LXPanel, Openbox 등을 포함한다. LXDE를 기본 데스크톱 환경으로 사용하는 한국 배포판은 현재 확인되지 않으나, 과거 루분투, 페퍼민트 OS 등에서 사용되었으며, 아치 리눅스, 데비안 등에서 대체 데스크톱으로 사용되고 있다.

더 읽어볼만한 페이지

  • LXDE - LXQt
    LXQt는 낮은 시스템 자원 사용량을 목표로 Qt 라이브러리를 기반으로 개발된 가벼운 데스크톱 환경으로, 여러 리눅스 배포판에서 공식 지원하며 지속적인 업데이트를 제공한다.
  • LXDE - 루분투
    루분투는 낮은 사양 컴퓨터에서 효율적으로 작동하도록 설계된 LXDE/LXQt 데스크톱 환경 기반의 가벼운 리눅스 배포판으로, 우분투에서 파생되어 독립적인 배포판으로 발전했다.
  • 자유 데스크톱 환경 - 자바 데스크톱 시스템
  • 자유 데스크톱 환경 - 마테 (소프트웨어)
    MATE는 그놈 2에서 파생되어 전통적인 데스크톱 인터페이스 유지를 목표로 하는 데스크톱 환경이며, 마테차에서 이름을 따왔고, 여러 리눅스 배포판에서 사용 가능하다.
  • 그놈 - 자바 데스크톱 시스템
  • 그놈 - 그놈 셸
    그놈 셸은 그놈 데스크톱 환경의 그래픽 셸로, Mutter를 기반으로 하며 JavaScript로 작성된 플러그인 형태로 구성되어 다양한 그래픽 요소와 사용자 인터페이스를 제공하고, 확장 기능을 통해 기능을 변경할 수 있다.
LXDE - [IT 관련 정보]에 관한 문서
기본 정보
LXDE 로고
LXDE 로고
기본 LXDE 데스크톱
기본 LXDE 데스크톱
개발자LXDE 팀
최초 릴리스2006년
지원 종료
프로그래밍 언어C (GTK 2, GTK 3)
운영체제유닉스 계열
플랫폼리눅스, BSD
종류데스크톱 환경
라이선스GPL, LGPL
웹사이트LXDE 공식 웹사이트

2. 역사

LXDE 프로젝트는 2006년 타이완의 프로그래머 홍임유(PCMan)가 시작했으며, 그는 새로운 파일 관리자이자 최초의 LXDE 모듈인 PCManFM을 공개했다.[42]

많은 배포판에서 LXDE 버전을 만들기 시작했고, 이는 비교적 새로운 데스크톱 환경인 LXDE의 인기를 높이는 데 기여했다.[42]

2010년 테스트 결과, LXDE 0.5는 당시 가장 인기 있었던 4개의 데스크톱 환경(GNOME 2.29, KDE 플라스마 데스크톱 4.4, Xfce 4.6) 중에서 메모리 사용량이 가장 적었고,[6] 에너지 소비도 적은 것으로 나타났다.[7] 이는 LXDE 0.5를 사용하는 리눅스 배포판 기반의 모바일 컴퓨터가 다른 데스크톱 환경을 사용하는 경우보다 배터리 소모 속도가 느리다는 것을 의미했다.

2. 1. LXQt로의 전환

2013년 7월 3일, GTK+ 3에 대한 불만으로 프로젝트 창시자이자 핵심 개발자인 홍임유(PCMan)는 Qt로의 이식을 발표했다.[37] 같은 달 22일에는 Razor-qt와의 병합을 통해 최종적으로 GTK+ 버전을 삭제하고 Qt를 중심으로 개발해 나갈 것이 발표되었다.[38] 2014년 5월 7일에는 LXQt 버전 0.7.0이 공개되었다.

LXQt는 LXDE-Qt와 Razor-qt의 성과물을 통합한 데스크톱 환경이며, Qt로 전환된 LXDE의 후속 버전이기도 하다.[39] LXDE의 후속 버전이라는 위치에 있기 때문에 초기 릴리스 단계에서 버전 0.7이었다(Qt로의 전환이 결정되어 정식으로 릴리스되지는 않았지만 LXDE의 버전은 0.6.2까지 진행되었다).

Razor-qt와의 통합 경위로 인해 위와 같은 표현으로 정리되었지만, LXDE/LXDE-Qt에서 유래한 패키지는 LXQt에 많이 채택되지 않았기 때문에 기술적인 관점에서는 LXQt가 LXDE의 후속 버전이나 Qt 전환 버전이라고 단정하기는 어렵다.

2. 2. GTK 3 포트

2020년 5월 현재, 아치 리눅스 커뮤니티에서 개발한 실험적인 GTK 3 포트가 있다.[15] GTK 3 버전은 LXAppearance, LXAppearance-ObConf, LXDE-common, LXDE-icon-theme, LXDM, LXhotkey, LXInput, LXLauncher, LXPanel, LXRandR, LXSession, LXTask, LXTerminal, Openbox, PCManFM 구성 요소에 대해 개발되었다.[16] GTK 3를 사용하면 GTK 3 프로그램이 웨이랜드에서 기본적으로 실행된다는 장점이 있다. PCManFM은 타일링 윈도우 매니저와 함께 사용되는 인기 있는 파일 관리자이므로, 웨이랜드 네이티브 PCManFM은 스웨이를 사용하는 사용자에게 유용하다.

2. 3. 현재 개발 상황

GTK 3에 대한 불만족으로,[9] 홍 젠 예는 2013년 초에 Qt를 실험했고[8] 2013년 3월 26일에 Qt 기반의 PCManFM 첫 버전을 출시했다.[9]

2013년 7월 3일 홍은 전체 LXDE 스위트의 Qt 포트를 발표했고,[10] 7월 21일 Razor-qt와 LXDE는 두 프로젝트를 병합할 것이라고 발표했다.[11][12][13] 이 병합은 GTK 버전과 Qt 버전이 한동안 공존하게 되지만, 결국 모든 원래 팀의 노력은 Qt 포트인 LXQt에 집중되었다는 것을 의미했다.[14]

LXQt 개발로 원래 팀이 이동했음에도 불구하고, 일부 다른 개발자들이 GitHub에서 LXDE를 계속 유지 관리했으며, 2021년 3월 현재 GTK 2 버전을 업데이트하기 위한 새로운 커밋이 이루어졌다. 2019년 7월 현재 LXTerminal 릴리스는 오래된 VTE 라이브러리에 대한 종속성을 피하기 위해 GTK 3를 기반으로 한다.[17][18]

LXQt 릴리스 후에는 LXDE의 개발이 종료될 예정이었지만, 실제로는 안드리 흐리첸코(Андрій Гриценко, LStranger)나 마틴 배지(Martin Bagge, Brother) 등을 중심으로 LXQt 릴리스 후에도 LXDE의 개발이 계속되고 있다. 이러한 개발에는 2년 이상 방치되었던 lxtask의 버전 업이나 lxsession의 Vala를 이용한 거의 전면적인 재작성 등 규모가 큰 것도 포함되어 있다.

LXQt 0.9의 개발이 시작된 직후, 안드리 흐리첸코는 미래의 LXDE 1.0 릴리스를 표명했다.[40] 이는 앞서 언급한 "LXQt는 LXDE의 후속 버전이기도 하다"는 방침에 명백히 반하는 것이지만, 훙 런유의 개발 방침은 현재 LXDE 개발자들에게 사실상 무시되고 있다.

3. 구성 요소

LXDE는 C로 작성되었으며, GTK 2 툴킷을 사용한다. 리눅스, BSD 등 유닉스POSIX 호환 플랫폼에서 실행된다. LXDE 프로젝트는 빠르고 에너지 효율적인 데스크톱 환경을 제공하는 것을 목표로 한다.[2][3]

개별 구성 요소(또는 종속성이 결합된 구성 요소 그룹)에 대해 롤링 릴리스를 사용하며,[4] 기본 윈도우 매니저는 Openbox이다. Fluxbox, IceWM, Xfwm 등 타사 윈도우 매니저를 LXDE와 함께 사용하도록 구성할 수도 있다.[5] LXDE는 GPL 및 LGPL 라이선스 코드를 모두 포함한다.[2]

아치 리눅스 커뮤니티에서 개발한 실험적인 GTK 3 포트가 2020년 5월에 나왔다.[15] LXAppearance, LXAppearance-ObConf, LXDE-common, LXDE-icon-theme, LXDM, LXhotkey, LXInput, LXLauncher, LXPanel, LXRandR, LXSession, LXTask, LXTerminal, Openbox, PCManFM 구성 요소는 이미 GTK 3 버전으로 개발되었다.[16] GTK 3를 사용하면 웨이랜드에서 GTK 3 프로그램이 기본적으로 실행된다는 장점이 있다.

원래 개발팀은 LXQt 개발로 이동했지만, 일부 개발자들이 GitHub에서 LXDE를 계속 유지 관리하고 있으며, 2021년 3월 현재 GTK 2 버전을 업데이트하기 위한 새로운 커밋이 이루어졌다.

GNOME 등 다른 주요 데스크톱 환경과 달리 LXDE 구성 요소는 의존성 지옥이 적고 긴밀하게 통합되지 않아,[32] 서로 독립적으로 또는 LXDE 자체와 독립적으로 설치할 수 있다.[33]

3. 1. 주요 구성 요소

구성 요소설명비고
PCMan 파일 관리자파일 관리자 및 데스크톱 메타포 제공자
LXInput마우스 및 키보드 구성 도구
LXLauncher이지 모드 애플리케이션 실행기
LXPanel데스크톱 패널
LXSessionX 세션 관리자
LXAppearanceGTK 테마 전환기
GPicView이미지 뷰어
LXMusicXMMS2 오디오 플레이어의 프론트엔드
LXTerminal터미널 에뮬레이터메뉴 표시줄과 스크롤 막대를 숨기도록 구성할 수 있다.
LXTask작업 관리자
LXRandRRandR의 GUI
LXDMX 디스플레이 관리자
LXNM가벼운 네트워크 연결 헬퍼 데몬. 무선 연결을 지원한다(Linux 전용).단종됨
리프패드텍스트 편집기LXDE 프로젝트에서 개발하지 않음
Openbox (Fluxbox, IceWM 및 Xfwm도 지원됨)창 관리자LXDE 프로젝트에서 개발하지 않음
ObConfOpenbox를 구성하기 위한 GUI 도구LXDE 프로젝트에서 개발하지 않음
Xarchiver파일 보관자LXDE 프로젝트에서 개발하지 않음



GNOME과 같은 다른 주요 데스크톱 환경과 달리 LXDE의 구성 요소는 의존성 지옥이 적고 긴밀하게 통합되어 있지 않다.[32] 대신 서로 독립적으로 또는 LXDE 자체와 독립적으로 설치할 수 있다.[33]

3. 2. 기타 구성 요소

LXDE는 다음과 같은 여러 구성 요소를 가지고 있다.

구성 요소설명비고
PCMan 파일 관리자파일 관리자 및 데스크톱 메타포 제공
LXInput마우스 및 키보드 구성 도구
LXLauncher이지 모드 애플리케이션 실행기
LXPanel데스크톱 패널
LXSessionX 세션 관리자
LXAppearanceGTK 테마 전환기
GPicView이미지 뷰어
LXMusicXMMS2 오디오 플레이어 프론트엔드
LXTerminal터미널 에뮬레이터메뉴 표시줄과 스크롤 막대를 숨기도록 구성 가능
LXTask작업 관리자
LXRandRRandR GUI
LXDMX 디스플레이 관리자
LXNM가벼운 네트워크 연결 헬퍼 데몬 (Linux 무선 연결 지원)단종
리프패드텍스트 편집기LXDE 프로젝트 개발 안 함
Openbox (Fluxbox, IceWM, Xfwm 지원)창 관리자LXDE 프로젝트 개발 안 함
ObConfOpenbox 구성 GUI 도구LXDE 프로젝트 개발 안 함
Xarchiver파일 보관자LXDE 프로젝트 개발 안 함



LXAppearance


LXTask


PCManFM


GNOME과 같은 다른 주요 데스크톱 환경과 달리 LXDE의 구성 요소는 의존성 지옥이 적고 긴밀하게 통합되어 있지 않다.[32] 대신 서로 독립적으로 또는 LXDE 자체와 독립적으로 설치할 수 있다.[33]

4. 다른 배포판

5. 지원 아키텍처

LXDE는 C 프로그래밍 언어로 작성되었으며, GTK 2 툴킷을 사용하고, 리눅스 및 BSD와 같은 유닉스 및 기타 POSIX 호환 플랫폼에서 실행된다.[2][3] 인텔MIPS 등 이미 많은 프로세서를 지원하고 있다.

참조

[1] 웹사이트 Lubuntu: Floats Like a Butterfly, Stings Like a Bee http://www.linux-mag[...] 2009-09-10
[2] 웹사이트 LXDE http://lxde.org/ 2008-10-26
[3] 웹사이트 About LXDE https://web.archive.[...] 2008-11-01
[4] 웹사이트 Description of current release process https://web.archive.[...] Article.gmane.org 2014-05-19
[5] 웹사이트 LXDE https://web.archive.[...] 2016-01-12
[6] 웹사이트 Power & Memory Usage of GNOME, KDE, LXDE & Xfce https://web.archive.[...] Phoronix 2011-07-30
[7] 웹사이트 Power & Memory Usage of GNOME, KDE, LXDE & Xfce (page 2) https://www.phoronix[...] Phoronix 2011-07-30
[8] 웹사이트 PCManFM file manager is ported to Qt? http://blog.lxde.org[...] LXDE Blog 2013-05-04
[9] 웹사이트 PCManFM Qt 0.1.0 released http://blog.lxde.org[...] LXDE Blog 2013-05-04
[10] 웹사이트 LXDE-Qt Preview http://blog.lxde.org[...] LXDE 2014-03-27
[11] 웹사이트 '"The future of Razor and LXDE-Qt"' http://blog.lxde.org[...] Blog.lxde.org 2014-05-19
[12] 웹사이트 The future of Razor and LXDE-Qt at Razor-qt Google group https://groups.googl[...] 2014-05-19
[13] 웹사이트 '"The future of Razor and LXDE-Qt" at the LXDE-list archive' http://sourceforge.n[...] Sourceforge.net 2014-05-19
[14] 웹사이트 The Future of Razor and LXDE-Qt http://blog.lxde.org[...] Blog.lxde.org 2014-05-19
[15] 웹사이트 Arch Linux LXDE https://wiki.archlin[...]
[16] 웹사이트 Group Details – lxde-gtk3 (x86_64) https://archlinux.or[...] 2021-08-14
[17] 웹사이트 LXTerminal sources news https://github.com/l[...]
[18] 웹사이트 Debian -- Details of package lxterminal in buster https://packages.deb[...]
[19] 웹사이트 KNOPPIX – Live Linux Filesystem on CD http://www.knopper.n[...]
[20] 웹사이트 What is it? < The LXLE Desktop http://www.lxle.net/[...] 2016-10-20
[21] 웹사이트 Trisquel Mini https://trisquel.inf[...] 2021-11-16
[22] 웹사이트 Arch Linux – Package Search https://archlinux.or[...]
[23] 웹사이트 13.3. Graphical Desktops https://www.debian.o[...]
[24] 웹사이트 Devuan installation documentation https://www.devuan.o[...]
[25] 웹사이트 How to install the MATE and Cinnamon desktops on Fedora 18 https://arstechnica.[...] Ars Technica 2013-01-15
[26] 웹사이트 Introducing PIXEL https://www.raspberr[...] 2016-09-28
[27] 웹사이트 Bookworm — the new version of Raspberry Pi OS https://www.raspberr[...] 2023-10-11
[28] 웹사이트 This Week in Lubuntu Development #5 – Lubuntu https://lubuntu.me/t[...] 2018-05-19
[29] 웹사이트 Early Artix Linux ISOs https://sourceforge.[...] 2020-04-08
[30] 웹사이트 Artix Linux minimal ISOs https://artixlinux.o[...] 2020-04-08
[31] 웹사이트 Peppermint Release Notes https://peppermintos[...] 2023-11-02
[32] 웹사이트 LXDE – lekka alternatywa do GNOME https://web.archive.[...] 2008-08-08
[33] 웹사이트 About LXDE http://lxde.sourcefo[...] Lxde.sourceforge.net 2014-05-19
[34] 웹사이트 LXDE - Lightweight X11 Desktops Environment http://lxde.sourcefo[...] 2021-07-26
[35] 웹사이트 LXDE may let netbooks run even faster http://www.geek.com/[...]
[36] 웹사이트 Lightweight GNOME alternative emerges http://www.linuxdevi[...] 2008-08-07
[37] 웹사이트 LXDE - LXDE-Qt Preview http://blog.lxde.org[...] Blog.lxde.org 2013-07-03
[38] 웹사이트 The future of Razor and LXDE-Qt http://blog.lxde.org[...] Blog.lxde.org 2013-07-22
[39] 웹사이트 LXQt公式サイト http://lxqt.org
[40] 웹사이트 LXDEメーリングリスト http://sourceforge.n[...]
[41] 웹인용 Phoronix:GNOME, KDE, LXDE & Xfce의 전력과 메모리 사용 http://www.phoronix.[...] Phoronix 2013-03-09
[42] 뉴스 DistroWatch Page Hit Ranking statistics in 2009 and 2010 http://distrowatch.c[...] 2013-03-09



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com