Make Local Fedora Core 5 Update Server

CREATE update repo


cd /var/www/html/mirrors/fedora/core/updates/5/i386/ && \
lftp -c "set mirror:exclude-regex 'debug\/|repodata\/' && \
open http://ftp.ndlug.nd.edu/pub/fedora/linux/core/updates/5/i386/ && \
mirror --delete --verbose"

[root@fedoracore i386]# cd /var/www/html/mirrors/fedora/core/updates/5/i386/ && \
> lftp -c "set mirror:exclude-regex 'debug\/|repodata\/' && \
> open http://ftp.ndlug.nd.edu/pub/fedora/linux/core/updates/5/i386/ && \
> mirror --delete --verbose"
Transferring file `arts-1.5.3-0.1.fc5.i386.rpm'
Transferring file `arts-devel-1.5.3-0.1.fc5.i386.rpm'
Transferring file `autofs-4.1.4-27.i386.rpm'
Transferring file `gtk2-devel-2.8.19-2.i386.rpm'
Transferring file `kdeaccessibility-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeaccessibility-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeaddons-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeaddons-atlantikdesigner-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeadmin-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeartwork-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeartwork-icons-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdebase-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdebindings-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdebindings-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeedu-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeedu-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdegames-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdegames-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdegraphics-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdegraphics-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdelibs-apidocs-3.5.3-0.2.fc5.i386.rpm'
Transferring file `kdelibs-devel-3.5.3-0.2.fc5.i386.rpm'
Transferring file `kdemultimedia-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdenetwork-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdenetwork-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdepim-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdepim-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdesdk-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdesdk-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeutils-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdeutils-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdevelop-3.3.3-0.1.fc5.i386.rpm'
Transferring file `kdewebdev-3.5.3-0.1.fc5.i386.rpm'
Transferring file `kdewebdev-devel-3.5.3-0.1.fc5.i386.rpm'
Transferring file `libselinux-devel-1.30.3-3.fc5.i386.rpm'
Transferring file `libselinux-python-1.30.3-3.fc5.i386.rpm'
Transferring file `qt-MySQL-3.3.6-0.1.fc5.i386.rpm'
Transferring file `qt-ODBC-3.3.6-0.1.fc5.i386.rpm'
Transferring file `qt-PostgreSQL-3.3.6-0.1.fc5.i386.rpm'
Transferring file `qt-config-3.3.6-0.1.fc5.i386.rpm'
Transferring file `qt-designer-3.3.6-0.1.fc5.i386.rpm'
Transferring file `qt-devel-3.3.6-0.1.fc5.i386.rpm'
Transferring file `ruby-1.8.4-6.fc5.i386.rpm'
Transferring file `ruby-devel-1.8.4-6.fc5.i386.rpm'
Transferring file `ruby-docs-1.8.4-6.fc5.i386.rpm'
Transferring file `ruby-irb-1.8.4-6.fc5.i386.rpm'
Transferring file `ruby-mode-1.8.4-6.fc5.i386.rpm'
Transferring file `ruby-rdoc-1.8.4-6.fc5.i386.rpm'
Transferring file `ruby-ri-1.8.4-6.fc5.i386.rpm'
Transferring file `ruby-tcltk-1.8.4-6.fc5.i386.rpm'
Transferring file `smartmontools-5.36-fc5.1.i386.rpm'
Removing old file `avahi-0.6.9-8.FC5.i386.rpm'
Removing old file `avahi-devel-0.6.9-8.FC5.i386.rpm'
Removing old file `avahi-glib-0.6.9-8.FC5.i386.rpm'
Removing old file `avahi-glib-devel-0.6.9-8.FC5.i386.rpm'
Removing old file `avahi-qt3-0.6.9-8.FC5.i386.rpm'
Removing old file `avahi-qt3-devel-0.6.9-8.FC5.i386.rpm'
Removing old file `avahi-sharp-0.6.9-8.FC5.i386.rpm'
Removing old file `avahi-tools-0.6.9-8.FC5.i386.rpm'
Removing old file `kernel-2.6.16-1.2111_FC5.i586.rpm'
Removing old file `kernel-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-devel-2.6.16-1.2111_FC5.i586.rpm'
Removing old file `kernel-devel-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-doc-2.6.16-1.2111_FC5.noarch.rpm'
Removing old file `kernel-kdump-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-kdump-devel-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-smp-2.6.16-1.2111_FC5.i586.rpm'
Removing old file `kernel-smp-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-smp-devel-2.6.16-1.2111_FC5.i586.rpm'
Removing old file `kernel-smp-devel-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-xen0-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-xen0-devel-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-xenU-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `kernel-xenU-devel-2.6.16-1.2111_FC5.i686.rpm'
Removing old file `lftp-3.4.3-1.i386.rpm'
Removing old file `librsvg2-2.14.3-1.fc5.1.i386.rpm'
Removing old file `librsvg2-devel-2.14.3-1.fc5.1.i386.rpm'
Removing old file `libstdc++so7-4.2.0-0.3.20060203.3.i386.rpm'
Removing old file `libstdc++so7-devel-4.2.0-0.3.20060203.3.i386.rpm'
Removing old file `scim-1.4.4-9.1.fc5.i386.rpm'
Removing old file `scim-anthy-1.0.0-1.fc5.i386.rpm'
Removing old file `scim-devel-1.4.4-9.1.fc5.i386.rpm'
Removing old file `scim-doc-1.4.4-9.1.fc5.i386.rpm'
Removing old file `scim-hangul-0.2.2-1.fc5.i386.rpm'
Removing old file `scim-libs-1.4.4-9.1.fc5.i386.rpm'
Removing old file `vnc-4.1.1-37.fc5.i386.rpm'
Removing old file `vnc-server-4.1.1-37.fc5.i386.rpm'
You have new mail in /var/spool/mail/root
[root@fedoracore i386]#


cd /var/www/html/mirrors/fedora/core/updates/5/i386/ && \
su -c 'createrepo /var/www/html/mirrors/fedora/core/updates/5/i386/'


[root@fedoracore i386]# su -c 'createrepo /var/www/html/mirrors/fedora/core/updates/5/i386/'
967/967 - ImageMagick-6.2.5.4-4.2.1.fc5.3.i386.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata
[root@fedoracore i386]#



Create REPOVIEW

cd /var/www/html/mirrors/fedora/core/updates/5/i386/ && \
repoview -t "Fedora Core 5 Updates i386" /var/www/html/mirrors/fedora/core/updates/5/i386/



Example:

[root@fedoracore i386]# repoview -t "Fedora Core 5 Updates i386" /var/www/html/mirrors/fedora/core/updates/5/i386/
Reading repository data...done
parsing primary: 1000 packages, 0 ignored...done
parsing other: 1000 packages, 0 ignored...done
creating extra groups: 989 entries...done
copying layout...done
writing groups: 36 written, 0 preserved
writing letter groups: 25 written, 0 preserved
writing packages: 989 written, 0 preserved
generating index...done
writing checksum...done
Moving new repoview dir in place...done
[root@fedoracore i386]#






Tags:
Custom Search