´ÙÀ½ ÀÌÀü Â÷·Ê

4. ¼³Ä¡ ¹× Tcl/TkÀÇ ½ÃÀÛ

ÃÖ±Ù ´ëºÎºÐÀÇ ¹èÆ÷º»¿¡´Â Tcl/Tk¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. Red Hat SuSE¿Í Debian ¹èÆ÷º»¿¡´Â RPM°ú Debian ²Ù·¯¹Ì Çü½ÄÀ¸·Î Æ÷ÇԵǾîÀÖ´Ù.(ÀÌ·± ²Ù·¯¹Ì Çü½ÄÀº ¼³Ä¡°¡ ¸Å¿ì½±´Ù.) X±â¹ÝÀÇ ¸¹Àº ȯ°æ ¼³Á¤µµ±¸¿¡¼­ Tcl/Tk¸¦ ÇÊ¿ä·Î Çϱ⠶§¹®¿¡ ±Ù·¡ÀÇ ¹èÆ÷º»µéÀº ±âº»ÀûÀ¸·Î Tcl/Tk¸¦ ¼³ Ä¡ÇÏ°í ÀÖ´Ù. Tcl/TkÀÇ ¼Ò½ºÄڵ尡 ÇöÀç ÀÎÅͳÝÀ» ÅëÇØ ¹«·á·Î ¹èÆ÷µÇ°í ÀÖÀ¸¸ç »ç¿ë»óÀÇ ¾ö°ÝÇÑ Á¦ÇÑ ¶ÇÇÑ ¾ø´Ù. ¶óÀ̼¾ ½º³ª ·Î¾âƼµµ ÀüÇô ÇÊ¿äÄ¡ ¾Ê´Ù.(ÀÌ¿¡ ´ëÇÑ ¿Ïº®ÇÑ Á¤º¸°¡ ÇÊ¿äÇÏ´Ù¸é license.te rms Ç׸ñÀ» Âü°íÇ϶ó) ¸¹Àº Tcl/Tk ½ºÅ©¸³Æ®¿Í È®ÀåÆÇµé ¿ª½Ã ¹«·á·Î Á¸ÀçÇÑ´Ù.

4.1 ¹èÆ÷º» ±¸Çϱâ

Tcl/TkÀÇ ±âº»»ç¾çÀº Tcl/Tk ¶óÀ̺귯¸®¿Í wish, tclsh ÀÀ¿ëÇÁ·Î±×·¥, °ü·ÃµÈ ¹®¼­, ½ºÅ©¸³Æ® l¶óÀ̺귯¸® ±× ¸®°í µ¥¸ð ¾ÖÇø®ÄÉÀ̼ÇÀ» Æ÷ÇÔÇÑ´Ù. ¹èÆ÷º»À» ±¸ÇÒ ¼ö ÀÖ´Â ´ëÇ¥ÀûÀÎ FTP »çÀÌÆ®´Â ftp.scriptics.com/pub/tcl/ÀÌ°í HTTP site´Â www.scriptics.com/software/download.htmlÀÌ´Ù.

4.2 ¼³Ä¡

¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é ¼Ò½ºÄڵ带 ¹Þ¾Æ¼­ ¼³Ä¡ÇØ¾ß Çϸç À̶§ Tcl/Tk ¸ðµÎÀÇ ¼Ò½º°¡ ÇÊ¿äÇÏ´Ù. compress·Î ¾ÐÃàµÈ tar Çü½Ä°ú, gzipÀ¸·Î ¾ÐÃàµÈ tar Çü½ÄÀÌ Á¸ÀçÇÑ´Ù.

compress·Î ¾ÐÃàµÈ tar Çü½ÄÀÇ ¼Ò½ºÆÄÀÏ Tcl ¼Ò½ºÆÄÀÏ(tcl.8.0.3.tar.z) : ¾à 2.4Mb Tk ¼Ò½ºÆÄÀÏ(tk.8.0.3.tar.z) : ¾à 3.3Mb gzipÀ¸·Î ¾ÐÃàµÈ tar Çü½ÄÀÇ ¼Ò½ºÆÄÀÏ Tcl ¼Ò½ºÆÄÀÏ(tcl.8.0.3.tar.gz) : ¾à 1.5Mb Tk ¼Ò½ºÆÄÀÏ(tk.8.0.3.tar.gz) : ¾à 2.1Mb

