FreeBSD ÇÚµåºÏ : ¸®´ª½º ¿¡¹Ä·¹ÀÌ¼Ç : FreeBSD »ó¿¡¼­ÀÇ ¸Å½º¸ÅƼī(Mathmatica) ¼³Ä¡ : ¸Å½º¸ÅƼī ºñ¹Ð¹øÈ£ ±¸Çϱâ
Previous: ¸Å½º¸ÅƼī ¹èÆ÷ÆÇ Ç®±â
Next: ¹ö±×µé

23.2.2. ¸Å½º¸ÅƼī ºñ¹Ð¹øÈ£ ±¸Çϱâ

¸Å½º¸ÅƼī¸¦ ½ÇÇàÇϱâ Àü¿¡ WolframÀ¸·ÎºÎÅÍ ¿©·¯ºÐÀÇ `machine ID'¿¡ ¸Â´Â ºñ¹Ð¹øÈ£¸¦ ¾ò¾î¾ß ÇÕ´Ï´Ù.

ÀÌ¹Ì ¸®´ª½º ·±Å¸ÀÓ ¶óÀ̺귯¸®µéÀ» ¼³Ä¡ÇÏ°í ¸Å½º¸ÅƼī¸¦ Ç®¾úÀ¸¸é Install µð·ºÅ丮¿¡ ÀÖ´Â `mathinfo' ÇÁ·Î±×·¥À» ½ÇÇà½ÃÄѼ­ `machine ID'¸¦ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

% cd /usr/local/Mathematica/Install
% mathinfo
LINUX: 'ioctl' fd=5, typ=0x89(), num=0x27 not implemented
richc.isdn.bcm.tmc.edu   9845-03452-90255
%
¿¹¸¦ µé¾î, `richc'ÀÇ `machine ID'°¡ `9845-03452-90255'¶ó°í ÇսôÙ. ioctlÀÌ ±¸ÇöµÇÁö ¾Ê¾Ò´Ù´Â ¸Þ½ÃÁö´Â ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸Å½º¸ÅƼī¸¦ ½ÇÇàÇÏ´Â µ¥¿¡ ÁöÀåÀ» ÁÖÁö ¾ÊÀ¸¸ç ¸Å½º¸ÅƼī¸¦ ½ÇÇàÇÒ ¶§¸¶´Ù ¸Þ½ÃÁö¸¦ º¸´õ¶óµµ ¹«½ÃÇصµ ÁÁ½À´Ï´Ù.

