ºìÁªLinuxÃÅ»§
Linux°ïÖú

Linux×ÀÃæ»·¾³ÍæתBT

·¢²¼Ê±¼ä:2005-12-20 09:00:33À´Ô´:ºìÁª×÷Õß:CMK
BTÈ«Ãû½Ð"BitTorrent",ÖÐÎÄÈ«³Æ:"±ÈÌØÁ÷"¡£BitTorrentÊÇÒ»¸ö¶àµãÏÂÔصĿª·ÅÔ´ÂëµÄP2PÈí¼þ£¬Ê¹Ó÷dz£·½±ã£¬¾ÍÏñÒ»¸öä¯ÀÀÆ÷²å¼þ£¬ºÜÊʺÏз¢²¼µÄÈÈÃÅÏÂÔØ¡£ÆäÌصã¼òµ¥µÄ˵¾ÍÊÇ£ºÏÂÔصÄÈËÔ½¶à£¬ËÙ¶ÈÔ½¿ì ¡£×îеÄDVDµçÓ°,3DÓÎÏ·,¶¯Âþ,Ö»ÒªÄãÏëµÄµ½µÄ,BT¶¼ÄÜÌṩ¸øÄã,¶øÇÒËٶȷɿì,Ô¶Ô¶³¬¹ýÄãµÄÏëÏó,ÔÙÒ²²»ÓÃΪֻÓм¸KµÄÏÂÔØËٶȷ³ÄÕÁË¡£BTµÄ¹Ù·½ÍøÖ·ÊÇ£ºhttp://bitconjurer.org/BitTorrent/¡£

Ò»°ãÀ´½²£¬ÏÂÔØÊÇ°ÑÎļþÓÉ·þÎñÆ÷¶Ë´«Ë͵½¿Í»§¶Ë£¬ÀýÈçFTP£¬HTTP£¬PUBµÈµÈ¡£µ«ÊÇÕâÑù¾Í³öÏÖÁËÒ»¸öÎÊÌ⣬Ëæ×ÅÓû§µÄÔö¶à£¬¶Ô´ø¿íµÄÒªÇóÒ²ËæÖ®Ôö¶à£¬Óû§¹ý¶à¾Í»áÔì³ÉÆ¿¾±£¬¶øÇҸ㲻ºÃ»¹»á°Ñ·þÎñÆ÷¹Òµô£¬ËùÒԺܶàµÄ·þÎñÆ÷»á¶¼ÓÐÓû§ÈËÊýµÄÏÞÖÆ£¬ÏÂÔØËٶȵÄÏÞÖÆ£¬ÕâÑù¾Í¸øÓû§Ôì³ÉÁËÖî¶àµÄ²»±ã¡£µ«BT¾Í²»Í¬£¬ÓÃBTÏÂÔØ·´¶øÊÇÓû§Ô½¶à£¬ÏÂÔØÔ½¿ì£¬ÕâÊÇΪʲôÄØ£¿ÒòΪBTʹÓõÄP2P¼¼ÊõÈ«³Æ½Ð×ö¡°Peer-to-peer¡±¶ÔµÈ»¥ÁªÍøÂç¼¼Êõ£¨µã¶ÔµãÍøÂç¼¼Êõ£©¡£ËüÈÃÓû§¿ÉÒÔÖ±½ÓÁ¬½Óµ½ÆäËüÓû§µÄ¼ÆËã»úÉÏ£¬½øÐÐÎļþ¹²ÏíÓë½»»»¡£¹¤×÷Ô­ÀíÈçÏÂͼ£º



ͼ£­1 BTµÄ¹¤×÷Ô­Àí