´ç½ÅÀº tcl8.0.3.tar.gz ³ª tcl8.0.3.tar.z ÀÇ ¾ÐÃàµÈ tar ÆÄÀÏÀ» ±¸ÇÒ¼ö Àִµ¥ ÀÌ µÎ ÆÄÀÏÀº ¾ÐÃà ¹æ½Ä¸¸ ´Ù ¸¦ »Ó °°Àº ÆÄÀÏÀÌ´Ù.(ÀϹÝÀûÀ¸·Î .gz ÆÄÀÏÀÌ .z º¸´Ù ¿ë·®ÀÌ ÀÛ´Ù) ¾ÐÃàÀ» Ç®·Á¸é ÆÄÀÏ ¾ÐÃàÇü½Ä¿¡ µû¶ó ¾Æ·¡Ã³·³ ¸í·É¾î¸¦ ÁÖ¸é µÈ´Ù.


gunzip -c tcl8.0.3.tar.gz

ȤÀº


tar xf - zcat tcl8.0.3.tar.Z

ȤÀº


tar xf - unzip tcl80.3.zip

ÀÌ ¸í·ÉµéÀº ¸ðµç Ç÷¿Æû¿¡ ´ëÇÑ ¼Ò½º, ¹®¼­ ±×¸®°í Tcl8.0 ½ºÅ©¸³Æ® ¶óÀ̺귯¸® µîÀ» Æ÷ÇÔÇÏ´Â "Tcl8.0.3" À̶ó´Â µð·ºÅ丮¸¦ »ý¼ºÇÑ´Ù. ÄÄÆÄÀÏ ¹× ¼³Ä¡´Â "README" ÆÄÀÏÀÇ ³»¿ëÀ» ÂüÁ¶Ç϶ó. Tk ÄÄÆÄÀÏÀü¿¡ ²À Tcl À» ¸ÕÀú ÄÄÆÄÀÏÇ϶ó Tk ÄÄÆÄÀÏ ½Ã TclÀ» ÂüÁ¶Çϱ⠶§¹®ÀÌ´Ù.

4.3 ¼º°ú¹°

Tcl·Î ÀÛ¼ºµÈ ½ºÅ©¸³Æ®³ª C, C++·Î ÀÛ¼ºµÈ ÀͽºÅټǵîÀÌ µé¾î ÀÖ´Â ¸¹Àº ´Ù¸¥ ²Ù·¯¹ÌµéÀÌ Á¸ÀçÇÑ´Ù. ÀÌ·± ²Ù·¯¹Ì¿¡´Â µ¥ÀÌÅÍ º£À̽º ÀÀ¿ëÇÁ·Î±×·¥, Network access, GUI builder, expect ÇÁ·Î±×·¥, ºÎ°¡ÀûÀÎ Tk wid get µî ¿©·¯ °¡Áö °ÍÀÌ ÀÖ´Ù. ÀÌ·± Tcl/Tk ¼º°ú¹°¿¡ ´ëÇÑ ´ëÇ¥ÀûÀÎ »çÀÌÆ®´Â ftp.neosoft.com/pub/tclÀÌ´Ù.

4.4 ¹Ì·¯ »çÀÌÆ®

¼¼°è °÷°÷ÀÇ ¿©·¯ »çÀÌÆ®µéÀÌ ÄÚ¾î »çÀÌÆ®µé°ú ¼º°ú¹°µéÀ» ¹Ì·¯ÇÏ°í ÀÖÀ¸¸ç º¸´Ù °¡±î¿î ¹Ì·¯ »çÀÌÆ®ÀÇ Á¤º¸ ¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ ´õ¿í À¯¿ëÇϸ®¶ó »ý°¢µÈ´Ù. ´ç½Å ±¹°¡¿¡ Á¸ÀçÇÏ´Â ¹Ì·¯»çÀÌÆ®¸¦ È®ÀÎÇÏ·Á¸é ftp.scri ptics.com/pub/tcl/¿¡ ÀÖ´Â d-mirrior¸¦ ÂüÁ¶Ç϶ó

4.5 ¾î´À°ÍÀ» »ç¿ëÇÒ±î?

Ç×»ó Scriptics Software Central p age¿¡¼­ ÃßõÇÏ´Â Tcl/Tk Äھ È®ÀÎÇ϶ó. À̱ÛÀ» ¾²´Â ÇöÀç, ÃßõÇÏ´Â °ÍÀº 1998³â 9¿ù¿¡ ¹èÆ÷µÈ °ÍÀ¸ ·Î °¡Àå ÃÖ±ÙÀÇ °Í(Tcl 8.0.3°ú Tk 8.0.3)ÀÌ´Ù.

