SuSE Support Database

Title: Updating individual RPM-packages of the »S.u.S.E. Linux«-Distribution

---

Mainpage ---- Searchform ---- History ---- Versions ---- Categories ---- Contents
Deutsch
---

Updating individual RPM-packages of the »S.u.S.E. Linux«-Distribution

Applies to

SuSE Linux: Versions since 5.0

Request:

You want to update individual packages.

Solution 1:

Packages from the S.u.S.E.-FTP-Server

It is not always possible to mix precompiled packages of different »S.u.S.E. Linux«-distributions. Updates for particular versions of the distribution can be found on the S.u.S.E. FTP server in the corresponding directory. E.g. updates for S.u.S.E. Linux 5.0 can be found at ftp://ftp.suse.com/suse_update/suse50/ in the different subdirectories. The RPM packages should be updated using YaST or directly with rpm and the option -U. If you have an internet connection then you can simply say

        rpm -U ftp://ftp.suse.com/suse_update/suse50/a1/gawk/gawk.rpm

You can also use an internet mirror such as ftp.gwdg.de/pub/linux/suse/. See also http://www.suse.de/e/ftp.html.

Solution 2 :

Updating the base system :

In order to update e.g. version 4.4.1 to 5.0 you need the files below ftp://ftp.suse.com/pub/SuSE-Linux/5.0/ instead of .../suse_update/... . Since it is a large step from 4.4.1 to 5.0, you should certainly exchange the base system (series "a" in the directory "a1") -- otherwise we cannot guarantee anything.

You must be in the update environment when exchanging the base system (see the handbook for the exact procedure. There are also important hints in ke_aktuell-update.html).


Remark :

Using sources from the internet :

In order to preserve a clean »S.u.S.E. Linux« system you should always install RPM packages of »foreign« distribution or packages that you compiled yourself below /usr/local or another private directory tree. If you want to update important programs of the system by yourself then you are the expert and don't need any hints ...

You have to decide yourself if you want to administer these things with or without rpm or even spec files. If yes then please create your own RPM database and don't enter foreign packages into the system database -- for this purpose the RPM options --root, --dbpath, --rcfile etc. exist. Please see the RPM documentation in /usr/doc/packages/rpm-<VERSION> and the output of the command

        rpm --help

Since version 5.1 »real« spec files are provided; these files can facilitate the independent compilation of programs. For versions up to »S.u.S.E. Linux« 5.0 please see the dif-files mentioned in maddin_pkgmake.html.

---

See also:

---

Keywords: RPM, SOURCE, UPDATE, DISTRIBUTION

---

Feedback welcome: Send Mail to feedback@suse.de (Please give the following subject: SDB-ke_update)

---

Mainpage ---- Searchform ---- History ---- Versions ---- Categories ---- Contents
Deutsch
---

SDB-ke_update, Copyright SuSE GmbH, Nuremberg, Germany - Version: 08. Apr 1998
Impressum - Last generated: 24. Feb 1999 14:53:23 by maddin with sdb_gen 1.00.0