ページ更新: 2003-12-14 (日) (7107日前)
[編集]

RedHat 7.1 + apt #

ミラーリングツールの一覧 (# apt-cache search mirrorやapt-cache search ftpで検索)

ftpcopy - A mirroring tool.
lurkftp - An FTP site monitor and mirroring program.
mirror - A Perl program for mirroring FTP sites.
rsync - A program for synchronizing files over a network.
[編集]

メモ #

0.9 - first release 4/23/97 0.99 ("bloated hog") 日付不明。( 1997-07-30?)

  • mirror
    • perlで書かれている。ftpmirrorはこのツールでは大規模サイトを扱えないため作成されたもの。
  • pavuk
    • Xが必要。
  • rsync
    • おなじみ。ftpではなく独自プロトコルを使う。サーバも必要。
[編集]

ftpcopy #

# apt-cache show ftpcopy
Package: ftpcopy
Section: Applications/Internet
Installed Size: 125
Maintainer: Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Version: 0.3.4-1
Pre-Depends: rpmlib(PayloadFilesHavePrefix) (<= 4.0-1), rpmlib(CompressedFileNam
es) (<= 3.0.4-1)
Depends: ld-linux.so.2, libc.so.6, /bin/sh, libc.so.6(GLIBC_2.0), libc.so.6(GLIB
C_2.1.3)
Provides: ftpcopy (= 0.3.4-1)
Architecture: i386
Size: 155495140
MD5Sum: 5c0ca6b71e8d25c3836c29e22b8096b8
Filename: ftpcopy-0.3.4-1.i386.rpm
Description: A mirroring tool.
 ftpcopy is a simply FTP client written to copy files or directories
 (recursively) from a FTP server. It's primary purpose is to mirror
 FTP sites which support the EPLF directory listing format, but it
 may be used to mirror other sites, too.
[編集]

lurkftp #

# apt-cache show lurkftp
Package: lurkftp
Section: Applications/Internet
Installed Size: 90
Maintainer: Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Version: 0.99-7
Pre-Depends: rpmlib(PayloadFilesHavePrefix) (<= 4.0-1), rpmlib(CompressedFileNam
es) (<= 3.0.4-1)
Depends: gzip, ld-linux.so.2, libc.so.6, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2
.1), libc.so.6(GLIBC_2.1.3)
Provides: lurkftp (= 0.99-7)
Architecture: i386
Size: 154342712
MD5Sum: 87156afe5ad12e70373fb8799ddb7bf2
Filename: lurkftp-0.99-7.i386.rpm
Description: An FTP site monitor and mirroring program.
 Lurkftp is a program which monitors changes in FTP sites and either
 reports the changes or mirrors the changes into a local directory.
[編集]

mirror #

# apt-cache show mirror
Package: mirror
Section: Applications/Internet
Installed Size: 312
Maintainer: Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Version: 2.9-11
Pre-Depends: rpmlib(PayloadFilesHavePrefix) (<= 4.0-1), rpmlib(CompressedFileNam
es) (<= 3.0.4-1)
Depends: /bin/sh, /usr/bin/perl
Provides: mirror (= 2.9-11)
Architecture: noarch
Size: 156051460
MD5Sum: c0c363b9256e81ca1f35a6920a5f85be
Filename: mirror-2.9-11.noarch.rpm
Description: A Perl program for mirroring FTP sites.
 Mirror uses the FTP protocol to duplicate a directory hierarchy
 between its local host and a remote host.  Mirror avoids unnecessarily
 copying files by comparing the file timestamps and sizes before
 transfer.  Mirror is also optionally capable of compressing, gzipping
 and splitting files.  Mirror was written for the use of archive
 maintainers but can be used by anyone who needs to transfer a large
 number of files via FTP.
[編集]

rsync #

# apt-cache show rsync
Package: rsync
Section: Applications/Internet
Installed Size: 209
Maintainer: Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Version: 2.4.6-13
Pre-Depends: rpmlib(PayloadFilesHavePrefix) (<= 4.0-1), rpmlib(CompressedFileNam
es) (<= 3.0.4-1)
Depends: ld-linux.so.2, libc.so.6, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), l
ibc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.2.3)
Provides: rsync (= 2.4.6-13)
Architecture: i386
Size: 154293000
MD5Sum: dd9003947e4ae34aff75ea48e5289332
Filename: rsync-2.4.6-13.i386.rpm
Description: A program for synchronizing files over a network.
 Rsync uses a reliable algorithm to bring remote and host files into
 sync very quickly. Rsync is fast because it just sends the differences
 in the files over the network instead of sending the complete
 files. Rsync is often used as a very powerful mirroring process or
 just as a more capable replacement for the rcp command. A technical
 report which describes the rsync algorithm is included in this
 package.