Tcl8.0Àº 2-10X ±â¼úÀ» ÀÌ¿ëÇØ ½ÇÇàÀÇ ¼Óµµ¸¦ Áõ°¡½ÃÅ°´Â ¹ÙÀÌÆ®ÄÚµå ÄÄÆÄÀÏ·¯¸¦ Æ÷ÇÔÇÏ°í ÀÖÀ¸¸ç namespa ce¿Í ÀÌÁø ÀÔÃâ·Â±â µî, ¿©·¯ °¡Áö »õ·Î¿î Ư¼ºÀ» °¡Áø´Ù. Tk8.0Àº Macintosh ³ª PC ¿¡ Ä£±ÙÇÑ È¯°æÀ» Á¦°øÇØ ÁØ´Ù. Tk 8.0Àº ¾ÖÇø®ÄÉÀÌ¼Ç À̽ļº°ú »õ·Î¿î Portabl e ÆùÆ® ¸ÞÄ«´ÏÁòÀ» Áö¿øÇÑ´Ù. Tcl/Tk 8.0Àº Safe-Tcl º¸¾È ¸ðµ¨À» Á¦°øÇÑ´Ù.

4.6 ¹®Á¦, ¹ö±×, Ãß°¡ÇÒ »çÇ× ¾Ë¸®±â

´ëÁß°úÀÇ ´ëÈ­¸¦ ¿øÇÑ´Ù¸é comp.lang.tclÀ» ÀÌ¿ëÇ϶ó.

¹®Á¦, Á¦ÀÇ, »õ·Î¿î »ý°¢µîÀ» ÀÛÀÚ¿¡°Ô Á÷Á¢ º¸³¾¼öµµ ÀÖ´Ù John Ousterhout¿¡°Ô Á÷Á¢ E-mailÀ» º¸³»µµ µÉ °ÍÀÌ´Ù.

¹®Á¦Á¡À̳ª ¹ö±×¸¦ Á¦±âÇÒ ¶§ Á¤È®ÇÑ ºÐ¼®À» À§ÇØ ¼¼¹ÐÇÑ ºÎºÐ±îÁö ¾ð±ÞÇ϶ó. ±âº»ÀûÀ¸·Î ´ç½ÅÀÇ Çϵå¿þ¾î, ¿î¿µÃ¼Á¦, Tcl/TkÀÇ ¹öÀüµîÀ» ¼³¸íÇÏ°í °¡´ÉÇÏ´Ù¸é ¼öÁ¤»çÇ×, Ãß°¡ ÄÚµå ¾Æ´Ï¸é ¹®Á¦¸¦ ¼³¸íÇØ ÁÙ ¼ö ÀÖ´Â c odeÀÇ URL µîÀ» ¾Ë·ÁÁֱ⠹ٶõ´Ù. ¸¸¾à¿¡ °øµ¿Ã¼¿¡ À¯¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î(ÇÁ·Î±×·¥ ÇÔ¼ö, ÀͽºÅÙ¼Ç È¤Àº ¿¹Á¦) ³ª ¹®¼­, ÀâÁö, Àú³Î ±â»ç, ³í¹®, ÇÁ·ÎÁ§Æ® ±×¸®°í »ó¾÷ÀûÀÎ ±¤°í µîÀÌ ÀÖ´Ù¸é »ç¶÷µé¿¡°Ô ¾Ë·ÁÁÖ±æ ¹Ù¶õ´Ù.

comp.lang.tcl.announceµîÀÇ ´º½º±×·ìó·³ °¢ ¿µ ¿ª¿¡ ´ëÇÑ FAQ°¡ Á¸ÀçÇÑ´Ù.

ftp »çÀÌÆ®¿¡ ´ç½ÅÀÇ ¿©·¯ ÀÛÇ°µéÀ» ¿Ã¸®´Â °ÍÀº °¡Ä¡ÀÖ´Â ÀÏÀÌ¸ç ¸¹Àº »ç¶÷µé¿¡°Ô ÀÌÀÍÀÌ µÇ°í ±×µéÀº ´ç½Å ¿¡°Ô °¨»çÇØ ÇÒ °ÍÀÌ´Ù.

comp.lang.tcl.announce´º½º±×·ì¿¡ ±â°íÇÏ·Á¸é tcl-announce¿¡ ÀÚ¼¼ÇÑ À̸ÞÀÏÀ» º¸³»¶ó. ±×¸®°í ´ç½ÅÀÇ À¥ »çÀÌÆ®³ª ftp »çÀÌÆ®¸¦ »ç¶÷µé¿¡°Ô ¾Ë¸®´Âµ¥ ÁÖÀúÇÏÁö ¸»¾Æ¶ó.


´ÙÀ½ ÀÌÀü Â÷·Ê