ÀüÀÚ ¿ìÆíÀ̳ª ÀüÈ­, ¶Ç´Â Æѽº¸¦ ÀÌ¿ëÇÏ¿© Wolfram¿¡ °¡ÀÔÇÒ ¶§, `machine ID'¸¦ ÁÖ¸é ¸î°³ÀÇ ¹øÈ£µé·Î ±¸¼ºµÈ ÀûÇÕÇÑ ºñ¹Ð¹øÈ£¸¦ ¾Ë·ÁÁÙ °ÍÀÔ´Ï´Ù. ÀÌ ¹øÈ£¸¦ ¿©·¯ºÐÀÇ mathpass ÆÄÀÏÀÇ machine name ¹× license number¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

´ÙÀ½À» ½ÇÇàÇÏ¿© À§ÀÇ ³»¿ëÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

% cd /usr/local/Mathematica/Install
% math.install
±×·¯¸é ´ç½ÅÀÇ ¶óÀ̼¾½º ¹øÈ£ ¹× Wolfram¿¡¼­ Á¦°øÇÑ ºñ¹Ð ¹øÈ£¸¦ ¹°¾îº¼ °ÍÀÔ´Ï´Ù. °ªµéÀ» À߸ø ÀÔ·ÂÇ߰ųª ¾î¶² ÀÌÀ¯¿¡ ÀÇÇؼ­ math.installÀÌ ½ÇÆÐÇß´õ¶óµµ °ÆÁ¤ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. °£´ÜÈ÷ °°Àº µð·ºÅ丮¿¡ ÀÖ´Â 'mathpass' ÆÄÀÏÀ» Á÷Á¢ ¼öÁ¤ÇÏ¸é µË´Ï´Ù.

Æнº¿öµå¸¦ ÀÔ·ÂÇÑ ÈÄ¿¡, math.installÀº Á¦°øµÈ ±âº»(default) ÀνºÅçÀ» ¹Þ¾Æ µéÀÏ °ÍÀÎÁö, ¾Æ´Ï¸é »ç¿ëÀÚ°¡ ¼³Á¤ÇÒ °ÍÀÎÁö¸¦ ¹°¾îº¾´Ï´Ù. ¸¸¾à ¿©·¯ºÐµéÀÌ ¿ì¸®µéó·³ ¸ðµç ÀνºÅç ÇÁ·Î±×·¥µéÀ» ¹ÏÁö ¾Ê´Â´Ù¸é, Á÷Á¢ µð·ºÅ丮µéÀ» ÁöÁ¤ÇÏ±æ ¿øÇÒ °ÍÀÔ´Ï´Ù. Á¶½ÉÇϽʽÿÀ. math.install ÇÁ·Î±×·¥ÀÌ µð·ºÅ丮¸¦ ÁöÁ¤ÇØ´Þ¶ó¸ç ¹¯´õ¶óµµ ½ÇÁ¦ µð·ºÅ丮µéÀ» »ý¼ºÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ ¾Æ¸¶µµ µÎ¹ø° âÀ» ¿­¾î¼­ ÀνºÅç ÇÁ·Î±×·¥¿¡ µð·ºÅ丮¸íÀ» ÁÖ±â Àü¿¡ ¹Ì¸® ÇØ´ç µð·ºÅ丮µéÀ» ¸¸µé¾î µÖ¾ß ÇÕ´Ï´Ù. ¶Ç´Â, ¸¸¾à ½ÇÆÐÇßÀ» °æ¿ì µð·ºÅ丮µéÀ» »ý¼ºÇÏ°í ´Ù½Ã math.install ÇÁ·Î±×·¥À» ½ÇÇà½ÃÄѵµ µË´Ï´Ù. ¿ì¸®°¡ math.install¿¡ »ý¼º½ÃÅ°µµ·Ï ¼±ÅÃÇÑ µð·ºÅ丮µéÀº ´ÙÀ½°ú °°½À´Ï´Ù.

/usr/local/Mathematica/bin       ¹ÙÀ̳ʸ®
/usr/local/Mathematica/man/man1  ¸Å´º¾ó ÆäÀÌÁö
/usr/local/Mathematica/lib/X11   XKeysymb ÆÄÀÏ
¶ÇÇÑ ¼¼¼ÇÀÇ ·Î±×µéÀ» ±â·ÏÇÏ´Â ½Ã½ºÅÛ ·¹ÄÚµå ÆÄÀÏÀÎ /tmp/math.record ÆÄÀÏÀ» ÀÌ¿ëÇؼ­ math.install¿¡ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. ÈÄ¿¡ math.installÀ» °è¼Ó ½ÇÇà½ÃÅ°¸é ÆÄÀϵéÀ» Ç®°í ÁöÁ¤ÇÑ Àå¼Ò¿¡ À§Ä¡½Ãų °ÍÀÔ´Ï´Ù.

¸Å½º¸ÅƼīÀÇ ³ëÆ®ºÏ ±â´ÉÀº X ÇÁ·ÐÆ® ¿£µå(front end)·Î¼­ ºÐ¸®µÇ¾î Æ÷ÇԵǾî ÀÖÀ¸¸ç, µû·Î ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. X ÇÁ·ÐÆ® ¿£µå ¸¦ ¼³Ä¡Çϱâ À§Çؼ­´Â /usr/local/Mathematica/FrontEnd µð·ºÅ丮·Î À̵¿ÇÑ ´ÙÀ½¿¡ ./xfe.install ¼¿ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ¾î´À °÷¿¡ À§Ä¡½ÃÄÑ¾ß ÇÏ´ÂÁö ÁöÁ¤ÇØÁÖ¾î¾ß ÇÏÁö¸¸, math.installÀ» ÀÌ¿ëÇÑ ¼³Ä¡½Ã »ý¼ºµÈ µð·ºÅ丮µé°ú °°Àº µð·ºÅ丮¿¡ ¼³Ä¡Çϱ⠶§¹®¿¡ µû·Î µð·ºÅ丮µéÀ» »ý¼ºÇØÁÖÁö ¾Ê¾Æµµ µË´Ï´Ù. ¼³Ä¡ Á¾·á ½Ã, /usr/local/Mathematica/bin¿¡ ÀÖ´Â "mathematica"¶ó ºÒ¸®¿ì´Â »õ·Î¿î ¼¿ ½ºÅ©¸³Æ®°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

¸¶Áö¸·À¸·Î, ¸Å½º¸ÅƼī¿¡¼­ ¼³Ä¡ÇÑ °¢ ¼¿ ½ºÅ©¸³Æ®µéÀ» ¼öÁ¤ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù. /usr/local/Mathescript/bin¿¡ ÀÖ´Â ¼¿ ½ºÅ©¸³Æ®ÀÇ Ã¹ºÎºÐ¿¡ ´ÙÀ½ ¶óÀÎÀ» Ãß°¡ÇÕ´Ï´Ù.

XKEYSYMDB=/usr/local/Mathematica/lib/X11/XKeysymDB; export XKEYSYMDB
ÀÌ°ÍÀº ¸Å½º¸ÅƼī¿¡°Ô Å° ¸ÊÇÎ ÆÄÀÏÀÎ XKeysymDB ÆÄÀÏÀ» ¾îµð¼­ ã¾Æ¾ß ÇÏ´ÂÁö Àü´ÞÇØÁÝ´Ï´Ù. ¼öÁ¤À» ÇÏÁö ¾ÊÀ¸¸é Å° ¸ÊÇÎ ¿¡·¯ ¸Þ½ÃÁöµéÀÌ ¼ö ÆäÀÌÁö¿¡ °ÉÃÄ Ãâ·ÂµË´Ï´Ù.

2.1-STABLE¿¡¼­´Â ´ÙÀ½ÀÇ ¶óÀÎÀ» Ãß°¡ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù.

RESOLV_HOST_CONF=/compat/linux/etc/host.conf; export RESOLV_HOST_CONF
¸Å½º¸ÅƼī¿¡°Ô ¸®´ª½º ¹öÀüÀÇ host.conf ÆÄÀÏÀ» »ç¿ëÇÏ°Ô²û Áö½ÃÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ ÆÄÀÏÀº FreeBSDÀÇ host.conf ÆÄÀÏ°ú ´Ù¸¥ ¹®¹ýÀ» °¡Áö°í Àֱ⠶§¹®¿¡ Ãß°¡ÇÏÁö ¾Ê¾ÒÀ» °æ¿ì /etc/host.conf ÆÄÀÏ¿¡ ´ëÇÑ ¿¡·¯ ¸Þ½ÃÁö°¡ Ãâ·ÂµÉ °ÍÀÔ´Ï´Ù.

¿©·¯ºÐµéÀº »õ·Î¿î man µð·ºÅ丮¸¦ ÀÐÀ» ¼ö ÀÖµµ·Ï Çϱâ À§ÇØ /etc/manpath.config ÆÄÀÏÀ» ¼öÁ¤ÇÏ°í ½Í¾îÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·² °æ¿ì¿¡´Â ~/.cshrc ÆÄÀÏ¿¡ /usr/local/Mathematica/binÀ» path¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

ÀÌÁ¦ ¸ðµç ÀÛ¾÷ÀÌ ³¡³µ½À´Ï´Ù. "mathematica"¶ó°í Ä¡¸é ¸Å½º¸ÅƼī ³ëÆ®ºÏÀÌ È­¸é¿¡ ¶ã °ÍÀÔ´Ï´Ù. ¸Å½º¸ÅƼī´Â ¸ðƼÇÁ(Motif) »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Æ÷ÇÔÇÏ°í ÀÖÁö¸¸ Á¤Àû ¸µÅ©·Î ÄÄÆÄÀϵǾî Àֱ⠶§¹®¿¡ ¸ðƼÇÁ ¶óÀ̺귯¸®°¡ µû·Î ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. Çà¿îÀ» º÷´Ï´Ù!


FreeBSD ÇÚµåºÏ : ¸®´ª½º ¿¡¹Ä·¹ÀÌ¼Ç : FreeBSD »ó¿¡¼­ÀÇ ¸Å½º¸ÅƼī(Mathmatica) ¼³Ä¡ : ¸Å½º¸ÅƼī ºñ¹Ð¹øÈ£ ±¸Çϱâ
Previous: ¸Å½º¸ÅƼī ¹èÆ÷ÆÇ Ç®±â
Next: ¹ö±×µé