BTÊ×ÏÈÔÚÉÏ´«Õ߶˰ÑÒ»¸öÎļþ·Ö³ÉÁËZ¸ö²¿·Ö£¬¼×ÔÚ·þÎñÆ÷Ëæ»úÏÂÔØÁ˵ÚN¸÷²¿·Ö£¬ÒÒÔÚ·þÎñÆ÷Ëæ»úÏÂÔØÁ˵ÚM¸ö²¿·Ö£¬ÕâÑù¼×µÄBT¾Í»á¸ù¾ÝÇé¿öµ½ÒҵĵçÄÔÉÏÈ¥ÄÃÒÒÒѾ­ÏÂÔغõÄM²¿·Ö£¬ÒÒµÄBT¾Í»á¸ù¾ÝÇé¿öÈ¥µ½¼×µÄµçÄÔÉÏÈ¥Äü×ÒѾ­ÏÂÔغõÄN²¿·Ö£¬ÕâÑù¾Í²»µ«¼õÇáÁË·þÎñÆ÷¶ËµÃ¸ººÉ£¬Ò²¼Ó¿ìÁËÓû§·½£¨¼×ÒÒ£©µÄÏÂÔØËٶȣ¬Ð§ÂÊÒ²Ìá¸ßÁË£¬¸üͬÑù¼õÉÙÁ˵ØÓòÖ®¼äµÄÏÞÖÆ¡£±ÈÈç˵±ûÒªÁ¬µ½·þÎñÆ÷È¥ÏÂÔصĻ°¿ÉÄܲż¸K£¬µ«ÊÇÒªÊǵ½¼×ºÍÒҵĵçÄÔÉÏÈ¥ÄþͿìµÃ¶àÁË¡£ËùÒÔ˵ÓõÄÈËÔ½¶à£¬ÏÂÔصÄÈËÔ½¶à£¬´ó¼ÒÒ²¾ÍÔ½¿ì£¬BTµÄÓÅÔ½ÐÔ¾ÍÔÚÕâÀï¡£¶øÇÒ£¬ÔÚÄãÏÂÔصÄͬʱ£¬ÄãÒ²ÔÚÉÏ´«£¨±ðÈË´ÓÄãµÄµçÄÔÉÏÄÃÄǸöÎļþµÄij¸ö²¿·Ö£©£¬ËùÒÔ˵ÔÚÏíÊܱðÈËÌṩµÄÏÂÔصÄͬʱ£¬ÄãÒ²ÔÚ¹±Ïס£

ÏÂÃæÎÒÃÇ¿´¿´ÔÚLinux×ÀÃæ»·¾³ÏÂÈçºÎÔËÐÐBT£º

1¡¢Ê×ÏÈ¿´¿´ÏµÍ³ÒªÇó£º

Ó²¼þ£º ÖÐÑë´¦ÀíÆ÷£º¼æÈÝ Intel X86´¦ÀíÆ÷Pentium 200 ÒÔÉÏ £¬32 Õ×(ÍƼö64Õ×)Äڴ棬ÏÔʾÄÚ´æ4Õ×£¬Ó²Å̵ĴóСҪ¿´ÄãÏÂÔØÈí¼þµÄ¶àÉÙ£¬¿Õ¼äµ±È»ÊǶà¶àÒæÉÆ¡£

Èí¼þ£º Äں˰汾 2.2ÒÔÉÏ £¬KDE 2.0ÒÔÉÏ»òGNOME 2.0ÒÔÉÏ£¬X Window System XFree86 3.6.x ÒÔÉÏ£¬×ÀÃæ·Ö±æÂÊ ÖÁÉÙΪ800¡Á600 £¬×ÀÃæÑÕÉ«ÖÁÉÙ6Íò5ǧɫ£¨16λԪ£©¡£

2¡¢ÏÂÔØÒ»¸öBit Torrent¿Í»§¶ËÈí¼þ£º

Azureus-2.0.3.2.linux.tar.bz2 £¬ÏÂÔØÁ´½Ó£ºhttp://flow.dl.sourceforge.net/sourceforge/azureus/Azureus-2.0.3.2.linux.tar.bz2

3¡¢°²×°JavaÐéÄâ»ú

ÓÉÓÚAzureusʹÓÃJavaÓïÑÔ±àдµÄËùÒÔÔËÐÐËüÒªJavaÐéÄâ»ú¡£ÏÂÔØ×îеÄJDK£¨Java Development Kit£©¿ª·¢°ü£ºj2sdk-1_4_2-linux-i586.bin£¬ÏÂÔØÁ´½Ó£ºhttp://scfie.fie.umich.mx/ftp/Internet_Aplicaciones_y_Lenguajes/Java/Linux/j2sdk-1_4_2-linux-i586.binÕâÊÇÒ»¸öJ2SE V1.4.2 SDK Linux×Ô½âѹµÄ¶þ½øÖƵÄÎļþ¡£Çл»µ½ÏÂÔØSDKµÄĿ¼£¬Ê¹Õâ¸öÎļþ¿ÉÒÔÖ´ÐУº

££chmod + j2sdk-1_4_2-linux-i586.bin



°ÑËüÒƶ¯µ½/usr/localĿ¼ÏÂÔËÐУº

££mv j2sdk-1_4_2-linux-i586.bin /usr/local
#./j2sdk-1_4_2-linux-i586.bin



ÏÂÃæÐÞ¸ÄJAVA_HOME»·¾³±ä¸ü¡£ÓÃviÐÞ¸Ä/etc/profileÎļþ£¬Ìí¼ÓÒÔÏÂÄÚÈÝ:

