Mailinglist Archive: opensuse (1502 mails)
| < Previous | Next > |
[opensuse] Local Update Server Works Great!
- From: "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>
- Date: Thu, 02 Apr 2009 05:30:29 -0500
- Message-id: <49D493C5.7080503@xxxxxxxxxxxxxxxxxx>
Listmates,
Over the past 2 weeks, I have be working to set up a local update
repository
that serves the 6 or so other boxes in the house. After having gone through the
pases, I thought I would pass on the results -- It works great! The biggest
benefit is that it eliminates all of the download time for updates, etc. I gave
it a try tonight with:
[04:26 nemesis/etc/zypp/repos.d] # zypper up -r 3111updt -t package
Reading installed packages...
The following packages are going to be upgraded:
libwbclient0 libqt4-devel ghostscript-fonts-other libgomp43 libgcj_bc43
OpenOffice_org-calc perl-Event digikamimageplugins-superimpose libqt4-x11
libmpfr1
samba-client perl-XML-Parser gstreamer-0_10-lang gimp-plugins-python soprano
libkdcraw3 libkexiv2-3 mysql-client libstrigi0 OpenOffice_org-impress
libgcj43-jar
libqt4 acroread spamassassin OpenOffice_org MyODBC-unixODBC digikam openal
libkipi0
libgcj43-devel OpenOffice_org-filters mozilla-nss strigi-devel cifs-mount
OpenOffice_org-writer bluez-utils strigi kdebase3-nsplugin libobjc43
clucene-core-devel libstdc++43-devel libqt4-devel-doc libgcc43 libsmbclient0
gimp-ufraw cpp43 gwenview mozilla-nspr OpenOffice_org-kde OpenOffice_org-base
libsmbclient-devel ufraw perl-HTML-Parser gcc43 perl-Data-ShowTable xalan-j2
libqt4-devel-doc-data qt3-devel-doc inst-source-utils oxygen-icon-theme
update-alternatives oxygen-icon-theme-scalable kdelibs3-devel-doc clucene-core
OpenOffice_org-draw python-gobject2 libmysqlclient15 kipi-plugins
libqt4-sql-sqlite
gcc43-objc libqt4-sql libstdc++43 java-1_6_0-sun-plugin OpenOffice_org-mailmerge
gstreamer-0_10-plugins-good digikamimageplugins libtalloc1 libadns1
libsoprano-devel libgstinterfaces-0_10-0 gstreamer-0_10-plugins-base-lang
gstreamer-0_10-plugins-base libQtWebKit4 OpenOffice_org-pyuno keepassx
libsoprano4
libmysqlclient_r15 libtdb1 ghostscript-library digikam-lang libgstreamer-0_10-0
php5-pear libgpod-tools libqt4-qt3support libqt4-sql-unixODBC samba gimp-lang
gmp-devel java-1_6_0-sun ghostscript-fonts-std gcc43-c++ gimp kdiff3
gwenview-lang
libgcj43 libgimpprint ghostscript-omni gcc43-info OpenOffice_org-icon-themes
xerces-j2-xml-apis gimp-help xerces-j2 build libfaac0 libdvdcss faad2
libmpeg2-0 lame
libmpeg2convert0 libdvdcss-devel libdca0 libmp4v2-0 libfaad0 liba52-0
libmp3lame0 faac
transcode mysql perl-spamassassin python-sip fdupes gstreamer-0_10 jhead
OpenOffice_org-math ghostscript-x11 gmp
The following NEW packages are going to be installed:
kipi-plugins-lang libgpod4 libtheoraenc1 libkdcraw3-lang
OpenOffice_org-branding-upstream libtheoradec1 OpenOffice_org-l10n-en-US
libkonq5
The following package is going to be REMOVED:
libkonq4
The following packages are going to change vendor:
libqt4-devel OpenOffice_org-calc libqt4-x11 perl-XML-Parser soprano libkdcraw3
libkexiv2-3 mysql-client libstrigi0 OpenOffice_org-impress libqt4 OpenOffice_org
MyODBC-unixODBC libkipi0 OpenOffice_org-filters mozilla-nss strigi-devel
OpenOffice_org-writer strigi kdebase3-nsplugin clucene-core-devel
libqt4-devel-doc
mozilla-nspr OpenOffice_org-kde OpenOffice_org-base perl-HTML-Parser
perl-Data-ShowTable xalan-j2 libqt4-devel-doc-data inst-source-utils
oxygen-icon-theme update-alternatives oxygen-icon-theme-scalable
OpenOffice_org-draw python-gobject2 libmysqlclient15 libqt4-sql-sqlite
libqt4-sql
OpenOffice_org-mailmerge libsoprano-devel libQtWebKit4 OpenOffice_org-pyuno
libsoprano4 libmysqlclient_r15 libqt4-qt3support libqt4-sql-unixODBC
xerces-j2-xml-apis xerces-j2 build mysql fdupes jhead OpenOffice_org-math
Overall download size: 489.5 M. After the operation, additional 123.1 M will be
used.
Continue? [YES/no]: yes
And after hitting go, there was *zero* discernible download time, so
the only
time taken to update is just the time it takes to do the install.
Bottom line, for me, it was well worth the time to set up. I am also
working
on a howto page that goes through the setup and then has the scripts need to
maintain and update your local repository. I'll post that when it is done.
**IN THE MEAN TIME IF YOU ARE THINKING ABOUT A LOCAL UPDATE REPO **
Go back and set the '-k' (--keeppackages) option on all the repos you
want to
save the rpms from so you can start building your local cache. Just use:
zypper mr -k alias
to start caching packages. You can also just edit the repo files in
/etc/zypp/repos.d/ and set keeppackages=1 in the ones you want to cache
packages for.
--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
Over the past 2 weeks, I have be working to set up a local update
repository
that serves the 6 or so other boxes in the house. After having gone through the
pases, I thought I would pass on the results -- It works great! The biggest
benefit is that it eliminates all of the download time for updates, etc. I gave
it a try tonight with:
[04:26 nemesis/etc/zypp/repos.d] # zypper up -r 3111updt -t package
Reading installed packages...
The following packages are going to be upgraded:
libwbclient0 libqt4-devel ghostscript-fonts-other libgomp43 libgcj_bc43
OpenOffice_org-calc perl-Event digikamimageplugins-superimpose libqt4-x11
libmpfr1
samba-client perl-XML-Parser gstreamer-0_10-lang gimp-plugins-python soprano
libkdcraw3 libkexiv2-3 mysql-client libstrigi0 OpenOffice_org-impress
libgcj43-jar
libqt4 acroread spamassassin OpenOffice_org MyODBC-unixODBC digikam openal
libkipi0
libgcj43-devel OpenOffice_org-filters mozilla-nss strigi-devel cifs-mount
OpenOffice_org-writer bluez-utils strigi kdebase3-nsplugin libobjc43
clucene-core-devel libstdc++43-devel libqt4-devel-doc libgcc43 libsmbclient0
gimp-ufraw cpp43 gwenview mozilla-nspr OpenOffice_org-kde OpenOffice_org-base
libsmbclient-devel ufraw perl-HTML-Parser gcc43 perl-Data-ShowTable xalan-j2
libqt4-devel-doc-data qt3-devel-doc inst-source-utils oxygen-icon-theme
update-alternatives oxygen-icon-theme-scalable kdelibs3-devel-doc clucene-core
OpenOffice_org-draw python-gobject2 libmysqlclient15 kipi-plugins
libqt4-sql-sqlite
gcc43-objc libqt4-sql libstdc++43 java-1_6_0-sun-plugin OpenOffice_org-mailmerge
gstreamer-0_10-plugins-good digikamimageplugins libtalloc1 libadns1
libsoprano-devel libgstinterfaces-0_10-0 gstreamer-0_10-plugins-base-lang
gstreamer-0_10-plugins-base libQtWebKit4 OpenOffice_org-pyuno keepassx
libsoprano4
libmysqlclient_r15 libtdb1 ghostscript-library digikam-lang libgstreamer-0_10-0
php5-pear libgpod-tools libqt4-qt3support libqt4-sql-unixODBC samba gimp-lang
gmp-devel java-1_6_0-sun ghostscript-fonts-std gcc43-c++ gimp kdiff3
gwenview-lang
libgcj43 libgimpprint ghostscript-omni gcc43-info OpenOffice_org-icon-themes
xerces-j2-xml-apis gimp-help xerces-j2 build libfaac0 libdvdcss faad2
libmpeg2-0 lame
libmpeg2convert0 libdvdcss-devel libdca0 libmp4v2-0 libfaad0 liba52-0
libmp3lame0 faac
transcode mysql perl-spamassassin python-sip fdupes gstreamer-0_10 jhead
OpenOffice_org-math ghostscript-x11 gmp
The following NEW packages are going to be installed:
kipi-plugins-lang libgpod4 libtheoraenc1 libkdcraw3-lang
OpenOffice_org-branding-upstream libtheoradec1 OpenOffice_org-l10n-en-US
libkonq5
The following package is going to be REMOVED:
libkonq4
The following packages are going to change vendor:
libqt4-devel OpenOffice_org-calc libqt4-x11 perl-XML-Parser soprano libkdcraw3
libkexiv2-3 mysql-client libstrigi0 OpenOffice_org-impress libqt4 OpenOffice_org
MyODBC-unixODBC libkipi0 OpenOffice_org-filters mozilla-nss strigi-devel
OpenOffice_org-writer strigi kdebase3-nsplugin clucene-core-devel
libqt4-devel-doc
mozilla-nspr OpenOffice_org-kde OpenOffice_org-base perl-HTML-Parser
perl-Data-ShowTable xalan-j2 libqt4-devel-doc-data inst-source-utils
oxygen-icon-theme update-alternatives oxygen-icon-theme-scalable
OpenOffice_org-draw python-gobject2 libmysqlclient15 libqt4-sql-sqlite
libqt4-sql
OpenOffice_org-mailmerge libsoprano-devel libQtWebKit4 OpenOffice_org-pyuno
libsoprano4 libmysqlclient_r15 libqt4-qt3support libqt4-sql-unixODBC
xerces-j2-xml-apis xerces-j2 build mysql fdupes jhead OpenOffice_org-math
Overall download size: 489.5 M. After the operation, additional 123.1 M will be
used.
Continue? [YES/no]: yes
And after hitting go, there was *zero* discernible download time, so
the only
time taken to update is just the time it takes to do the install.
Bottom line, for me, it was well worth the time to set up. I am also
working
on a howto page that goes through the setup and then has the scripts need to
maintain and update your local repository. I'll post that when it is done.
**IN THE MEAN TIME IF YOU ARE THINKING ABOUT A LOCAL UPDATE REPO **
Go back and set the '-k' (--keeppackages) option on all the repos you
want to
save the rpms from so you can start building your local cache. Just use:
zypper mr -k alias
to start caching packages. You can also just edit the repo files in
/etc/zypp/repos.d/ and set keeppackages=1 in the ones you want to cache
packages for.
--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |