Descriptions of the Current Directory

X11 Update


[0] News

[1] Preparation of Necessary RPMs

Before updating X11, you had better check your system status. In my case, it looks like
Mach Kernel : wip980207
default_pager : wip980207
vmlinux : wip980207
glibc : 0.961212-1d
binutils : 2.8.1.0.20-2a
meaning that it's DR3alpha4. If you want to proceed, you had better update your system at least up to this level.

Having updated your system, the next thing to do is to get the n-series of X11R6.3 and related RPMs from the DR3 directory:

# ls
X11R6.3-01-1n.ppc.rpm
X11R6.3-100dpi-fonts-01-1n.ppc.rpm
X11R6.3-75dpi-fonts-01-1n.ppc.rpm
X11R6.3-PMac-01-1n.ppc.rpm
X11R6.3-devel-01-1n.ppc.rpm
X11R6.3-fonts-01-1n.ppc.rpm
X11R6.3-libs-01-1n.ppc.rpm
X11R6.3-man-01-1n.ppc.rpm
pam-0.59-5b.ppc.rpm
xbanner-1.31-1b.ppc.rpm

[2] Installation of New X11

Then erase XBanner which conflicts with xbanner, and install xbanner-1.31 and pam-0.59:
# rpm -e `rpm -qa | grep XBanner`
# rpm -i xbanner-1.31-1b.ppc.rpm
# rpm -U pam-0.59-5b.ppc.rpm
Before installing X11R6.3, you have to move the current X11R6.3 and erase the symbolic links:
# (cd /usr; mv X11R6.3 X11R6.3.keep; rm X11R6 X11)
since, otherwise, the installation would fail: X11R6.3 instead of X11R6 became a symbolic link, making any attempt at removing X11R6.3 impossible. Having done this, you can now update your X11:
# rpm -U X11R6.3-*
# rpm -i --force X11R6.3-*
Notice that the first "rpm -U" complains a lot but it is useful to eliminate the previously installed X11. The second step is necessary to complete the installation.

[3] Reconfiguration of X11

You are basically done now. In my case I had to restore the previous customizations.
Back to Keisuke Fujii's MkLinux Page
fujiik@jlcuxf.kek.jp Nov 12, 1997