src.rpm olarak kurmak için önce gerekli olan
2 paketi indirmemiz gerekli.
Şimdi gerekli olan RPM paketlerini oluşturuyoruz: (ilk önce
modül paketi)
# rpm --rebuild NVIDIA_kernel-1.0-4191.src.rpm
İşlem bittikten sonra nereye kaydolduğunu açıklayan satırlara
dikkat ediyoruz:
Requires(pre): /bin/sh
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires: kernel >= 2.2.0 rpm >= 3.0.4
Wrote: /usr/src/redhat/RPMS/i386/NVIDIA_kernel-1.0-4191.i586.rpm
Executing(%clean): /bin/sh -e /root/redhat/tmp/rpm-tmp.9714
+ umask 022
+ cd /root/redhat/BUILD
+ cd NVIDIA_kernel-1.0-4191
+ '[' -n /root/redhat/tmp/NVIDIA_kernel-1.0
¬ -a /root/redhat/tmp/NVIDIA_kernel-1.0 '!=' / ']'
+ rm -rf /root/redhat/tmp/NVIDIA_kernel-1.0
+ exit 0
Daha sonra GLX paketi için RPM paketi hazırlıyoruz:
rpm --rebuild NVIDIA_GLX-1.0-4191.src.rpm
......
......
......
Requires: XFree86 >= 4.0.1 NVIDIA_kernel kernel > 2.2.0 ld-linux.so.2
¬ libc.so.6 libdl.so.2
libGLcore.so.1 libm.so.6 libX11.so.6 libXext.so.6 libc.so.6(GLIBC_2.0)
libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1)
Wrote: /usr/src/redhat/RPMS/i386/NVIDIA_GLX-1.0-4191.i586.rpm
Executing(%clean): /bin/sh -e /root/redhat/tmp/rpm-tmp.28702
+ umask 022
+ cd /root/redhat/BUILD
+ cd NVIDIA_GLX-1.0-4191
+ '[' -n /root/redhat/tmp/NVIDIA_GLX-1.0 -a /root/redhat/tmp/NVIDIA_GLX-1.0
¬ '!=' / ']'
+ rm -rf /root/redhat/tmp/NVIDIA_GLX-1.0
+ exit 0
.........
Bu işlemlerden sonra bize lazım olan paketler hazırlandı. Bu
paketler:
/usr/src/redhat/RPMS/i386/NVIDIA_GLX-1.0-4191.i586.rpm
/usr/src/redhat/RPMS/i386/NVIDIA_kernel-1.0-4191.i586.rpm
Bu paketleri kurmadan önce grafik ortamı ile olan ilişkimizi
kesmemiz lazım. Bunun için root olarak aşağıdaki komutu verdiğimizde
otomatikman runlevel 3'e geçeceğiz ve bundan sonraki
işlemlerimizi bir süre oradan devam ettireceğiz:
Şimdi burdan tekrar root olarak sisteme giriş yapıyoruz.