it-swarm-ko.tech

Linux에서 GUI 애플리케이션을 실행하는 가장 가벼운 방법?

나는 데스크탑 환경없이 창 관리자 를 사용할 수 있고 내가 신경 쓰는 기능을 잃지 않는다는 것을 깨달았습니다. 응용 프로그램은 여전히 ​​잘 작동하지만 원하는대로 응용 프로그램 창을 정렬 할 수 있습니다.

이렇게하면 저와 같은 사용 사례에 대해 LXDE 및 XFCE와 같은 경량 데스크톱 환경이 거의 필요하지 않습니다.

그것이 목록의 끝인지 궁금합니다. 잘라낼 수있는 것이 있습니까? 최소한 Firefox와 같은 GUI 앱을 실행할 수있는 것을 원합니다. 다른 응용 프로그램을 시작할 수있는 터미널로 무언가를 상상합니다.

26
phunehehe

다른 "경량";-) 창 관리자를 보셨습니까?

예를 들어 i3에 완전히 만족합니다. http://i3wm.org/

응용 프로그램을 시작하기위한 dmenu가있는 타일링 창 관리자입니다. 데스크탑도, 다른 특별한 기능도없고 바이너리는 단지 KB에 불과합니다.

이 범위에는 다른 많은 것들이 있습니다.

절대 최소값은 windowmanager없이 dmenu ( http://tools.suckless.org/dmenu/ 와 같이 X-Server를 실행하는 것입니다. )을 클릭하여 응용 프로그램을 시작합니다. 응용 프로그램 창 크기를 조정하거나 이동할 수 없기 때문에 이것이 실제로 원하는 것인지 잘 모르겠습니다.

17
echox

X Window Manager 비교 의 Wikipedia 페이지에서는 다양한 Window Manager를 Heavyweight, Middleweight, Lightweight 및 minimal의 네 가지 범주로 분류합니다. 최소한의 카테고리에 관심이있을 것입니다.

현재 여기에는 Matchbox, sithWM, evilwm, dwm, WMFS, wmii 및 scrotwm이 포함됩니다. (i3은 Lightweight에 포함됩니다. Xfwm (Xfce에서 기본적으로 사용됨) 및 Openbox (LXDE에서 기본적으로 사용됨)는 모두이 분류에서 Middleweight로 간주됩니다.)

나는 이것을 분류하기 위해 어떤 근거가 사용되었는지 모르고 그것이 얼마나 정확한지 알기 위해 충분히 시도하지 않았습니다.

그러나 Compiz 독립 실행 형에 대해 언급 한 점과 관련하여 Openbox에서 LXDE를 사용하거나 XFWM에서 XFCE를 사용하는 것보다 더 가볍다 고 생각하지 않습니다. Compiz는 리소스 짐승입니다. GNOME에서 필요하지 않은 항목을로드하지 않는 한 단독으로 사용하는 것은 GNOME에서 사용하는 것과 크게 다르지 않을 것입니다.

(XFCE와 LXDE는 데스크탑 환경이라는 것을 기억하십시오. 데스크탑 환경없이 Compiz를 실행할 수있는 것처럼 나머지 데스크탑 환경을 사용하지 않고도 기본 창 관리자를 실행할 수 있습니다. 음, 적어도 LXDE 없이도 Openbox를 실행할 수 있다는 것을 알고 있습니다. . XFCE없이 XFWM을 실행 해 본 적이 없습니다.)

14
frabjous

내 엔지니어들은 ratpoison 을 미니멀 한 창 관리자로 좋아합니다.

경량화를 원할 때 한동안 그렇게 많은 고통을 원하지는 않았지만 Open Look (olwm 및 olvwm)을 재 구축하는 고통을 겪습니다.

6
David Mackintosh

창 관리자를 갖기 위해 X11이 필요하지 않습니다. 텍스트 모드 창 관리자 TWIN 와 함께 GPM for 쥐. 기본 웹 브라우저를 Links 로 전환하고 채팅 프로그램을 Finch 로 전환해야 할 수도 있습니다.

5
Ryan C. Thompson

KDE로 옮기기 전에는 하드 코어 Fluxbox 사용자였습니다. 마우스 오른쪽 버튼을 클릭하여 사용자 정의 할 수있는 메뉴와 함께 프로그램을 시작하는 데 사용할 수있는 명령 인터페이스 fbrun 이 있습니다. 그것은 또한 창 탭을 가지고 있습니다. 나는 이것이 이것을 가진 최초의 WM 중 하나라고 생각합니다. IIRC Fluxbox는 Damn Small Linux 가 사용하는 WM입니다.

4
xenoterracide

icewm은 매우 가볍습니다. 내 헤드리스 서버에서 1GB RAM with Xvfbx11vnc. 가벼운 "데스크탑 환경"을 원한다면 ROX-Filer를 좋아합니다.

2
LawrenceC

Cwm의 OpenBSD 구현은 경량과 풍부한 기능 사이의 멋진 균형입니다. 기본적으로 로그인 할 때 xterm 만 나타납니다. 창문 주변에는 장식이없고 바탕 화면에는 아무것도 없습니다. 모든 것이 키보드를 통해 이루어집니다 (예, 모든 것을 의미합니다). 어딘가에 ssh하려면 Alt+. ssh 대화 상자를 표시합니다. 프로그램을 실행하려면 Shift+Alt+/ exec 대화 상자가 나타납니다.

기능/명령의 전체 목록은 맨 페이지로 입니다.

불행히도 이것은 내가 말할 수있는 한 OpenBSD에서만 가능합니다. 소스는 Linux에서 컴파일하고 실행할 수 있지만 OpenBSD를 사용할 수 없을 때 그렇게합니다.

2
gabe.

그런 경우에 제가 선호하는 것은 확실히 xmonad입니다. 독립형 창 관리자이며 GNnome 또는 KDE 데스크톱 환경없이 사용할 수 있습니다 (xmonad가있는 Gnome도 있음).

xmonad는 시냅스에서 패키지로 제공됩니다. 우분투에서 Sudo apt-get install xmonad를 사용하여 설치 한 다음 xmonad 세션에 로그인 한 후 xmonad를 독점적으로 사용하고 있습니다. 초보자에서 사용하는 것은 약간 귀찮지 만 귀하의 요구 사항을 정확히 충족합니다.

1
Anoop

32MB RAM 만있는 오래된 199MHz 노트북에서 jwm 을 꽤 오랫동안 사용했습니다.

아주 잘 작동했고 꽤 좋아 보였습니다. 구성은 XML 파일로도 훌륭하게 수행됩니다.

1
polemon

개인적으로 저는 데스크탑 환경보다는 "Xvesa"를 사용하는 것을 선호합니다.

Xvesa는 파이어 폭스와 일종의 애플리케이션을 실행할 수있을만큼 강력합니다.

[Xvesa는 가장 작고 최소한의 Linux OS 인 tinycore에서 사용됩니다.]

0
SHW

나는 때때로 X11로 직접 응용 프로그램을 시작하는 방법을 읽었습니다.

Kiosk mode와 관련이있을 수 있습니다. 앱간에 전환 할 수 없습니다. 하나만 사용하세요. 앱.

0
user unknown