¸®´ª½º °ü·Ã °Á¶õ |
---|
Á¦¸ñ | X Window 1998/07/30 (11:22) |
À̸§ | swindler |
¹øÈ£ | 53 |
Á¶È¸ | 341 |
º»¹® |
X window ½Ã½ºÅÛÀ̶õ ? X window ½Ã½ºÅÛÀº À¯´Ð½º»ó¿¡¼ µ¹¾Æ°¡´Â À©µµ¿ìÁî ȯ°æÀÌ´Ù. X window ½Ã½ºÅÛÀº ³×Æ®¿öÅ© Åõ¸í¼º: TCP/IP, DECnet, Apple Talk µî ´ëºÎºÐÀÇ ³×Æ®¿öÅ©¿¡¼ ÀÛµ¿ÇÑ´Ù. µð¹ÙÀ̽º µ¶¸³¼º º¥´õ, OS µ¶¸³¼º: À¯´Ð½º, PC µî¿¡¼ ÀÛµ¿ÇÑ´Ù. Ŭ¶óÀ̾ðÆ®/¼¹ö ±¸Á¶: ȸé(display)À» °¡Áö°í ÀÖ´Â °ÍÀÌ ¼¹öÀÌ´Ù. µîÀÇ Æ¯Â¡À» °¡Áö°í ÀÖ´Ù. X windowÀÇ ÀÀ¿ë ÇÁ·Î±×·¥µé ´ëºÎºÐÀÇ X ÀÀ¿ë ÇÁ·Î±×·¥Àº /usr/bin/X11 µð·ºÅ丮 ¹Ø¿¡ ÀÖ´Ù. ±×·¯³ª openwindow¸¸ »ç¿ëÇÏ´Â ½Ã½ºÅÛ¿¡¼´Â /usr/openwin/bin µð·ºÅ丮 ¹Ø¿¡ ÀÖ´Ù. ¿¹: xterm : X window Å͹̳¯À» »ý¼ºÇÑ´Ù. % xterm & xcloxk : ½Ã°è % xclock & xcalc : °è»ê±â % xcalc & X ÀÀ¿ë ÇÁ·Î±×·¥À» ¿øÇÏ´Â ÇüÅ·Π´ëºÎºÐÀÇ X ÀÀ¿ë ÇÁ·Î±×·¥µéÀº »ö, Å©±â, Æùµå µîÀ» »ç¿ëÀÚ°¡ ÀÓÀÇ·Î º¯°æÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ÀÌ·± »ö, Å©±â, ÆùÆ® µîÀ» ÀÚ¿ø(resource)¶ó°í ÇÑ´Ù. »ç¿ëÀÚ´Â ¸í·É¾î»ó¿¡¼ ¿É¼ÇÀ» ÀÌ¿ëÇؼ ÀÚ¿øÀÇ °ªÀ» º¯°æÇÒ ¼ö ÀÖ´Ù. ¿É¼Ç¿¡´Â ¸ðµç X ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Àû¿ëµÇ´Â °øÅëÀûÀÎ ¿É¼Çµµ ÀÖ°í, ƯÁ¤ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¸¸ Àû¿ëÇÒ ¼ö ÀÖ´Â ¿É¼Çµµ ÀÖ´Ù. °øÅëÀûÀÎ ¿É¼Ç »ç¿ë ¹æ¹ý -bg : ¹è°æ»ö »öÀÇ À̸§Àº /usr/lib/X11/rgb.txt¿¡ Á¤ÀǵǾî ÀÖ´Ù. -fg : ¹®ÀÚ³ª µµÇüÀÇ »ö -fn : ÆùÆ® -display : ȸ鿡 Ãâ·ÂÇÏ´Â ÄÄÇ»ÅÍ À̸§ -geometry : ȸ鿡¼ X,Y ÁÂÇ¥ -title : ŸÀÌƲ ¿¹: % xterm -bg black -fg white -title "working area" & % xclock -analog -hd blue -hl red -update 1 & -analog : ½Ã°è ÇüÅÂ(¾Æ³¯·Î±×) / -digital : µðÁöÅ» -hd : ½Ã°è ¹Ù´Ã »ö -hl : ½Ã°è ¹Ù´Ã ³¡ÀÇ »ö -update : ½Ã°£ÀÌ ¾÷µ¥ÀÌÆ®µÇ´Â ±â°£(´ÜÀ§:ÃÊ) % xclock -digital -fn 12x24 -geometry 340x40-30-20 & -geometry 340x40-30-20 340 : °¡·Î Å©±â 40 : ¼¼·ÎÅ©±â -30 : XÃà À§Ä¡(ȸéÀÇ ¿À¸¥ÂÊ¿¡¼ °Å¸® 30) / +30(ȸéÀÇ ¿ÞÂÊ¿¡¼ 30) -20 : YÃà À§Ä¡(ȸéÀÇ ¾Æ·¡¿¡¼ 20) / +20(ȸéÀÇ À§¿¡¼ 20) % xterm -bg black -fg white -sb -sl 100 -fb 9x15 -geometry 80x24+1+1 & -sb : ½ºÅ©·Ñ¹Ù »ç¿ë -sl : ½ºÅ©·Ñ½Ã ÀúÀåÇÏ´Â ÇàÀÇ ¼ö ______________________________________________________________________ X À©µµ¿ì¿¡ ÆùÆ® ¼³Ä¡ XÀ©µµ¿ì¸¦ »ç¿ëÇÏ´Â ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ÆùÆ®¸¦ ¾Ë¾Æº¸±â À§Çؼ´Â % xlsfonts ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù. XÀ©µµ¿ì¸¦ »ç¿ëÇÏ´Â ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼ ÆùÆ®´Â /usr/lib/X11/fonts/100dpi/ /75dpi/ /Speedo/ /misc/ µîÀÇ µð·ºÅ丮¿¡ Á¸ÀçÇÑ´Ù. ¿ÀÇÂÀ©µµ¿ì(openwin)¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â /usr/openwin/lib/X11/fonts/100dpi/ /75dpi/ /Speedo/ /misc/ /F3/ ..... µîÀÇ µð·ºÅ丮¿¡ ÆùÆ®°¡ Á¸ÀçÇÑ´Ù. ÆùÆ®¸¦ Ãß°¡Çϰųª »èÁ¦ÇÒ °æ¿ì¿¡´Â ´ÙÀ½°ú °°Àº ¸î°¡Áö ÀýÂ÷¸¦ °ÅÃľßÇÑ´Ù. 1.Àû´çÇÑ µð·ºÅ丮(/usr/lib/X11/fonts/misc/)¿¡ ÆùÆ®¸¦ ¼³Ä¡Çϰųª »èÁ¦ÇÑ´Ù. 2.fonts.dir ÆÄÀÏÀÇ ³»¿ëÀ» °»½ÅÇÑ´Ù. fonts.dir ÆÄÀÏÀº »ç¿ëÇÒ ¼ö ÀÖ´Â ÆùÆ®ÀÇ À̸§À» ±â·ÏÇÑ ÆÄÀÏÀÌ´Ù. ÆùÆ®°¡ ¼³Ä¡µÈ µð·ºÅ丮¿¡¼ % mkfontdir ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù. 3.ÇÊ¿äÇÑ °æ¿ì¿¡ fonts.alias ÆÄÀÏÀ» ¼öÁ¤ÇÑ´Ù. Àû´çÇÑ ¿¡µðÅÍ(vi)¸¦ ÀÌ¿ëÇؼ fonts.alias ÆÄÀÏÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù. % vi fonts.alias 4.font.dir ÆÄÀÏ°ú fonts.alias ÆÄÀÏÀÌ º¯°æµÈ °ÍÀ» ½Ã½ºÅÛ¿¡ ¾Ë¸°´Ù. % xset fp rehash 5.ÆùÆ®°¡ Àß ¼³Ä¡ µÇ¾ú´ÂÁö ¾Ë¾Æº»´Ù. % xlsfonts | more * ÀÌ ±ÛÀº ±è¹®¼ö °Ô½ÃÆÇ¿¡¼ ¹«´ÜÀ¸·Î ±Ü¾î ¿Â ±ÛÀÔ´Ï´Ù. |