[quote="geepurin":2m9ki47k][quote="dridro":2m9ki47k]모듈화 측면에서 xfce 보다 lxde 가 훨씬 잘되어있다는건 부인하지 않으실것같습니다.[/quote:2m9ki47k]
확실히 한번 따져보죠. 일단 gtk는 기본으로 깔고 들어갑니다. 터미널 에뮬레이터, 아이콘같은 패키지는 빼봅니다.
LXDE의 경우
PCManFM, Openbox, (Obconf, lxappearance, lxinput, lxshortcut, lxrandr), lxpanel, lxsession, lxtask, lxde-common, [libfm]
XFCE4의 경우
thunar, xfwm4, (xfconf, xfce4-settings), xfdesktop, xfce4-panel, xfce4-session, xfce-utils, [exo, libxfce4util, libxfce4ui]
일단 LXDE의 경우 PCManFM이 libfm에 의존합니다. 다른 프로그램들은 의미가 있든 없든 gtk 환경에서 실행이 가능합니다.
XFCE4의 경우 libxfce4util은 나머지 패키지들이 거의 사용하고, exo와 libxfce4ui는 사용하는 것도 있고 안하는 것도 있네요. 참고로 이 3개의 라이브러리만 설치되어 있으면 역시 의미가 있든 없든 실행이 가능합니다.
글쎄요. 이것만 가지고 모듈화 측면에서 lxde가 더 낫다고 말 할수 없다고 봅니다만?
3개의 공통부분을 설치하면 xfce4의 구조물도 단독 실행이 가능하기 때문입니다.
+참고로 PCManFM이나 thunar의 경우 gvfs와 gvfs에 딸려오는 수많은 라이브러리가 있어야 제 능력을 발휘합니다. 이건 어쩔 수 없죠.
관점이 다름은 이해할 수 있지만 여전히 XFCE는 DE인데 LXDE는 DE가 아니라는 관점은 비일관적으로 보입니다.
PS. gentoo 의존성 트리가 참 고맙네요.[/quote:2m9ki47k]
네, 그럼 따져보도록 하죠. 전 데비안 의존성 트리로 보겠습니다. 패널, 세션, 런처등은 제외하고 실제 독립적으로 많이들 사용하는 application 들 다이다이로 비교를 해보죠.
-
pcmanfm 은 lxde 관련 libfm 의 의존을 갖습니다. thunar 는 xfce 관련 exo-utils, libexo, libthunarx, libxfce4ui, libxfce4util4 의 의존을 갖습니다.
-
lxterminal 은 lxde 관련 의존이 없습니다. xfce terminal 은 exo-utils, libexo, libxfce4util 의 의존을 갖습니다.
-
lxmusic 은 lxde 관련 의존이 없습니다. parole 은 libxfce4util, libxfcegui4 의 의존을 갖습니다.
-
openbox 는 당연하겠지만 lxde 관련 의존이 없습니다. xfwm 은 libxfce4util, libxfce4ui, libxfconf 의 의존을 갖습니다.
-
gpicview 는 lxde 관련 의존이 없습니다. ristretto 는 libexo, libxfce4ui, libxfce4util, libxfconf 의 의존을 갖습니다.
-
leafpad 는 lxde 관련 의존이 없습니다. mousepad 는 libxfceutil 의 의존을 갖습니다.
-
lxde 에는 딱히 디폴트 웹브라우저가 없습니다. midori 는 xfce 관련 의존이 없습니다.
그외 lxtask, lxrandr, 등도 lxde 관련 의존이 없습니다.
이걸보고 저는 lxde 쪽 모듈화가 더 잘되어있다고 합니다. lxde 앱들은 솔직히 제가 볼땐 그냥 gtk 앱이라 봐도 될정도로 보이는데요. 물론, xfce 나 lxde 모두 lightweight DE 를 지향하는지라 당연히 gnome 이나 kde 에서 보이는수준의 수많은 의존을 갖지 않는 상황에서 이정도면 차이가 좀 벌어진다고 봅니다.(갯수는 둘째치고 ‘있다’ 와 ‘없다’ 수준의 차이를 보여주는것들도 많은데요.) 이런 차이니 openbox+set of apps 라는 이야기도 나오는거겠고요. 물론, 철학적으로 볼때 lxde 는 분명한 영역을 갖고있고, DE 라는건 인정합니다. 다만, 실제적인 측면에서 볼때 DE 가 아니라는 인터넷 포럼에서 본 글에도 부인은 못하겠네요.(아마 그사람은 의존만 보고 이야기한건 아닐겁니다.) 어차피 DE 건 DE 가 아니건 그건 개인 견해차이, 관점차이일뿐이고 그다지 무게를 두지도 않습니다. DE 건 아니건 lxde 는 lxde 일뿐이니까요.