JAVA_HOME=/usr/local/jsdk1.4.2
export¡¡JAVA_HOME



/etc/profileÎļþÔÚLinuxϵͳÆô¶¯¡¢Óû§µÇ¼ʹ»á×Ô¶¯Æô¶¯¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 4 ÌõÆÀÂÛ

  1. CMK ÓÚ 2005-12-20 09:05:53·¢±í:

    9¡¢BTÏÂÔØʵÀý£ºÊDZÊÕßÏÂÔØRadhat 9ʱµÄ¹¤×÷½çÃ棨¼ûͼ£­7£©£º



    ͼ£­7 ÓÃAzureusÏÂÔØRedhat 9


    ´Óͼ£­7 ÖпÉÒÔ¿´µ½AzureusÏÂÔØRedhat 9µÄ¹ý³Ì¡£Í¼ÖÐÏÔʾ³öÎļþÃû¡¢ÉÏ´«ºÍÏÂÔØËÙ¶ÈÒÔ¼°Íê³É°Ù·Ö±È¡£

    ×ܽ᣺AzureusÊÇÒ»¸öÓÃJavaÓïÑÔ±àдµÄBT¿Í»§¶ËÏÂÔØÈí¼þ¡£Azureus¿ÉÒÔ½øÐжà¸ötorrentÏÂÔØ£¬¿ÉÒÔÊÖ¶¯ÉèÖÃij¸ötorrentµÄÓÅÏÈȨ¡£Îļþ¹ÜÀí±ã½Ý¡£¿ÉÒԲ鿴torrent°üº¬µÄÿһ¸öÎļþÍê³ÉÇé¿ö£¬²¢ÔÚAzureusÀïÖ±½Ó´ò¿ªÒÑÏÂÔØÍêµÄÎļþ¡£×îа汾»¹Ôö¼ÓÁËÎļþɾ³ý¹¦ÄÜ£¬Ö§³Ö¶àtracker url¡£¶ÔÓÚ¶àtracker·¢²¼µÄtorrent¿É×Ô¶¯Çл»£¬²¢¿ÉÒÔÊÖ¶¯¸ü¸Ätracker url¡£ÔÚʹÓÃAzureusÏÂÔØÈí¼þµÄʱºòÈç¹û¶ÏÏßÁË£¬¿ÉÒÔÖØеã»÷ÏÂÔØÁ´½Ó£¬²¢ÇÒÔÚÑ¡Ôñ´æ·ÅλÖõÄʱºò¸²¸ÇÉÏ´ÎÏÂÔØÒ»°ëµÄÎļþ£¬Õâʱ³ÌÐò»á×Ô¶¯µÄÐø´«¸ÃÎļþ¡£

  2. CMK ÓÚ 2005-12-20 09:04:37·¢±í:

    7¡¢Ê¹ÓÃÈí¼þÏÂÔØ£º

    ÅäÖýáÊøºó¾Í¿ÉÒÔʹÓÃËüÏÂÔØ,µã»÷¡°File¡±Ö÷²Ëµ¥µÄ¡°Creat a Torrent¡±È»ºóÊäÈëÒªÏÂÔصÄTorrentÎļþµÄÁ´½Ó¼´¿É¿ªÊ¼¹¤×÷£¨¼ûͼ£­5£©¡£



    ͼ£­5 ÊäÈëÒªÏÂÔصÄTorrentÎļþµÄÁ´½Ó


    8¡¢ÏÂÔعý³ÌµÄ¼à¿Ø£º

    AzureusÌṩÁ˷dz£ºÃµÄÓû§½çÃ棬Äã¿ÉÒÔʵʱ¼à¿ØÏÂÔØÈí¼þµÄ½ø¶È£¬Èç¹ûÓбØÒªµÄ»°£¬¿ÉÒÔ¡°View¡±Ñ¡µ¥µÄ¡°Configurtion¡±Ñ¡Ïî½øÐÐÉèÖÃÐ޸ģ¨¼ûͼ£­6£©¡£ÁíÍâµã»÷¡°IRC¡±Ñ¡Ï¿ÉÒÔ¼ÓÈëÁËircÁÄÌìÊÒ£¬Ôö¼ÓÁËһЩ»ù±¾µÄircÃüÁ¿ÉÒÔ¿´¼ûÔÚÏßÈËÊýºÍID¡£



    ͼ£­6 AzureusµÄ¿ØÖÆÑ¡Ïî

  3. CMK ÓÚ 2005-12-20 09:03:03·¢±í:

    ʹÓÃNAT(Network Address Translation)µÄºÃ´¦ÊÇ£ºÁ¬½ÓInternet£¬µ«²»ÈÃÍøÂçÄÚµÄËùÓмÆËã»ú¶¼ÓµÓÐÒ»¸öÕæÕýµÄInternet IPµØÖ·¡£Í¨¹ýNAT¹¦ÄÜ£¬¿ÉÒÔ½«ÉêÇëµÄºÏ·¨µÄInternet IPµØַͳһ¹ÜÀí£¬µ±ÄÚ²¿µÄ¼ÆËã»úÐèÒªÉÏInternetʱ£¬¶¯Ì¬»ò¾²Ì¬µØ½«¼ÙµÄIPת»»ÎªºÏ·¨µÄIPµØÖ·¡£ÁíÍ⣬Èç¹û²»ÏëÈÃÍⲿÍøÂçÓû§ÖªµÀÍøÂçµÄÄÚ²¿½á¹¹£¬¿ÉÒÔͨ¹ýNAT½«ÄÚ²¿ÍøÂçÓëÍⲿInternet¸ôÀ뿪¡£ÕâÀïÇ¿ÁÒ½¨ÒéÄã°ÑNAT/Server µÄ¶Ë¿ÚÉèΪ£º×îµÍ6881¡¢×î¸ß6889¡£Èç¹ûÄã¶Ô¼ÆËã»úÍøÂç±È½ÏÊìϤµÄ»°Ò²¿ÉÒÔÓÃÊó±êµã»÷¡°Test¡±°´Å¥²âÊÔһϣ¬Ñ¡Ôñ±ðµÄ¶Ë¿Ú¡£×¢ÒâǧÍò²»ÒªºÍijЩϵͳÒѾ­Ê¹ÓõĶ˿ڳåÍ»¡£È»ºóÓÃÊó±ê°´¡°Next¡±°´Å¥½øÐÐÏÂÔصÄÎļþ´æ·ÅĿ¼µÄÅäÖá£

    £¨3£©ÅäÖÃÏÂÔصÄÎļþ´æ·ÅĿ¼£¨¼ûͼ--4£©£º



    ͼ£­4 ÅäÖÃÏÂÔصÄÎļþ´æ·ÅĿ¼


    ÕâÀï±ÊÕßÑ¡Ôñ/root/.azureus/torrents ×÷ΪÏÂÔØÎļþ´æ·ÅĿ¼£¬ÁíÍ⽨ÒéÔÚ¡°Enable fast Resume¡±Ç°´ò¹³¡£ÕâÑù¾Í¿ÉÒÔʵÏÖ¡°Íø¼Ê¿ì³µFlashGet¡±µÈÈí¼þ¶ÏµãÐø´«µÄ¹¦ÄÜ¡£È»ºóÓÃÊó±ê°´¡°Finish¡±°´Å¥Íê³ÉÅäÖá£

  4. CMK ÓÚ 2005-12-20 09:01:58·¢±í:

    4¡¢°²×°Bit Torrent¿Í»§¶ËÈí¼þAzureus

    ÕâÊÇÒ»¸öÂÌÉ«Èí¼þÖ»Òª½âѹ¼´¿ÉÔËÐв»±Ø±àÒ룺

    ££bunzip2 Azureus-2.0.3.2.linux.tar.bz2
    #tar vxf Azureus-2.0.3.2.linux.tar



    5¡¢ÔËÐÐÈí¼þ£º

    ££cd azureus#./azureus



    6¡¢ÅäÖÃÈí¼þ£º

    µÚÒ»´ÎÔËÐÐazureusʱҪ½øÐмòµ¥µÄÅäÖãº

    £¨1£©Á´½Ó»¥ÁªÍø·½Ê½£¨¼ûͼ£­2£©£º



    ͼ£­2 ÉèÖÃÁ´½Ó»¥ÁªÍø·½Ê½


    ¸ù¾ÝÄãµÄ¾ßÌåÇé¿öÉèÖÃÁ´½Ó»¥ÁªÍø·½Ê½(ADSL¡¢ModemµÈ)£¬×î´óÉÏ´«Ëٶȡ¢×î´óÏÂÔØÎļþ¡¢Ã¿¸öTorrent×î´óÉÏ´«Ëٶȡ£È»ºóÓÃÊó±ê°´¡°Next¡±°´Å¥½øÐзþÎñÆ÷¶Ë¿ÚÅäÖá£

    £¨2£©ÅäÖÃNAT/Server µÄ¶Ë¿Ú£º



    ͼ£­3 ÅäÖÃNAT/Server µÄ¶Ë¿Ú