[Æß] (Æß)x À©µµ¿ì °ü·Ã ÀÚ·á ³«¼Àå
2005/10/10 06:19
http://blog.naver.com/dleedo/140018168863
Life's effort | ÀÌÆ÷Æ®¸Ç
http://blog.naver.com/sniperkang77/120016218977
X À©µµ¿ì
°³³ä ¹× »ç¿ë¹ý
X À©µµ¿ì¶õ?
X À©µµ¿ì´Â ±×·¡ÇÈ È¯°æÀ» Á¦°øÇØ ÁÖ´Â À©µµ¿ì ½Ã½ºÅÛÀÌ´Ù. ÀÌ´Â ºÐ»êÇü °³¹æ ½Ã½ºÅÛÀ» °³¹ßÇϱâ À§ÇÑ ¸ñÀûÀ¸·Î ¼öÇàµÈ Athena ÇÁ·ÎÁ§Æ®ÀÇ ÀÏȯÀ¸·Î MIT¿¡¼ 1984³â¿¡ °³¹ßµÇ¾ú´Ù. ±× ÈÄ DEC HP SUN µîÀÇ ±â¾÷µéÀÌ Âü¿©ÇÑ ÄÁ¼Ò½Ã¿ò ÇüÅ·Π¹ßÀüÇÏ¸é¼ 1987³â X11 ¹öÀüÀ» ¹ßÇ¥. 1999³â X11ÀÇ ±âº» ÇüŸ¦ À¯ÁöÇÑ 6¹øÂ° ¸±¸®ÁîÀÎ X11R6ÀÌ ¹ßÇ¥µÇ¾î ÇöÀç °¡Àå ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Ù.
X À©µµ¿ì´Â À¯´Ð½º ½Ã½ºÅÛÀÇ Ç¥ÁØ ±×·¡ÇÈ ÀÎÅÍÆäÀ̽ºÀÌ¸ç ¸¹Àº ¾ÖÇø®ÄÉÀ̼ÇÀ» °®Ãá °·ÂÇÑ È¯°æÀ» Á¦°øÇÑ´Ù.
Xterm : ÅØ½ºÆ® ±â¹ÝÀÇ Å͹̳Π¿¡¹Ä·¹ÀÌÅÍ
Xdm : ·Î±×ÀÎ °ü¸®ÀÚ
Xclock : °£´ÜÇÑ ½Ã°è
Xman : X ±â¹ÝÀÇ man ÆäÀÌÁö¸¦ º¼ ¼ö ÀÖµµ·Ï ÇÔ
±×¸®°í ±âº»ÀûÀ¸·Î Á¦°øµÇ´Â Xfree86 ¹èÆ÷ÆÄÀÏ¿¡´Â ¿øÆÇ MIT ¹ßÇ¥ÆÇÀÇ Ç¥ÁØ ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¸ðµÎ µé¾î ÀÖ´Ù. X¸¦ »ç¿ëÇÏ¸é »ç¿ëÀÚ´Â ÇÑ È¸é¿¡ µ¿½Ã¿¡ ¼·Î ´Ù¸¥ ·Î±×ÀÎ ¼¼¼ÇÀ» °®´Â ¿©·¯ °³ÀÇ Å͹̳ΠȸéÀ» °¡Áú ¼ö ÀÖÀ¸¸ç ¸¶¿ì½º¸¦ »ç¿ëÇÑ´Ù.
¸®´ª½º°¡ »ç¿ëÀÚ ÃþÀ» ±Þ°ÝÈ÷ Áõ°¡½Ãų ¼ö ÀÖ¾ú´ø °Íµµ GUI ȯ°æÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â X À©µµ¿ì°¡ ÀÖÀ¸¹Ç·Î °¡´ÉÇÏ¿´´Ù. ¿ì¸®°¡ ¹«½É°á¿¡ »ç¿ëÇÏ´Â KDE, GNOME µîÀÇ ¿ÀÇ ¼Ò½ºµéÀÌ ±¸µ¿ µÇ´Â Åä´ëÀ̱⵵ ÇÑ´Ù.
X À©µµ¿ìÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù
³×Æ®¿öÅ© ±â¹ÝÀÇ ±×·¡ÇÈ È¯°æ
ÇÁ·Î±×·¥ ÀÛ¼º½Ã °¡Àå ¸¹Àº Á¾·ùÀÇ ÄÄ¿¡¼ ±¸µ¿ µÉ ¼ö ÀÖÀ» Á¤µµ·Î À̽ļºÀÌ ¶Ù¾î³²
¾ÆÀÌÄÜ, »ö»ó µî ±×·¡ÇÈ È¯°æ¿¡ ÇÊ¿äÇÑ ÀÚ¿øµéÀÌ Æ¯Á¤ÇÑ ÇüÅ·ΠÁ¤ÀǵǾî ÀÖÁö¾ÊÀ½.
»ç¿ëÀÚ°¡ ¿øÇÏ´Â ¸ð¾çÀÇ ÀÎÅÍÆäÀ̽º¸¦ ¸¸µé ¼ö ÀÖ´Ù.
¼·Î ´Ù¸¥ ÀÌ ±âÁ¾À» ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Ù.
µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ÀÇÁ¸ÀûÀÌÁö ¾Ê´Ù.
X À©µµ¿ìÀÇ ±¸¼º¿ø¸®
X Client
XlibX Client
Toolkit
XlibX Server
Device DriversComputer
¼¹ö / Ŭ¶óÀ̾ðÆ®
±âº»ÀûÀ¸·Î Ŭ¶óÀÌ¾ðÆ®´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ¸»ÇÑ´Ù. X À©µµ¿ì Ŭ¶óÀÌ¾ðÆ®´Â Á÷Á¢ÀûÀ¸·Î »ç¿ëÀÚ¿Í Åë½ÅÇÒ ¼ö ¾ø´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ¼¹ö·ÎºÎÅÍ Å°º¸µå³ª ¸¶¿ì½º ÀÔ·Â °°Àº »ç¿ëÀÚÀÇ ÀÔ·ÂÀ» ¾òÀ» ¼ö ÀÖ´Ù. X ¼¹ö¶õ ¾ÖÇø®ÄÉÀÌ¼Ç »ç¿ëÀÚÀÇ ÄÄ¿¡¼ ÀÛµ¿ÇÏ¸ç ±×·¡ÇÈ µð½ºÇ÷¹ÀÌ Çϵå¿þ¾î¸¦ Á¦¾îÇÏ¿© °³Ã¼¸¦ ȸ鿡 »Ñ¸° µÚ ´ä½ÅÀ» º¸³½´Ù.
´Ù½Ã ¸»ÇØ, Ŭ¶óÀÌ¾ðÆ®´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ ÇØ´çÇÏ¸ç ¼¹ö´Â Ŭ¶óÀÌ¾ðÆ®¿Í ÀÔ/Ãâ·Â±â±â¿ÍÀÇ Áß°³¸¦ ´ã´çÇÏ´Â ÇÁ·Î±×·¥À¸·Î Á¤ÀÇµÉ °ÍÀÌ´Ù.
X protocol
X À©µµ¿ì¿¡¼ °¢Á¾ 󸮴 Ŭ¶óÀÌ¾ðÆ®¿Í ¼¹ö¶ó´Â µÎ °¡Áö ÇÁ·Î±×·¥À¸·Î ³ª´µ¾î¼ Çϰí ÀÖ´Ù. Áï Ŭ¶óÀÌ¾ðÆ®´Â IPC¸¦ ÀÌ¿ëÇÏ¿© ¼¹öÀÇ ÀåÄ¡ ÀÔ/Ãâ·ÂÀ» Á¦¾îÇÑ´Ù. ÀÌ·¯ÇÑ ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®ÀÇ »óÈ£ ÀÛ¿ëÀº ¸Þ½ÃÁö ±³È¯À» ÅëÇÏ¿© ÀÌ·ïÁö´Âµ¥, ¸Þ½ÃÁö ÇüÅÂ¿Í »ç¿ë¹ýÀ» X protocol À̶ó°í ÇÑ´Ù. X À©µµ¿ìÀÇ Áß¿äÇÑ Æ¯Â¡ Áß Çϳª°¡ ÀÌ·¯ÇÑ ¸Þ½ÃÁö ±³È¯ÀÌ °°Àº ÄÄ»ÓÀÌ ¾Æ´Ï¶ó ³×Æ®¿öÅ©¸¦ ÅëÇØ¼µµ ÀÌ·ïÁú ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
X protocol Àº ¼¹ö¿Í Ŭ¶óÀÌ¾ðÆ® »çÀÌ¿¡¼ Åë½Å µÇ´Â Request, reply, event, error ÀÇ ±âº» ¸Þ½ÃÁöÀÌ´Ù.
Ŭ¶óÀÌ¾ðÆ®°¡ À©µµ¿ì¸¦ »ý¼ºÇØ ´Þ¶ó´Â Request¸¦ RequestQueue¿¡ ³Ö¾î ¼¹ö¿¡ º¸³»¸é ¼¹ö´Â Çϵå¿þ¾î¸¦ Á¦¾î, ȸ鿡 µð½ºÇ÷¹ÀÌÇÑ ÈÄ Reply¸¦ º¸³½´Ù. ¶ÇÇÑ ¼¹ö´Â Çϵå¿þ¾î·ÎºÎÅÍ µé¾î¿À´Â ÀÔ·ÂÀ» ¹Þ¾Æµé¿© EventQueue¿¡ ³Ö¾î Ŭ¶óÀÌ¾ðÆ®¿¡ º¸³»¸é Ŭ¶óÀÌ¾ðÆ®´Â ±×¿¡ µû¸¥ 󸮸¦ ÇÑ´Ù.
Xlib, Xtoolkit
X protocolÀº Xlib¶ó´Â ¶óÀ̺귯¸® ·çƾÀ¸·ÎºÎÅÍ ¹ß»ý½ÃŲ´Ù. ±×·¯³ª XlibÀÇ ±â´ÉÀÌ ±×´ÙÁö ¸¹Áö´Â ¾Ê´Ù. ȸ鿡 ±×¸²À» ±×¸®°í ¸¶¿ì½º¿¡ ¹ÝÀÀÇÏ´Â µîÀÇ ±â´É¸¸À» °¡Áö°í ÀÖ´Ù. Áï, Àú ¼öÁØÀÇ ÀÎÅÍÆäÀ̽º ÀÌ´Ù. ±×·¡¼ À̰ͺ¸´Ù »çÀ§ ¶óÀ̺귯¸®ÀÎ XtoolkitÀ» »ç¿ëÇÑ´Ù. XtIntrinsics, Xaw, Xview, Motif, Qt, GTK µîÀÌ ±×°ÍÀÌ´Ù.
X À©µµ¿ì ±¸µ¿
1. xinit¸¦ ½ÇÇà – x À©µµ¿ì ¼¹ö°¡ ±¸µ¿ - »ç¿ëÀÚ È¨¿¡¼ .xinitc ½ºÅ©¸³Æ® ½ÇÇà
2. startx ¸í·É – »ç¿ëÀÚ È¨¿¡¼ .xinitrc ãÀ½. ¾øÀ¸¸é /usr/X11R6/lib/xinit/.xinitrc ½ÇÇà – .xintrc¿¡ ÀÇÇÏ¿© °¢ Á¾ ¸®¼Ò½ºµéÀ» ºÒ·¯ ½ÇÇà – »ç¿ëÀÚ È¨¿¡¼ .Xclients ½ºÅ©¸³À» ãÀ½. ¾øÀ¸¸é /etc/X11/xinit/Xclients¸¦ ½ÇÇà - .Xclients´Â ¾î¶°ÇÑ µ¥½ºÅ©Åé ȯ°æÀ» »ç¿ëÇÒ °ÍÀÎÁö /etc/sysconfig/desktop¿¡¼ ÇÁ·Î±×·¥À» ã¾Æ ½ÇÇà
startx
Client option
Server
xinitrc
xserverrc
.Xresources
.Xmodmap
.Xclients
xinit
Client option
Server
X
À©µµ¿ì ¸Å´ÏÀú
XF86config
X À©µµ¿ì ¼¼¼Ç
X À©µµ¿ì ¼³Á¤
XFree86
XFree86Àº ÀÎÅÚ x86 °è¿ÀÇ À¯´Ð½º °è¿ ¿î¿µÃ¼°è¿¡¼ µ¿ÀÛÇÏ´Â X ¼¹öÀÌ´Ù.
XFree86Àº Vesafb¸¦ ±×·¡ÇÈ Ãâ·Â ÀåÄ¡·Î »ï¾Æ, X À©µµ¿ì¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ±×·¡ÇÈ Ãâ·Â ÇÁ·Î±×·¥ÀÌ´Ù.
XF86Setup
XF86SetupÀº XFree86 ÇÁ·ÎÁ§Æ® ÆÀ¿¡¼ Á¦°øÇÏ´Â ÇÁ·Î±×·¥À¸·Î xf86config¸¦ GUI ¹æ½ÄÀ¸·Î È®ÀåÇÑ °ÍÀÌ´Ù. X À©µµ¿ì¿¡¼ XF86SetupÀ» ½ÇÇàÇÑ ÈÄ¿¡ Ãâ·ÂµÇ´Â ȸéÀÇ »ó´Ü¿¡ ÀÖ´Â ¸Þ´º¸¦ ÅëÇØ ½ÇÇà ȯ°æÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
XF86SetupÀº XFree86-VGA16 ÆÐŰÁö¸¦ »ç¿ëÇϹǷΠÇÔ²² ¼³Ä¡ÇØ ÁÖ¾î¾ß Çϸç, ¼³Ä¡ ÈÄ¿¡´Â Äֿܼ¡¼ ½ÇÇà½ÃŰ¸é ¹Ù·Î VGA ¸ðµå·Î X À©µµ¿ì°¡ ¶ß¸é¼ ¼³Á¤ÀÌ ½ÃÀ۵ȴÙ.
·¹µåÇÞ È£È¯ ¹èÆ÷ÆÇÀÇ °æ¿ì ÀÚ½ÅÀÌ °¡Áö°í ÀÖ´Â ¹öÀüÀ» ¾Ë±â À§Çؼ, rpm –qa | grep XFree86 ÀÔ·Â. XFree86-FBDev-version-build ÀÌ ³ª¿À¸é Ãâ·ÂµÈ ¹öÀüÀÇ FBDev ÆÐŰÁö°¡ ¼³Ä¡µÇ¾î ÀÖ´Â °ÍÀÌ´Ù.
¸¶¿ì½º Űº¸µå ±×·¡ÇÈÄ«µå ¸ð´ÏÅÍ ºñµð¿À¸ðµå µîÀ» ¼³Á¤ÇØ ÁÙ ¼ö ÀÖ´Ù.
X configurator
RedHat ¹èÆ÷ÆÇ¿¡¸¸ Æ÷ÇÔµÈ ÆÐŰÁö·Î »ç¿ëÀÚ¿¡°Ô X ¼¹ö ¼³Á¤À» ¾È³»ÇÏ´Â ¸Þ´º ±¸µ¿ ÇÁ·Î±×·¥ÀÌ´Ù. ÀÌ ÇÁ·Î±×·¥Àº ±¤¹üÀ§ÇÑ Çϵå¿þ¾î¿¡ ´ëÇÑ ±âº» °ªÀ» Á¦°øÇÏ°í »ç¿ëÇϱⰡ ½±´Ù. XFree86À» ¼³Ä¡ÇÑ ÈÄ root·Î ·Î±×ÀÎÇÏ¿© X configurator¸¦ ½ÇÇà½Ãų ¼ö ÀÖ´Ù.
±×·¡ÇÈÄ«µå ¸ð´ÏÅÍ ¼öÆòµ¿±âÀ²(17ÀÎÄ¡ÀÇ °æ¿ì º¸Åë Non-interlaced SVGA¸¦ ¼±ÅÃÇÏ¸é µÊ) ¼öÁ÷Á֯ļö(ÀϹÝÀûÀ¸·Î 50~100) ºñµð¿À¸Þ¸ð¸® Ŭ·°Ä¨ ºñµð¿ÀÇØ»óµµ µîÀ» ¼³Á¤ÇØ ÁÙ ¼ö ÀÖ´Ù.
X À©µµ¿ì µ¥½ºÅ©Åé ȯ°æ (KDE, GNOME)
µ¥½ºÅ©Åé ȯ°æÀº À©µµ¿ì ¸Å´ÏÀú(twm, mwm, fvwm, enlinghtenment)¸¦ Æ÷ÇÔÇÏ¿© ÆÄÀÏ ¸Å´ÏÀú, µµ¿ò¸» ½Ã½ºÅÛ, Á¦¾îÆÇ, ¹ÙÅÁÈ¸é µîÀÇ ´Ù¾çÇÑ µµ±¸¸¦ Á¦°øÇϰí ÀÖ´Ù.
KDE µ¥½ºÅ©Åé
KDE
KDE´Â the K Desktop EnvironmentÀÇ ¾àÀÚÀÌ´Ù. ¿©±â¼ K´Â Window SystemÀÇ X ó·³ ´Ü¼øÈ÷ the K Desktop Environment¸¦ ³ªÅ¸³½´Ù.
KDE´Â ÆÄÀÏ ¸Å´ÏÀú, À©µµ¿ì ¸Å´ÏÀú, ÇïÇÁ ½Ã½ºÅÛ, Configuration ½Ã½ºÅÛ°ú °¢Á¾ ¾ÖÇø®ÄÉÀ̼ǵéÀÇ ÁýÇÕüÀÌ´Ù.
KDE°¡ ½ÇÇàµÇ´Â ½Ã½ºÅÛÀº ¸®´ª½º»Ó ¾Æ´Ï¶ó solaris, IRIX, HP-UX, FreeBSD µîÀÌ ÀÖ´Ù.
KDE 2.2 »ç¿ë¹ý
KDE 2.2ÀÇ ±¸¼º : Panel, Taskbar, Desktop
Panel : Åé´Ï ¸ð¾çÀÇ ¾ÆÀÌÄÜ Å¬¸¯ / Alt-F1 -> ÀÀ¿ëÇÁ·Î±×·¥ ¸Þ´º°¡ ¶ä -> ¼±Åà ½ÇÇà
Taskbar : ÇöÀç ½ÇÇà ÀÀ¿ë ÇÁ·Î±×·¥À» º¸¿©ÁÖ¸ç, ÇÁ·Î±×·¥À» Ŭ¸¯ÇÏ¿© ȸéÀ» Àüȯ
Desktop : ¿©·¯ °³ÀÇ °¡»óµ¥½ºÅ©Åé Á¦°ø, ÀüȯÇÏ·Á¸é Ctrl-Tab / ÆÐ³Î»óÀÇ ¼ýÀÚ¹öư Ŭ¸¯
KDE 2.2ÀÇ ¸Þ´º ÆíÁý
ÇÁ·Î±×·¥À» Ãß°¡ / »èÁ¦
½ÃÀÛ – K ¹öư – ÆÐ³Î – ¸Þ´º ÆíÁý
ÆÐ³Î ȯ°æ ¼³Á¤
ÆÐ³Î ¹× ÀÛ¾÷ ÁÙ¿¡ ´ëÇÑ ¿©·¯ °¡Áö ¼³Á¤
ÆÐ³ÎÀÇ À§Ä¡³ª Å©±â ÆÐ³Î½ºÅ¸ÀÏ µîÀ» ¼³Á¤
KDE2.2¿¡¼ÀÇ ÆÄÀÏ °ü¸®
Konqueror : À¥ ºê¶ó¿ìÀú ¹× ÆÄÀϰü¸® ±â´É µîÀ» ´ã´ç
ÆÄÀÏÀ̳ª Æú´õ ¿±â
¿øÇÏ´Â Æú´õ¸¦ ¸¶¿ì½º ¿ÞÂÊ ¹öưÀ¸·Î Ŭ¸¯
Á÷Á¢ÀûÀÎ À̵¿À» À§ÇÑ Æú´õ Æ®¸® ±¸Á¶¸¦ º¸·Á¸é, [º¸±â]-[Æ®¸®º¸±â]
ƯÁ¤ µð·ºÅ丮·Î Á÷Á¢ °¡·Á¸é, Åø ¹Ù ¾Æ·¡ ÁÖ¼Ò Ç׸ñ¿¡ À§Ä¡ ÀÔ·Â
Konqueror´Â ÆÄÀϰú ÀÀ¿ë ÇÁ·Î±×·¥µéÀ» ¿¬°á½Ã۱â À§ÇØ MIME types¸¦ »ç¿ëÇÑ´Ù
Drag and Drop
À̸¦ ÅëÇØ ÆÄÀÏÀÇ º¹»ç, À̵¿, ¸µÅ© µîÀ» ¸¶¿ì½º¸¸À¸·Îµµ ÇÒ ¼ö ÀÖ´Ù.
ÆÄÀÏÀÇ ¼Ó¼º ¼³Á¤Çϱâ
¸¶¿ì½º¸¦ ¾ÆÀÌÄÜ¿¡ ´ë°í ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ – µî·Ï Á¤º¸ – ±ÇÇÑ Á¤º¸
FTP »ç¿ëÇϱâ
NTA(Network Transparent Access)¶ó´Â ±â¼úÀ» Áö¿øÇÏ¿© ¾Æ¹« Æú´õ¿¡¼³ª FTP»óÀÇ ÆÄÀÏÀ» ¾×¼¼½ºÇϰųª ÀÎÅÍ³Ý °Ë»öÀÌ °¡´ÉÇÏ´Ù.
ÀÎÅÍ³Ý °Ë»öÀ̳ª FTP ¼¹öÀÇ ÆÄÀϵéÀ» ¾×¼¼½º ÇÏ·Á¸é °£´ÜÈ÷ Konqueror ¸Þ´ºÀÇ [ÆÄÀÏ] – [À§Ä¡ ¿±â] ¸¦ ¼±ÅÃ. ¶Ç´Â Ctrl – D ¸¦ ´·¯ À§Ä¡¿±â ÀÔ·Â ÅÁ¿¡¼ URL ÀÔ·ÂÇϸé ÇöÀç Æú´õ¿¡¼µµ ¹Ù·Î ¾×¼¼½º°¡ µÈ´Ù.
Templates »ç¿ëÇϱâ
µð¹ÙÀ̽º¿Í ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¾×¼¼½º¸¦ À§ÇØ »ç¿ë
°¢°¢ ´ÙÀ½°ú °°Àº ³»¿ëÀ» °¡Áö°í ÀÖ´Ù.
Device : ´Ù¸¥ ÀúÀå¸Åü¿¡ ÀÖ´Â ÆÄÀÏÀ» ¾×¼¼½º, ¸¶¿îÆ®, ¾ð¸¶¿îÆ®Çϱ⠽±µµ·Ï »ç¿ë
WWWURL : www ¹®¼³ª ftp µð·ºÅ丮 µîÀÇ ÀÎÅͳÝÀ» Áö¿ø
MIME type : MIME typeÀ» ¼³Á¤
Program : ¾ÆÀÌÄÜÀÇ Á¤ÀÇ, ÀÀ¿ë ÇÁ·Î±×·¥, µð¹ÙÀ̽º, URL µî¿¡ ´ëÇÑ Á¤º¸
KDE Á¦¾îÆÇ
´Ù¾çÇÑ ¼³Á¤ÀÌ °¡´ÉÇÏ°í µ¥½ºÅ©Åé µ¿ÀÛ Áß °ÅÀÇ ¸ðµç ¸éÀ» ¹Ù²Ü ¼ö ÀÖ´Ù.
K ¹öư – KDE Á¦¾îÆÇ
KDE À©µµ¿ì Á¾·á ¹æ¹ý
·Î±×¾Æ¿ô : K ¹øÆ° – °¡Àå ¾Æ·¡ ¸Þ´ºÀÇ ·Î±×¾Æ¿ô Ŭ¸¯
µ¥ÀÌÅÍÀÇ ÀúÀå È®ÀÎ : KDE¿¡¼´Â ·Î±×¾Æ¿ô ÇÒ ¶§ÀÇ »óŸ¦ ÀÀ¿ë ÇÁ·Î±×·¥µéÀÌ ±â¾ïÇÏ¿©, ·Î±×¾Æ¿ô ÇÒ ¶§ ±× ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ Áß¿äÇÑ µ¥ÀÌÅ͸¦ ÀúÀåÇß´ÂÁö È®ÀÎÇÏ´Â À©µµ¿ì¸¦ ¶ç¿ò
¼¼¼Ç°ü¸® ±â´É : ·Î±×¾Æ¿ô ÇÒ ´ç½Ã¿¡ ¿·Á ÀÖ´ø ÀÀ¿ë ÇÁ·Î±×·¥µéÀ» »ç¿ëÀÚ°¡ ´ÙÀ½¿¡ ·Î±×ÀÎÇÒ ¶§ ±â¾ïÇÏ¿© ±×·¡µµ ´Ù½Ã ¿¾îÁÖ´Â ±â´É
GNOME µ¥½ºÅ©Åé
GNOME
Gnu Network Object Model Environment
»ç¿ëÀÚ°¡ ÄÄÀ» ½±°Ô »ç¿ëÇÏ°í ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â Æí¸®ÇÑ µ¥½ºÅ©Åé ȯ°æÀÌ´Ù.
GNOMEÀº ÆÐ³Î, Ç¥ÁØ µ¥½ºÅ©Åé Åø, ÀÀ¿ë ÇÁ·Î±×·¥ ±×¸®°í ±× ¿ÜÀÇ ´Ù¸¥ ÇÁ·Î±×·¥µé°ú ¼·Î°£¿¡ Çùµ¿ÀûÀ¸·Î µ¿ÀÛÇÒ ¼ö ÀÖµµ·Ï Áö¿ø
GNOMEÀº GTK(GimpToolKit) + ¶óÀ̺귯¸®¸¦ ±â¹ÝÀ¸·Î ¸¸µé¾îÁö°í ÀÖ´Ù.
GNOMEÀº Àü¿ë À©µµ¿ì ¸Å´ÏÀú°¡ ¾ø´Â ´ë½Å¿¡ ´ëÀÀ À©µµ¿ì ¸Å´ÏÀú¸¦ ¼±ÅÃÇÏ¿© »ç¿ëÇÑ´Ù. ÀÌ´Â GNOMEÀÇ °¡Àå Å« Ư¡À̶ó°í ÇÒ ¼ö Àִµ¥ À©µµ¿ì ¸Å´ÏÀú°¡ ¹Ù²î´õ¶óµµ µ¥½ºÅ©ÅéÀÇ Áß¿äÇÑ ºÎºÐµéÀº ¹Ù²îÁö ¾Ê´Â´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.
»ç¿ëÀÚ°¡ ¿øÇÏ´Â ¹æ¹ýÀ¸·Î µ¥½ºÅ©Åé ȯ°æÀ» ¸¶À½´ë·Î ¼³Á¤ÇÒ ¼ö ÀÖÀ¸¸ç ¼¼¼Ç ¸Å´ÏÀú´Â ÀÌÀü ¼³Á¤À» ±â¾ïÇØ Ç×»ó ±× ȯ°æÀ» À¯ÁöÇϵµ·Ï ÇØ ÁØ´Ù. ȣȯµÇÁö ¾Ê´Â ÇÁ·Î±×·¥µéÀÇ ±â´Éµµ ÃæºÐÈ÷ »ì¸± ¼ö ÀÖµµ·Ï ¿©·¯ °¡ÁöÀÇ Drag and Drop ÇÁ·ÎÅäÄÝÀ» Áö¿øÇϸç, CORBA(Common Object Roker Architecture)¸¦ »ç¿ëÇÏ¿© ¼ÒÇÁÆ®¿þ¾îµéÀÇ ÀÛ¼º ¾ð¾î³ª ½ÇÇà °¡´ÉÇÑ ±â°è¿Í »ó°ü¾øÀÌ »óÈ£°£¿¡ µ¿ÀÛÀÌ °¡´ÉÇÏ°Ô ÇØ ÁØ´Ù.
ÁÖ¸Þ´º »ç¿ëÇϱâ
¹ß¹Ù´Ú ¾ÆÀÌÄÜÀÌ ÁÖ¸Þ´º ¹öưÀÌ´Ù.
ÆÐ³Î ¼û±â±â
ÆÐ³Î ¼û±è ¹öưÀº ÆÐ³ÎÀÇ ¾ç³¡ ÂÊ¿¡ Àִµ¥ Áß¾Ó¿¡ È»ìÇ¥°¡ ÀÖ´Ù. ÀÌ È»ìÇ¥¸¦ Ŭ¸¯ ÇÏ¸é ¼±ÅÃÇÑ ±× È»ìÇ¥ ¹æÇâÀ¸·Î ÆÐ³ÎÀÌ »ç¶óÁø´Ù.
ÆÐ³Î À̵¿Çϱâ
2-¹öưÀ» »ç¿ëÇÑ´Ù¸é µÎ ¹öưÀ» µ¿½Ã¿¡ ´©¸¥ »óÅ·Î, 3-¹öưÀ» »ç¿ëÇϰí ÀÖ´Ù¸é °¡¿îµ¥ ¹öưÀ» ´©¸¥ ä·Î ²ø°í °¡¸é µÈ´Ù.
»õ·Î¿î ÆÐ³Î Ãß°¡Çϱâ
ÁÖ ¸Þ´º – ÆÐ³Î ¸Þ´º – »õ ÆÐ³Î Ãß°¡ – °¡ÀåÀÚ¸® ÆÐ³Î/¸ðÅüÀÌ ÆÐ³Î
»ç¿ëÀÚ´Â »õ·Î »ý±ä ºó ÆÐ³Î¿¡ ¿øÇÏ´Â ¾ÆÀÌÄÜÀ» Ãß°¡ÇÏ¿© ÀÌ¿ëÇÏ¸é µÈ´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥°ú ¾ÖÇø´ Ãß°¡Çϱâ
ÀÀ¿ë ÇÁ·Î±×·¥ ½ÇÇà±â Ãß°¡
ÆÐ³Î¿¡¼ ¸¶¿ì½ºÀÇ ¿À¸¥ÂÊÀ» Ŭ¸¯ – ÆË¾÷ ¸Þ´º Áß ¡®»õ·Î¿î ½ÇÇà±â Ãß°¡¡¯
– ½ÇÇà ¾ÖÇø´ ¸¸µé±â
¾ÖÇø´(ÆÐ³Î ¾È¿¡¼ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Â ÀÛÀº ÇÁ·Î±×·¥) Ãß°¡
ÆÐ³Î¿¡¼ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öư – ÆË¾÷ ¸Þ´º Áß ¡®¾ÖÇø´ Ãß°¡¡¯
ÀÀ¿ë ÇÁ·Î±×·¥ ½ÇÇàÇϱâ
ÁÖ¸Þ´º – ½ÇÇàÇÒ ÀÀ¿ë ÇÁ·Î±×·¥ Ŭ¸¯
ÆÄÀÏ ¸Å´ÏÀú¸¦ »ç¿ëÇÑ´Ù¸é ½ÇÇà ÆÄÀÏÀ» ´õºí Ŭ¸¯
ÁÖ¸Þ´º – ÇÁ·Î±×·¥ ½ÇÇà – ½ÇÇàÇϰíÀÚ ÇÏ´Â ½ÇÇàÆÄÀÏ À̸§ ÀÔ·Â
GNOME À©µµ¿ì ½ÃÀÛ°ú Á¾·á
·Î±×ÀÎ
óÀ½ ¼³Ä¡ ½Ã, Ç×»ó ±×·¡ÇÈ ·Î±×ÀÎÀ» ÇÏ°Ú´Ù°í ¼±ÅÃ
ÇÁ·ÒÇÁÆ® »ó¿¡¼ ¡®startx¡¯ ÀÔ·Â
½ÇÇàµÇÁö ¾Ê°í ¿¡·¯°¡ »ý±â¸é Xconfiguration ¼³Á¤ º¯°æ
·Î±×¾Æ¿ô
ÁÖ ¸Þ´º – ·Î±×¾Æ¿ô / ½Ã½ºÅÛ Á¾·á / ½Ã½ºÅÛ Àç½ÃÀÛ
À©µµ¿ì ¸Å´ÏÀú
À©µµ¿ì ¸Å´ÏÀú¶õ X À©µµ¿ì ½Ã½ºÅÛÀÇ ÇüŸ¦ °®Ãß¾î ÁÖ´Â ÇÁ·Î±×·¥ÀÌ´Ù. X ÀÎÅÍÆäÀ̽ºÀÇ ¸ð¾ç°ú ´À³¦Àº À©µµ¿ì °ü¸®ÀÚ (Window Manager)¿¡ ÀÇÇØ °áÁ¤µÈ´Ù. À©µµ¿ì °ü¸®ÀÚ¶ó´Â ÇÁ·Î±×·¥Àº À©µµ¿ì¸¦ È¸é Æ¯Á¤ À§Ä¡¿¡ ³õ´Â ÀÏ, À©µµ¿ìÀÇ Å©±â º¯È/¾ÆÀÌÄÜÈ/À̵¿ µîÀ» À§ÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â À̰ú À©µµ¿ì Å׵θ®ÀÇ ¿Ü¾çÀ» ´Ù·ç´Â µî ¿©·¯ °¡Áö ÀÏÀ» Ã¥ÀÓÁø´Ù.
À©µµ¿ì ¸Å´ÏÀúÀÇ ´ëÇ¥ÀûÀÎ Á¾·ù·Î´Â fvwm, twm, mw, windowmaker, afterstep µîÀÌ ÀÖ´Ù.
À©µµ¿ì ¸ÞÀÌÄ¿ (Window Maker)
À©µµ¿ì ¸ÞÀÌÄ¿¶õ?
À©µµ¿ì ¸ÞÀÌÄ¿¿¡¼ ¿À¸¥ÂÊ¿¡ ³ªÅ¸³ª´Â ¾ÆÀÌÄÜÀ» µµÅ©¶ó°í ÇÑ´Ù. ÀÌ µµÅ©´Â À©µµ¿ì 95ÀÇ ¹ÙÅÁȸ鿡 ÀÖ´Â ´ÜÃà ¾ÆÀÌÄܰú ºñ½ÁÇÏ´Ù.
¿À¸¥ÂÊ ¸¶¿ì½º¸¦ ´©¸£¸é ¸Þ´º°¡ ³ª¿À´Âµ¥ KDE, GNOME¿¡ ±âº» ¸Þ´º»Ó ¾Æ´Ï¶ó ÀÀ¿ë ¼ÒÇÁÆ®¿þ¾îµéÀÌ ¸ðµÎ µé¾î ÀÖ¾î Æí¸®ÇÏ°Ô ¾µ ¼ö ÀÖ´Ù.
µµÅ©
À©µµ¿ì ¸ÞÀÌÄ¿¸¦ ½ÇÇà ½ÃÄ×À» ¶§ ¿À¸¥ÂÊ¿¡ ±æ°Ô ³ª¿À´Â ¸Þ´º°¡ µµÅ©ÀÌ´Ù.
ÀÚÁÖ ½ÇÇàÇÏ´Â ÇÁ·Î±×·¥µéÀº ÇÁ·Î±×·¥ ½ÇÇà ÈÄ È¸é ¾Æ·¡ÂÊ¿¡ ³ªÅ¸³ª´Â ÇØ´ç ¾ÆÀÌÄÜÀ» µå·¡±×ÇØ¼ µµÅ©¿¡ ºÙÇô ³õÀ¸¸é À©µµ¿ì 95ÀÇ ´ÜÃà ¾ÆÀÌÄÜó·³ »ç¿ëÇÒ ¼ö ÀÖ´Ù. µµÅ©¿¡ Á¡ÀÌ ÀÖÀ¸¸é ½ÇÇàµÇÁö ¾ÊÀº °ÍÀÌ°í ¾øÀ¸¸é ½ÇÇàµÈ »óŸ¦ ³ªÅ¸³½´Ù.
Ŭ¸³°ú °¡»óȸé
À©µµ¿ì ¸Å´ÏÀúµéÀº °¡»óȸéÀ» °¡Áö°í ÀÖ¾î 4~8°»ÀÇ °¡»óȸéÀ» ¾µ ¼ö ÀÖ´Ù. Ŭ¸³ÀÇ È»ìÇ¥¸¦ ´©¸£¸é °¡»óȸéÀÌ ¹Ù²î´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù.
À©µµ¿ì ¸ÞÀÌÄ¿ÀÇ È¯°æ¼³Á¤
µµÅ©¿¡ ÀÖ´Â ¹ØÀÇ ¾ÆÀÌÄÜÀ» ´õºíŬ¸¯Çϸé À©µµ¿ì ¸ÞÀÌÄ¿¸¦ »ç¿ëÀÚ ÃëÇâ¿¡ ¸Â°Ô ¹Ù²Ü ¼ö ÀÖ´Ù.
¾ÖÇÁÅͽºÅÜ (AfterStep)
fvwmÀ» ±â¹ÝÀ¸·Î ¸¸µé¾îÁø À©µµ¿ì ¸Å´ÏÀú·Î ³Ø½ºÆ®½ºÅÜÀÇ GUI¿Í À¯»çÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù. È¸é ¿À¸¥ÂÊ¿¡´Â µµÅ©°¡ ÀÖ°í, È¸é »ó´Ü¿¡´Â ŸÀÌÆ² ¹Ù, ÇÏ´Ü¿¡´Â »ç¿ëÀÚ°¡ ÀÚÀ¯ÀÚÀç·Î À̵¿½Ãų ¼ö ÀÖ´Â ¾ÆÀÌÄÜÀÌ ÀÖ´Ù.
ÀÛ¾÷°ø°£À̶ó´Â ¹Ú½º°¡ Àִµ¥ fvwm°ú ¸¶Âù°¡Áö·Î ¹Ì´Ï¾îó ȸéÀ» º¸¿©ÁÖ¸ç »ç¿ëÀÚ°¡ °¡»ó ȸ鿡¼ ÀÚÀ¯·Ó°Ô ÇÁ·Î±×·¥À» ³Ñ³ªµé¸ç »ç¿ëÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù.
¾ÖÇÁÅͽºÅÜÀÇ ÃʱâÈ ÆÄÀϰú ¼³Á¤ ÆÄÀÏÀº ~/GNUstep/Library/AfterStep À̳ª /usr/share/afterstep ¿¡ À§Ä¡ÇÑ´Ù.
Enlightenment
ÀÏ¹Ý À©µµ¿ì ¸Å´ÏÀú¿Í ºñ±³ÇØ Enlightenment´Â »ç¿ëÀÚµéÀÌ °¢ÀÚÀÇ ±ÔÄ¢¿¡ µû¶ó ±â´ÉÀûÀÎ ºÎºÐ¿¡¼ °Ñ ¸ð½À¿¡ À̸£±â±îÁö ¾ÆÁÖ ÀÛ°í ¼¼¹ÐÇÑ ºÎºÐ±îÁö ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
FVWM (Virtual Window Manager)
Twm¿¡¼ ÆÄ»ýµÇ¾î ³ª¿Â °ÍÀ¸·Î ¾ÈÁ¤ÀûÀ̰í ÀϹÝÈµÇ¾î ¿À·£ ±â°£µ¿¾È ¸¹ÀÌ »ç¿ëµÇ¾î¿Â ÇÁ·Î±×·¥ÀÌ´Ù. °¡»ó À©µµ¿ì ¸Å´ÏÀú·Î ½ÇÁ¦·Î °¡»ó µ¥½ºÅ©ÅéÀ» Áö¿øÇÏ´Ù.
FvwmÀÇ ±¸¼º : ¿À¸¥ÂÊ ¾Æ·¡¿¡ ÀÖ´Â °ÍÀÌ PagerÀ̰í ȸé ÇÏ´Ü¿¡ Á¶±×¸Ä°Ô ÀÖ´Â ³×¸ð »óÀÚµéÀÌ ¾ÆÀÌÄÜÀÌ´Ù. ÆÐ³ÎÀÌ MS À©µµ¿ì¿Í ´Þ¸® ¾Æ·¡ÂÊ¿¡ Á¤ÇØÁ® ÀÖÁö ¾Ê°í, ¹é±×¶ó¿îµå ȸéÀÇ ¾î´À °÷¿¡¼µç ¸¶¿ì½º¸¸ Ŭ¸¯ÇÏ¸é ¸Þ´º¸¦ ºÎ¸¦ ¼ö Àֱ⿡ Æí¸®ÇÏ´Ù.
Fvwm¿¡¼ ¸¶¿ì½º ¹öư »ç¿ëÇϱâ
¿ÞÂÊ ¹öư : fvwm ¸ðµâ, À©µµ¿ì µ¿ÀÚ, °£´ÜÇÑ ¼³Á¤ µ¿ÀÛ, À¯Æ¿¸®Æ¼, ÇÑ±Û x Å͹̳Î, rxvt,
fvwm Á¾·á µî x ¿ë ÇÁ·Î±×·¥À» ºÎ¸¥´Ù.
°¡¿îµ¥ ¹öư : À©µµ¿ì µ¿ÀÚ, À̵¿, Å©±âÁ¶Á¤, ¾ÆÀÌÄÜÈ, »èÁ¦, ´Ý±â µîÀÇ ¸Þ´º
¿À¸¥ÂÊ ¹öư : »ç¿ëÀÚ°¡ ½ÇÇà½ÃÄÑ ³õÀº ÇÁ·Î±×·¥µéÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁØ´Ù.
¹öư ¹Ù
¿ÞÂÊÀÇ À©¸®½ºÆ®(WinList)¿Í Pager·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
À©¸®½ºÆ®
»ç¿ëÀÚ°¡ ½ÇÇà½ÃÄÑ ¿¾î³õÀº ÇÁ·Î±×·¥µéÀÇ Å¸ÀÌÆ² ¹ÙµéÀ» º¸¿©ÁÖ´Â ±â´É
³×¸ð»óÀÚ¸¦ °¡Áö°í Àִ ŸÀÌÆ² ¹Ù´Â ±× ÇÁ·Î±×·¥ÀÌ ¾ÆÀÌÄÜÈ µÈ °Í,»óÀÚ°¡ ¾ø´Â ŸÀÌÆ² ¹Ù´Â ÀÌ¹Ì ¸ð´ÏÅÍ»ó¿¡ ¶ç¿öÁø ÇÁ·Î±×·¥À» ÀǹÌÇÑ´Ù.
¾ÆÀÌÄÜ
ÇÁ·Î±×·¥À» ½ÇÇàÇÑ ÈÄ Å¸ÀÌÆ² ¹Ù ¿À¸¥ÂÊ »ó´ÜÀÇ ¾ÈÂÊ ¹öưÀ» Ŭ¸¯ÇÏ¸é ¾ÆÀÌÄÜÈ µÊ.
¸ÖƼ¹Ìµð¾î
GIMP (Gnu Image Manipulation Program)
photo retouching°ú À̹ÌÁö ÇÕ¼º, À̹ÌÁö Á¦ÀÛÀ» À§ÇÑ ÇÁ·Î±×·¥À¸·Î ÀÚÀ¯·ÎÀÌ ¹èÆ÷µÇ°í ÀÖ´Ù. ±â´ÉÀûÀ¸·Î Æ÷Åä¼¥°ú Â÷À̰¡ ¾øÀ¸¸ç, Æ÷Åä¼¥À¸·Î ÇÒ ¼ö ÀÖ´Â ¸ðµç ÀÏÀ» ÇÒ ¼ö ÀÖ´Ù. GIMP´Â È®ÀåÀÌ ¿ëÀÌÇÏ´Ù. Plug-in °³³äÀ¸·Î µðÀÚÀεǾî ÀÖ¾î, ÇÊ¿äÇÑ plug-inÀ» Ãß°¡ ½Ãų ¼ö ÀÖ´Ù. ¶ÇÇÑ ½ºÅ©¸³Æ® ±â´ÉÀ» °¡Áö°í ÀÖ´Ù.
MTV
¸®´ª½º¿Í À¯´Ð½º ½Ã½ºÅÛ¿¡¼ ÀÛµµÇÏ´Â MPEG-1 ºñµð¿À Ç÷¹À̾îÀÌ´Ù.
Ư¡Àº ´ÙÀ½°ú °°´Ù
Ưº°ÇÑ ÀåÄ¡ÀÇ ÇÊ¿ä ¾øÀÌ X À©µµ¿ì¸¸ °¡´ÉÇÏ¸é µ¿ÀÛ
ºñµð¿À CD, °¡¶ó¿ÀÄÉ CD ±îÁöµµ Àç»ý
Ç® ½ºÅ©¸° Áö¿ø
Æ®·çÄ÷¯¿Í PseudoColor Áö¿ø
MpegTV
¸®´ª½º ȯ°æ¿¡¼ mpeg µ¿¿µ»óÀ̳ª video-ce¸¦ Àç»ýÇÏ´Â ÇÁ·Î±×·¥
xv(X Viewer)
X À©µµ¿ì¿ë ±×·¡ÇÈ ºä¾î ÇÁ·Î±×·¥À¸·Î¼ gif, tif, jpg, bm, tga, pcx, xpm µîÀÇ ´Ù¾çÇÑ ±×·¡ÇÈ ÆÄÀÏ Æ÷¸ËÀ» Áö¿øÇϸç 2Â÷¿ø ±×·¡ÇȰü °ü·Ã ´Ù¾çÇÑ Á¾·ùÀÇ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÕ´Ù.
´ëÇ¥ÀûÀÎ ±â´ÉµéÀº ´ÙÀ½°ú °°´Ù
±×·¡ÇÈ ºä¾î
ȸé ĸó ±â´É
ASCII ÆÄÀÏ ÆíÁý ±â´É
±×·¡ÇÈ ÆÄÀÏ ÆíÁý ±â´É
ÆÄÀÏ Æ÷¸Ë º¯È¯ ±â´É
gzip ÆÄÀÏ Áö¿ø
ȸé È®´ë, Ãà¼Ò, ȸÀü ±â´É
Æ÷½ºÆ®½ºÅ©¸³Æ® Áö¿ø
[Ãâó] [Æß] (Æß)x À©µµ¿ì °ü·Ã ÀÚ·á|ÀÛ¼ºÀÚ ³ª¹«
http://blog.naver.com/dleedo/140018168863
|
|