repo-proxy.

repo-Proxy´Â ÆÐÅ°Áö ÀúÀå¼Ò ÇÁ·Ï½ÃÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

repo-proxy. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Scott Mazur
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://triton.littlefish.ca/projects/repo-proxy/

repo-proxy. ű×


repo-proxy. ¼³¸í

repo-proxy´Â ÆÐÅ°Áö ÀúÀå¼Ò ÇÁ·Ï½ÃÀÔ´Ï´Ù. repo-proxy ¼ÒÇÁÆ®¿þ¾î´Â ÆÐÅ°Áö ÀúÀå¼Ò ÇÁ·Ï½ÃÀÔ´Ï´Ù. ÆÐÅ°Áö °ü¸®ÀÚ°¡ repo-proxy¸¦ »ç¿ëÇϵµ·Ï ±¸¼ºµÇ¸é ¸ðµç ÆÐÅ°Áö ¿äûÀÌ ³ªÁß¿¡ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ·ÎÄà ij½Ã µð·ºÅ丮¿¡ º¹»çµÇ¾î ÀúÀåµË´Ï´Ù. ·ÎÄà ³×Æ®¿öÅ©¿¡ µÎ °³ ÀÌ»óÀÇ ÄÄÇ»ÅÍ°¡ÀÖ´Â °æ¿ì ¸ðµÎ µ¿ÀÏÇÑ ÆÐÅ°Áö ´Ù¿î·Îµå ij½Ã ÀúÀåÀ» °øÀ¯ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀº ´ë¿ªÆø»Ó¸¸ ¾Æ´Ï¶ó ±ä ´Ù¿î·Îµå ½Ã°£µµ Çϳª·Î»Ó¸¸ ¾Æ´Ï¶ó ÇϳªÀÇ ±â°è ¸¸ °¡Áö°í ÀÖÁö¸¸, ÀÌ°ÍÀº ²ûÂïÇÏ°Ô Èï¹Ì ÁøÁøÇÏÁö´Â ¾ÊÁö¸¸ ³ªÁß¿¡ ÆÐÅ°Áö¸¦ ´Ù½Ã ¼³Ä¡ ÇؾßÇÏ´Â °æ¿ì ¿©ÀüÈ÷ ¹Ýº¹Àû ÀÎ ¾÷µ¥ÀÌÆ®¸¦ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù .REPO-PROXY¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸î °¡Áö ´Ù¸¥ ¹æ¹ýÀ» »ç¿ëÇÏ¿© Ŭ¶óÀ̾ðÆ®ÀÇ ¿äû (APT-GET ¶Ç´Â SMART¿Í °°Àº ÆÐÅ°Áö °ü¸®ÀÚ¿Í °°Àº ÆÐÅ°Áö °ü¸®ÀÚ)À» ¸±¸®½º ¹× / ¶Ç´Â ÆÐÅ°Áö ÆÄÀÏ¿¡ ¼ö¶ôÇÕ´Ï´Ù. ij½Ã µÈ ÆÄÀÏ¿¡ ´ëÇÑ ¿äûÀÌ ¼ö½ÅµÇ¸é repo-proxy°¡ ·ÎÄà ÆÄÀÏÀ» Áï½Ã ¹ÝȯÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ÆÄÀÏÀÌ ¿ø°Ý ÀúÀå¼Ò ¼Ò½º (ÀÎÅͳÝ)¿¡¼­ °¡Á®¿À°í Ŭ¶óÀ̾ðÆ®·Î º¹»çº»À» ·ÎÄà ij½Ã¿¡ ÀúÀåÇÏ´Â µ¿¾È ´Ù½Ã »ç¿ëµË´Ï´Ù. µ¿ÀÏÇÑ ÆÐÅ°Áö¿¡ ´ëÇÑ ÇâÈÄ ¿äûÀº ¸®Æ÷ÁöÅ丮 ¼Ò½º¿¡ ¿¬¶ôÇÏÁö ¾Ê°í ·ÎÄà ij½Ã·Î Á÷Á¢ À̵¿ÇÕ´Ï´Ù. °¢ ÆÐÅ°Áö´Â ÇÑ ¹ø¸¸ ´Ù¿î·ÎµåµË´Ï´Ù. µ¿ÀÏÇÑ Package¸¦ ¿äûÇÒ ¼ö ÀÖ½À´Ï´Ù .Repo-Proxy°¡ ½ÇÇàÇÒ ¼öÀÖ´Â Ãß°¡ Áö¿ø ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´ÉÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¡¤ Ãß°¡ µµ±¸ ³ª ¼­ºñ½º°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¿ÏÀüÈ÷ ÀÚü Æ÷ÇԵ˴ϴÙ. ¡¤ ½±°Ô ¼³Ä¡, ±¸¼º ¹× Á¦°Å. ÀúÀå¼Ò ¼Ò½º¸¦ ÀÚµ¿À¸·Î ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù (Çã¿ë µÈ °æ¿ì). ¡¤ ÆÐÅ°Áö´Â ´Ù¿î·Îµå (¼³Ä¡)¸¸Å­ ij½ÃµË´Ï´Ù. Àüü ÀúÀå¼Ò¸¦ º¹»ç ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ¡¤ ºü¸£°Ô. ÆÐÅ°Áö ´Ù¿î·Îµå´Â Àüü ÆÐÅ°Áö ´Ù¿î·Îµå ½Ã°£¿¡ ´«¿¡ ¶çÁö ¾Ê´Â ¿µÇâÀ»¹ÞÁö ¾Ê°í µ¿½Ã¿¡ º¹»çµË´Ï´Ù. ¡¤ Ŭ¶óÀ̾ðÆ® ¶Ç´Â ¼Ò½º°¡ ¾î¶² Á¾·ùÀÇ Á¦ÇÑ »çÇ×À» È®ÀÎÇÏÁö ¾Ê¾Ò½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®´Â ³»ºÎ ·ÎÄà ³×Æ®¿öÅ©¿¡¼­ ¿À´Â °ÍÀ¸·Î ÃßÁ¤µÇ°í ÆÐÅ°Áö °ü¸®ÀÚ ¼³Á¤¿¡ µû¶ó ¼Ò½º°¡ ¼³Á¤µË´Ï´Ù. °Ë»ç°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. (ÀÌ°ÍÀº ¹ö±×·Î °£ÁÖ µÉ ¼ö ÀÖÀ½) ¡¤ ÃֽŠ¹öÀüÀ¸·Î ´ëü µÈ ÆÐÅ°Áö´Â ij½Ã¿¡¼­ Áö¿öÁöÁö ¾Ê½À´Ï´Ù. (¹ö±×·Î °£ÁÖ µÉ ¼ö ÀÖ½À´Ï´Ù) ¿ä±¸ »çÇ× : ¡¤ Perl 5.005 ÀÌ»ó ¡¤ FCNTL QW (: ±âº» : Flock) ¡¤ ¼ÒÄÏ ¡¤ sys :: syslog ¡¤ posix qw (: sys_wait_h) ¼³Ä¡ : ÃֽŠ¸±¸®½º ¶Ç´Â ÇöÀç ¹öÀüÀº HTTP¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. : //www.littlefish.ca/projects/repo-proxy1. repo-proxy-x.xx.tgz ÆÄÀÏÀ» ·ÎÄà µð·ºÅ丮¿¡ º¹»çÇÏ¿© ¾ÆÄ«À̺긦 Ç®¾îº¸½Ê½Ã¿À. ¿¹ : ~ / repo-proxy-x.xx.tgz cd ~ / tar -zxvpf repo-proxy-x.xx.tgz2·Î ´Ù¿î·ÎµåÇϽʽÿÀ. ¼³Ä¡ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ°í ¸í·É¾î cd ~ / repo-proxy-x.xx ./install3À» µû¸£½Ê½Ã¿À. ±×°Ô ´Ù¾ß! ¿Ï·áµÇ¾ú½À´Ï´Ù! »ç¿ë¹ý : repo-proxy ¿É¼Ç : -c ÆÄÀÏ ´ëü ±¸¼º ÆÄÀÏ ¶Ç´Â '¾øÀ½'(±âº»°ª : /etc/repo-proxy.conf) -c dir cache ·ÎÄà ÆÄÀÏ º¹»ç dir (±âº»°ª : / var / cache / repo-proxy) -d ¹é±×¶ó¿îµå µ¥¸ó ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇÏ°í Áï½Ã ¹ÝȯÇÕ´Ï´Ù. -hÀÌ »ç¿ë¹ý ¸Þ½ÃÁö -k ¹è°æ µ¥¸ó ÇÁ·Î¼¼½º¸¦ ÁßÁöÇÕ´Ï´Ù (PID ÆÄÀÏÀ» »ç¿ëÇϵµ·Ï ±¸¼ºµÇ¾î¾ßÇϸç '-p') -l ÆÄÀÏÀ» ÂüÁ¶ÇÕ´Ï´Ù. ·Î±× ÆÄÀÏ À̸§ (±âº»°ª : syslog) °ª 'stdout', 'syslog'¶Ç´Â ÆÄÀÏ À̸§ -P Æ÷Æ® Æ÷Æ®¸¦ ûÃëÇÏ·Á¸é (±âº»°ª : 10001) -P ÆÄÀÏ ¾²±â ½ÅÈ£ ½º·¹µåÀÇ 'ÆÄÀÏ'(±âº»°ª : / var / run) /repo-proxy.pid) °ª '¾øÀ½'¶Ç´Â ÆÄÀÏ À̸§ -S °ªÀº »õ·Î¿î ÆÄÀÏ¿¡ ´ëÇØ ckeckingÀ» °Ç³Ê ¶Ý´Ï´Ù (±âº»°ª : ±âº»°ª) °ª '¸ðµÎ', '¾øÀ½'¹× '±âº»°ª'-S ¸®ÅÏ µ¥¸ó »óÅ -v Àμ⠹öÀü -X xinetd¿¡¼­ ½ÇÇàÇϽʽÿÀ


repo-proxy. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

snmppd.

SNMPPD´Â NAGIOS¿Í ÇÔ²² ÀÛµ¿Çϵµ·Ï ¼³°èµÈ SNMP ÇÁ·Ï½Ã µ¥¸óÀÔ´Ï´Ù. ...

157

´Ù¿î·Îµå