offline Update στο openSUSE-11.4-LXDE με τη χρηση πακετων RPMs.

zenwalk05 | Πέμ, 12/29/2011 - 18:51 | 7' | 19

Στις  γραμμες που ακολουθουν φαινεται ο τροπος με τον οποιο μπορουμε να κανουμε πληρη αναβαθμιση της διανομης openSUSE-11.4-LXDE  που εχουμε εγκαταστησει απο το live-cd που βρισκεται στη διευθυνση http://en.opensuse.org/Derivatives

Προαπαιτουμενα ειναι τα πακετα RPMs με τα οποια θα γινει η αναβαθμιση της διανομης & τα οποια λαμβανονται με το zypper απο το τερματικο , με εναν τροπο ο οποιος ειναι σιγουρα δυσκολο να εξηγηθει σε συντομια , αλλα δεν ειναι & τοσο δυσνοητος αν καποιος εχει κατα νου τί κανουμε καθε φορα & για ποιο λογο.Προ-υποθετει  οτι ηδη εχουμε τη διανομη εγκατεστημενη σε ενα συστημα , αλλα το κλειδι ειναι οτι προχωρησαμε στην αναβαθμιση σταδιακα & στοχευμενα για να εχουμε τη δυνατοτητα να συλλεξουμε τα πακετα αναβαθμισης κατα τροπο μεθοδευμενο , για να μπορουμε αργοτερα να αναβαθμισουμε τη δευτερη εγκατασταση σε ενα αλλο συστημα , offline. Δεν ειναι ο ενδεδειγμενος τροπος για να κανει καποιος πληρες update , μιας & αυτο γινεται πολυ γρηγοροτερα με το YAST2 , αλλα θελει απλως να δειξει τί συμβαινει με τα πακετα RPMs & το μηχανισμο με τον οποιο αυτα ανανεωνονται μεσα απο το τερματικο & τη χρηση της γραμμης εντολων , για καθαρα λογους διδακτικους ή περιεργειας.Ειναι λιγο γριφος η συλλογη & σωστη ομαδοποιηση των πακετων , αλλα το αποτελεσμα ειναι οτι στο τελος μπορουμε να εχουμε το προσωπικο μας "αποθετηριο" με ολα τα ανανεωμενα πακετα της διανομης , που βγαινουν κατα καιρους , οργανωμενα κατα τροπο μεθοδικο & λογικο , ωστε να ειμαστε σε θεση να αναβαθμισουμε εξ αρχης μια νεα εγκατασταση τηςδιανομης σε οποιδηποτε συστημα offline. Απο τα πακετα rpms ο, τι απο αυτα εχει καταληξη delta.rpm , αποκλειεται κατα την ομαδοποιηση & αρχειοθετηση τους , γιατι δεν εχουν καμια σημασια κατα την offline αναβαθμιση της διανομης , παρα μονο οταν αυτη γινεται online μεσω zypper ή YAST2.

Η ολη διαδικασια φαινεται μεσα απο τις γραμμες του τερματικου & οπου χρειαζεται υπαρχει & ενα συντομο σχολιο που επεξηγει το τί ακριβως κανουμε  & για ποιο λογο.

Παρακατω γινεται η αναβαθμιση του διαχειριστη παραθυρων PCManFM απο την εκδοση 0.9.8_rc2 στην 0.9.10 .Για να γινει με επιτυχη τροπο δινουμε απο το τερματικο τα παρακατω

[email protected]:~> uname -a
Linux linux-c1z9 2.6.37.6-0.5-default #1 SMP 2011-04-25 21:48:33 +0200 i686 athlon i386 GNU/Linux
[email protected]:~> date
Wed Dec 28 20:30:33 EET 2011
[email protected]:~> su
Password:
linux-c1z9:/home/linux # cd /home/linux/my_OpenSuse-11.4-Lxde/RPMS/PCManFM;ls
libfm-0.1.17_rc4-88.1.i586.rpm   libfm-gtk1-0.1.17_rc4-88.1.i586.rpm  pcmanfm-lang-0.9.10-91.2.noarch.rpm
libfm1-0.1.17_rc4-88.1.i586.rpm  pcmanfm-0.9.10-91.2.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/PCManFM # rpm -e pcmanfm-0.9.8_rc2-79.1.i586
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/PCManFM # rpm -e libfm-gtk0-0.1.14_rc2-87.1.i586
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/PCManFM # rpm -e libfm-0.1.14_rc2-87.1.i586
Error in file "/usr/share/applications/gnumeric.desktop": "zz-application/zz-winassoc-xls" is an invalid MIME type ("zz-application" is an unregistered media type)
Warning in file "/usr/share/applications/xarchiver.desktop": usage of MIME type "multipart/x-zip" is discouraged ("multipart" is a media type that probably does not make sense in this context)
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/PCManFM # rpm  -Uhv *.rpm
warning: libfm-0.1.17_rc4-88.1.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 5fd803b8: NOKEY
Preparing...                ########################################### [100%]
   1:libfm1                 ########################################### [ 20%]
   2:libfm-gtk1             ########################################### [ 40%]
   3:libfm                  ########################################### [ 60%]
Error in file "/usr/share/applications/gnumeric.desktop": "zz-application/zz-winassoc-xls" is an invalid MIME type ("zz-application" is an unregistered media type)
Warning in file "/usr/share/applications/xarchiver.desktop": usage of MIME type "multipart/x-zip" is discouraged ("multipart" is a media type that probably does not make sense in this context)
   4:pcmanfm                ########################################### [ 80%]
   5:pcmanfm-lang           ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/PCManFM # cd -
/home/linux
linux-c1z9:/home/linux # cd /home/linux/my_OpenSuse-11.4-Lxde/RPMS;ls
alsa-1.0.24.1-4.9.1.i586.rpm  freeglut-100529-4.1.i586.rpm  kernel-default      kernel-source  MozillaFirefox9     PCManFM           unzip
coreutils-8.9-11.1.i586.rpm   gcc-make                      kernel-devel-patch  kernel-syms    nano-gedit-leafpad  phalanx-gnuchess  zypper
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd nano-gedit-leafpad;ls
gedit-2.30.4-5.8.2.i586.rpm     libgtksourceview-2_0-0-2.10.5-4.1.i586.rpm  python-gtksourceview-2.10.1-4.1.i586.rpm
leafpad-0.8.18.1-14.1.i586.rpm  nano-2.2.6-3.1.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/nano-gedit-leafpad # rpm  -Uhv *.rpm
warning: gedit-2.30.4-5.8.2.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
warning: leafpad-0.8.18.1-14.1.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 5fd803b8: NOKEY
Preparing...                ########################################### [100%]
   1:libgtksourceview-2_0-0 ########################################### [ 20%]
   2:python-gtksourceview   ########################################### [ 40%]
   3:gedit                  ########################################### [ 60%]
   4:nano                   ########################################### [ 80%]
   5:leafpad                ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/nano-gedit-leafpad # df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                 13G  2.8G  8.7G  25% /
devtmpfs              1.6G  244K  1.6G   1% /dev
tmpfs                 1.6G  4.0K  1.6G   1% /dev/shm
/dev/sda5              13G  2.8G  8.7G  25% /
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/nano-gedit-leafpad # free -m
             total       used       free     shared    buffers     cached
Mem:          3275        910       2364          0         29        758
-/+ buffers/cache:        121       3153
Swap:         2047          0       2047
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/nano-gedit-leafpad #

   
Φόρουμ
Δώσε αστέρια!
Σχόλια

     Ακολουθει η αναβαθμιση του πυρηνα , η εγκατασταση των πακετων gcc & make & η αναβαθμιση των unzip , zypper & MozillaFirefox


linux-c1z9:/home/linux # cd /home/linux/my_OpenSuse-11.4-Lxde/RPMS;ls
alsa-1.0.24.1-4.9.1.i586.rpm  freeglut-100529-4.1.i586.rpm  kernel-default      kernel-source  MozillaFirefox9     PCManFM           unzip
coreutils-8.9-11.1.i586.rpm   gcc-make                      kernel-devel-patch  kernel-syms    nano-gedit-leafpad  phalanx-gnuchess  zypper
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # rpm -Uhv *.rpm
warning: alsa-1.0.24.1-4.9.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:coreutils              ########################################### [ 33%]
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Finished.
   2:alsa                   ########################################### [ 67%]
Updating /etc/sysconfig/sound...
Updating /etc/sysconfig/joystick...
   3:freeglut               ########################################### [100%]
..skipped
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd gcc-make;ls
binutils-gold-2.21-13.1.i586.rpm  gcc45-4.5.1_20101208-9.8.i586.rpm    linux-glibc-devel-2.6.36-3.1.noarch.rpm
gcc-4.5-19.1.i586.rpm             glibc-devel-2.11.3-12.19.1.i686.rpm  make-3.82-140.1.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/gcc-make # rpm -Uhv *.rpm
warning: binutils-gold-2.21-13.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:linux-glibc-devel      ########################################### [ 17%]
   2:glibc-devel            ########################################### [ 33%]
   3:binutils-gold          ########################################### [ 50%]
   4:gcc45                  ########################################### [ 67%]
   5:gcc                    ########################################### [ 83%]
   6:make                   ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/gcc-make # gcc --version
gcc (SUSE Linux) 4.5.1 20101208 [gcc-4_5-branch revision 167585]
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/gcc-make # make --version
GNU Make 3.82
Built for i686-pc-linux-gnu
Copyright (C) 2010  Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/gcc-make # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd unzip;ls
librcc0-0.2.9-6.7.1.i586.rpm  librcd0-0.1.13-4.1.i586.rpm  rcc-runtime-0.2.9-6.7.1.i586.rpm  unzip-6.00-6.7.1.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/unzip # rpm -Uhv *.rpm
warning: librcc0-0.2.9-6.7.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:librcd0                ########################################### [ 25%]
   2:rcc-runtime            ########################################### [ 50%]
   3:librcc0                ########################################### [ 75%]
   4:unzip                  ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/unzip # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd zypper;ls
libzypp-8.13.1-0.2.3.i586.rpm  satsolver-tools-0.16.3-0.2.1.i586.rpm  zypper-1.5.7-0.4.3.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/zypper # rpm -Uhv *.rpm
warning: libzypp-8.13.1-0.2.3.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:satsolver-tools        ########################################### [ 33%]
   2:libzypp                ########################################### [ 67%]
   3:zypper                 ########################################### [100%]
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Checking permissions and ownerships - using the permissions files
    /etc/permissions
    /etc/permissions.easy
    /etc/permissions.d/mail-server
    /etc/permissions.local
fscaps support disabled (file_caps missing in /proc/cmdline).
setting /usr/sbin/zypp-refresh-wrapper to root:root 4755. (wrong permissions 0755)
Finished.
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/zypper # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd phalanx-gnuchess;ls
gnuchess-5.07-152.1.i586.rpm  phalanx-22-653.1.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/phalanx-gnuchess # rpm -Uhv *.rpm
warning: gnuchess-5.07-152.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:phalanx                ########################################### [ 50%]
   2:gnuchess               ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/phalanx-gnuchess # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd MozillaFirefox9;ls
MozillaFirefox-9.0-0.2.1.i586.rpm                    mozilla-nspr-4.8.9-1.3.1.i586.rpm        mozilla-xulrunner192-1.9.2.25-0.2.1.i586.rpm
MozillaFirefox-branding-openSUSE-5.0-2.7.1.i586.rpm  mozilla-nss-3.13.1-0.2.1.i586.rpm        mozilla-xulrunner192-gnome-1.9.2.25-0.2.1.i586.rpm
mozilla-js192-1.9.2.25-0.2.1.i586.rpm                mozilla-nss-certs-3.13.1-0.2.1.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/MozillaFirefox9 # rpm -Uhv *.rpm
warning: MozillaFirefox-9.0-0.2.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:mozilla-nspr           ########################################### [ 13%]
   2:mozilla-js192          ########################################### [ 25%]
   3:mozilla-nss-certs      ########################################### [ 38%]
   4:mozilla-nss            ########################################### [ 50%]
   5:MozillaFirefox         ########################################### [ 63%]
   6:MozillaFirefox-branding########################################### [ 75%]
   7:mozilla-xulrunner192   ########################################### [ 88%]
   8:mozilla-xulrunner192-gn########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/MozillaFirefox9 # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd kernel-default;ls
kernel-default-2.6.37.6-0.9.1.i586.rpm  preload-kmp-default-1.2_k2.6.37.6_0.9-6.7.20.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/kernel-default # rpm -Uhv *.rpm
warning: kernel-default-2.6.37.6-0.9.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:kernel-default         ########################################### [ 50%]

Kernel image:   /boot/vmlinuz-2.6.37.6-0.9-default
Initrd image:   /boot/initrd-2.6.37.6-0.9-default
KMS drivers:     radeon
Root device:    /dev/disk/by-id/ata-HDS728080PLAT20_PFD210S6R846AR-part5 (/dev/sda5) (mounted on / as ext4)
Resume device:    /dev/sda3
Kernel Modules:    hwmon thermal_sys processor thermal fan rtc-lib rtc-core rtc-cmos crc16 jbd2 ext4 i2c-core i2c-algo-bit drm drm_kms_helper ttm radeon pcmcia_core pcmcia libata pata_pcmcia pata_legacy pata_hpt3x2n sata_nv pata_oldpiix sata_vsc pata_triflex sata_via sata_svw pata_via pata_cmd640 pata_hpt37x pata_mpiix pata_amd pata_sis sata_sis sata_promise pdc_adma pata_ns87415 pata_sch sata_sil24 pata_serverworks pata_cs5535 libahci pata_atp867x pata_rz1000 pata_netcell pata_ns87410 pata_piccolo pata_it8213 pata_sl82c105 pata_cs5520 ahci_platform sata_mv ahci pata_it821x pata_cmd64x sata_sil sata_sx4 pata_atiixp pata_hpt366 pata_sil680 pata_cs5536 pata_pdc2027x pata_acpi pata_marvell pata_rdc sata_uli pata_cs5530 pata_cypress ata_generic pata_opti pata_hpt3x3 sata_inic162x pata_optidma pata_sc1200 pata_isapnp pata_jmicron pata_artop pata_ninja32 sata_qstor pata_radisys ata_piix pata_pdc202xx_old pata_qdi pata_ali pata_efar usbcore ohci-hcd ehci-hcd uhci-hcd hid usbhid
Features:       kms block usb resume.userspace resume.kernel
Bootsplash:    openSUSE (1280x1024)
ldd: /bin/on_ac_power: No such file or directory
43050 blocks
   2:preload-kmp-default    ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/kernel-default # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # uname -a
Linux linux-c1z9 2.6.37.6-0.5-default #1 SMP 2011-04-25 21:48:33 +0200 i686 athlon i386 GNU/Linux
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # date
Wed Dec 28 20:45:57 EET 2011
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # free -m
             total       used       free     shared    buffers     cached
Mem:          3275       1127       2147          0         36        951
-/+ buffers/cache:        139       3135
Swap:         2047          0       2047
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS #

    Ακολουθει η εγκατασταση των πακετων kernel-devel , patch . kernel-source & kernel-syms , που ειναι προαπαιτουμενα  για να εγκατασταθει σωστα ο original driver της AMD-ATI ή της NVidia.


[email protected]-c1z9:~> uname -a
Linux linux-c1z9 2.6.37.6-0.9-default #1 SMP 2011-10-19 22:33:27 +0200 i686 athlon i386 GNU/Linux
[email protected]-c1z9:~> su
Password:
linux-c1z9:/home/linux # cd /home/linux/my_OpenSuse-11.4-Lxde/RPMS;ls
alsa-1.0.24.1-4.9.1.i586.rpm  freeglut-100529-4.1.i586.rpm  kernel-default      kernel-source  MozillaFirefox9     PCManFM           unzip
coreutils-8.9-11.1.i586.rpm   gcc-make                      kernel-devel-patch  kernel-syms    nano-gedit-leafpad  phalanx-gnuchess  zypper
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd kernel-devel-patch;ls
kernel-default-devel-2.6.37.6-0.9.1.i586.rpm  kernel-devel-2.6.37.6-0.9.1.noarch.rpm  patch-2.6.1.81-5.1.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/kernel-devel-patch # rpm -Uhv *.rpm
warning: kernel-default-devel-2.6.37.6-0.9.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:kernel-devel           ########################################### [ 33%]
   2:kernel-default-devel   ########################################### [ 67%]
   3:patch                  ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/kernel-devel-patch # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd kernel-source;ls
kernel-source-2.6.37.6-0.9.1.noarch.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/kernel-source # rpm -Uhv *.rpm
warning: kernel-source-2.6.37.6-0.9.1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:kernel-source          ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/kernel-source # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # cd kernel-syms;ls
kernel-desktop-devel-2.6.37.6-0.9.1.i586.rpm  kernel-syms-2.6.37.6-0.9.1.i586.rpm
kernel-pae-devel-2.6.37.6-0.9.1.i586.rpm      kernel-xen-devel-2.6.37.6-0.9.1.i586.rpm
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/kernel-syms # rpm -Uhv *.rpm
warning: kernel-desktop-devel-2.6.37.6-0.9.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:kernel-xen-devel       ########################################### [ 25%]
   2:kernel-pae-devel       ########################################### [ 50%]
   3:kernel-desktop-devel   ########################################### [ 75%]
   4:kernel-syms            ########################################### [100%]
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS/kernel-syms # cd -
/home/linux/my_OpenSuse-11.4-Lxde/RPMS
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS # date
Wed Dec 28 20:54:06 EET 2011
linux-c1z9:/home/linux/my_OpenSuse-11.4-Lxde/RPMS #

    Συνεχεια εχει η αναβαθμιση των υπολοιπων πακετων της διανομης.Το αρχειο ειναι λιγο...μαμουθ αλλα δειχνει πως ολα πηγαν ΟΚ.


[email protected]-c1z9:~> su
Password:
linux-c1z9:/home/linux # uname -a
Linux linux-c1z9 2.6.37.6-0.9-default #1 SMP 2011-10-19 22:33:27 +0200 i686 athlon i386 GNU/Linux
linux-c1z9:/home/linux # cd /home/linux/my_magic_RPMS;ls
autofs-5.0.5-14.19.1.i586.rpm                              libwebkitgtk-1_0-0-1.3.10-6.7.1.i586.rpm
beaver-0.4.1-51.1.i586.rpm                                 libxcrypt-3.0.3-9.12.1.i586.rpm
bind-libs-9.7.4P1-0.2.1.i586.rpm                           libxml2-2.7.8-16.17.1.i586.rpm
bind-utils-9.7.4P1-0.2.1.i586.rpm                          libxmmsclient6-0.7-81.1.i586.rpm
ca-certificates-mozilla-1.76-1.3.1.noarch.rpm              libxmmsclient-glib1-0.7-81.1.i586.rpm
cron-4.2-9.23.1.i586.rpm                                   lxappearance-0.5.1-46.1.i586.rpm
cronie-1.4.7-9.23.1.i586.rpm                               lxappearance-lang-0.5.1-46.1.noarch.rpm
dbus-1-1.4.1-7.8.1.i586.rpm                                lxappearance-obconf-0.1.1.99+git20110814-12.1.i586.rpm
dconf-0.7.2-2.1.i586.rpm                                   lxcc-0.1.0+svn733-22.1.noarch.rpm
dhcp-4.2.1-0.11.1.i586.rpm                                 lxde-common-0.5.5-86.1.noarch.rpm
dhcp-client-4.2.1-0.11.1.i586.rpm                          lxde-common-branding-openSUSE-12.1-83.1.noarch.rpm
dirmngr-1.1.0-5.6.1.i586.rpm                               lxdm-0.4.1-122.1.i586.rpm
galculator-1.3.4-31.1.i586.rpm                             lxinput-0.3.1-24.1.i586.rpm
gdk-pixbuf-loader-rsvg-2.32.1-3.4.1.i586.rpm               lxmenu-data-0.1.2-26.1.noarch.rpm
gimp-2.6.11-13.18.1.i586.rpm                               lxmusic-0.4.4-46.1.i586.rpm
gimp-help-browser-2.6.11-13.18.1.i586.rpm                  lxmusic-lang-0.4.4-46.1.noarch.rpm
gimp-plugins-python-2.6.11-13.18.1.i586.rpm                lxpanel-0.5.8-57.1.i586.rpm
glib2-branding-upstream-2.28.0-3.8.1.i586.rpm              lxpanel-lang-0.5.8-57.1.noarch.rpm
glib2-tools-2.28.0-3.8.1.i586.rpm                          lxrandr-0.1.2-35.1.i586.rpm
glibc-2.11.3-12.19.1.i586.rpm                              lxsession-0.4.6.1-69.1.i586.rpm
glibc-locale-2.11.3-12.19.1.i586.rpm                       lxsession-edit-0.2.0-41.1.i586.rpm
glib-networking-2.27.90-5.1.i586.rpm                       lxshortcut-0.1.2-32.1.i586.rpm
gmixer-1.3-31.1.i586.rpm                                   lxtask-0.1.4-29.1.i586.rpm
gpicview-0.2.2-38.1.i586.rpm                               lxterminal-0.1.11-69.1.i586.rpm
gsettings-backend-dconf-0.7.2-2.1.i586.rpm                 lxterminal-lang-0.1.11-69.1.noarch.rpm
gstreamer-0_10-plugins-good-0.10.28-1.2.1.i586.rpm         man-pages-3.32-4.5.1.noarch.rpm
gstreamer-0_10-plugins-good-lang-0.10.28-1.2.1.noarch.rpm  menu-cache-0.3.2-33.1.i586.rpm
hplip-3.11.5-1.5.1.i586.rpm                                mtpaint-3.31-36.1.i586.rpm
hplip-hpijs-3.11.5-1.5.1.i586.rpm                          NetworkManager-0.8.2-15.28.1.i586.rpm
iproute2-2.6.37-4.5.1.i586.rpm                             NetworkManager-glib-0.8.2-15.28.1.i586.rpm
krb5-1.8.3-16.19.1.i586.rpm                                NetworkManager-gnome-0.8.2-9.12.1.i586.rpm
libapparmor1-2.5.1.r1445-52.61.1.i586.rpm                  nuoveXT2-icon-theme-0.0.1-24.1.noarch.rpm
libasound2-1.0.24.1-4.9.1.i586.rpm                         obconf-2.0.4.git500163e-47.1.i586.rpm
libcap2-2.19-9.10.1.i586.rpm                               openbox-3.5.0-68.1.i586.rpm
libdconf0-0.7.2-2.1.i586.rpm                               openssl-1.0.0c-18.21.1.i586.rpm
libenchant1-1.6.0-8.9.1.i586.rpm                           PackageKit-0.6.14-0.8.1.i586.rpm
libfreebl3-3.13.1-0.2.1.i586.rpm                           PackageKit-branding-openSUSE-11.4-3.10.1.noarch.rpm
libfreetype6-2.4.4-7.10.1.i586.rpm                         PackageKit-browser-plugin-0.6.14-0.8.1.i586.rpm
libgimp-2_0-0-2.6.11-13.18.1.i586.rpm                      PackageKit-gstreamer-plugin-0.6.14-0.8.1.i586.rpm
libgimpui-2_0-0-2.6.11-13.18.1.i586.rpm                    PackageKit-gtk-module-0.6.14-0.8.1.i586.rpm
libgio-2_0-0-2.28.0-3.8.1.i586.rpm                         pam-1.1.3-4.9.1.i586.rpm
libgio-fam-2.28.0-3.8.1.i586.rpm                           pam-modules-11.4-3.4.1.i586.rpm
libglib-2_0-0-2.28.0-3.8.1.i586.rpm                        parcellite-0.9.2-33.1.i586.rpm
libgmodule-2_0-0-2.28.0-3.8.1.i586.rpm                     pcmciautils-017-113.114.1.i586.rpm
libgobject-2_0-0-2.28.0-3.8.1.i586.rpm                     perl-5.12.3-11.18.1.i586.rpm
libgthread-2_0-0-2.28.0-3.8.1.i586.rpm                     perl-base-5.12.3-11.18.1.i586.rpm
libjasper1-1.900.1-146.147.1.i586.rpm                      perl-IO-Socket-INET6-2.67-2.1.noarch.rpm
libldb0-0.9.7-3.5.1.i586.rpm                               perl-IO-Socket-SSL-1.38-3.1.noarch.rpm
libltdl7-2.2.6b-13.18.1.i586.rpm                           perl-libwww-perl-5.837-5.7.1.noarch.rpm
libMagickCore4-6.6.5.8-8.9.1.i586.rpm                      perl-Net-LibIDN-0.12-3.1.i586.rpm
libmenu-cache1-0.3.2-33.1.i586.rpm                         perl-Net-SSLeay-1.36-9.1.i586.rpm
libmysqlclient_r16-5.1.57-0.3.1.i586.rpm                   perl-Socket6-0.23-10.1.i586.rpm
libopenssl1_0_0-1.0.0c-18.21.1.i586.rpm                    permissions-2011.03.07.1608-1.5.1.i586.rpm
libpackagekit-glib2-14-0.6.14-0.8.1.i586.rpm               pidgin-2.7.10-4.5.1.i586.rpm
libpciaccess0-7.6-17.18.1.i586.rpm                         pidgin-evolution-2.7.10-4.5.1.i586.rpm
libpng14-14-1.4.4-3.4.1.i586.rpm                           postfix-2.7.2-13.16.1.i586.rpm
libproxy1-0.4.7-6.3.1.i586.rpm                             pwdutils-3.2.14-4.5.1.i586.rpm
libproxy1-config-gnome-0.4.7-3.3.1.i586.rpm                python-cupshelpers-1.2.5-5.8.1.i586.rpm
libproxy1-networkmanager-0.4.7-3.3.1.i586.rpm              python-satsolver-0.16.3-0.2.1.i586.rpm
libproxy1-pacrunner-mozjs-0.4.7-3.3.1.i586.rpm             rpm-4.8.0-28.29.1.i586.rpm
libpurple-2.7.10-4.5.1.i586.rpm                            samba-3.5.7-3.5.1.i586.rpm
libpurple-tcl-2.7.10-4.5.1.i586.rpm                        samba-client-3.5.7-3.5.1.i586.rpm
libqt4-4.7.1-8.15.1.i586.rpm                               sudo-1.7.6p2-0.5.1.i586.rpm
libqt4-qt3support-4.7.1-8.15.1.i586.rpm                    sysconfig-0.74.5-6.9.1.i586.rpm
libqt4-sql-4.7.1-8.15.1.i586.rpm                           system-config-printer-1.2.5-5.8.1.i586.rpm
libqt4-sql-sqlite-4.7.1-8.15.1.i586.rpm                    telnet-1.2-150.153.1.i586.rpm
libqt4-x11-4.7.1-8.15.1.i586.rpm                           timezone-2011m-0.2.1.i586.rpm
libQtWebKit4-4.7.1-8.15.1.i586.rpm                         udev-configure-printer-1.2.5-5.8.1.i586.rpm
librsvg-2-2-2.32.1-3.4.1.i586.rpm                          udisks-1.0.2-3.6.1.i586.rpm
libsmbclient0-3.5.7-3.5.1.i586.rpm                         virtualbox-guest-kmp-default-4.0.12_k2.6.37.6_0.7-0.2.1.i586.rpm
libsndfile-1.0.23-3.4.1.i586.rpm                           virtualbox-guest-x11-4.0.12-0.2.1.i586.rpm
libsoftokn3-3.13.1-0.2.1.i586.rpm                          wpa_supplicant-0.7.3-3.4.1.i586.rpm
libsoup-2_4-1-2.32.2-3.4.1.i586.rpm                        xchat-perl-2.8.8-5.3.i586.rpm
libtalloc2-2.0.1-3.5.1.i586.rpm                            xmms2-0.7-81.1.i586.rpm
libtdb1-1.2.1-3.5.1.i586.rpm                               xmms2-plugin-base-0.7-81.1.i586.rpm
libtevent0-0.9.8-3.5.1.i586.rpm                            xorg-x11-libs-7.6-17.18.1.i586.rpm
libv4l-0.6.4-9.1.i586.rpm                                  yast2-core-2.20.1-0.3.1.i586.rpm
libv4l1-0-0.6.4-9.1.i586.rpm                               yast2-kerberos-client-2.20.4-0.3.1.noarch.rpm
libv4l2-0-0.6.4-9.1.i586.rpm                               yast2-ldap-client-2.20.14.2-0.2.1.noarch.rpm
libv4lconvert0-0.6.4-9.1.i586.rpm                          yast2-samba-client-2.20.2-3.1.noarch.rpm
libwbclient0-3.5.7-3.5.1.i586.rpm                          yast2-samba-server-2.20.2-3.1.noarch.rpm
linux-c1z9:/home/linux/my_magic_RPMS # date ; rpm -Uhv *.rpm ; date
Wed Dec 28 20:56:14 EET 2011
warning: autofs-5.0.5-14.19.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
warning: beaver-0.4.1-51.1.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 5fd803b8: NOKEY
Preparing...                ########################################### [100%]
   1:glibc                  ########################################### [  1%]
   2:libxml2                ########################################### [  1%]
   3:perl-base              ########################################### [  2%]
   4:perl                   ########################################### [  2%]
   5:libfreetype6           ########################################### [  3%]
   6:libopenssl1_0_0        ########################################### [  4%]
   7:libpng14-14            ########################################### [  4%]
   8:xorg-x11-libs          ########################################### [  5%]
   9:krb5                   ########################################### [  6%]
  10:libproxy1              ########################################### [  6%]
  11:libasound2             ########################################### [  7%]
  12:libxcrypt              ########################################### [  7%]
  13:pam                    ########################################### [  8%]
  14:libtalloc2             ########################################### [  9%]
  15:libv4l                 ########################################### [  9%]
  16:libv4lconvert0         ########################################### [ 10%]
  17:libv4l2-0              ########################################### [ 10%]
  18:libv4l1-0              ########################################### [ 11%]
  19:libwbclient0           ########################################### [ 12%]
  20:libxmmsclient6         ########################################### [ 12%]
  21:libtevent0             ########################################### [ 13%]
  22:iproute2               ########################################### [ 14%]
  23:libcap2                ########################################### [ 14%]
  24:permissions            ########################################### [ 15%]
Updating /etc/sysconfig/security...
  25:libtdb1                ########################################### [ 15%]
  26:python-cupshelpers     ########################################### [ 16%]
  27:ca-certificates-mozilla########################################### [ 17%]
Updating certificates in /etc/ssl/certs...
13 added, 0 removed.
creating /var/lib/ca-certificates/ca-bundle.pem ...
which: no java in (/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin)
  28:libldb0                ########################################### [ 17%]
  29:samba-client           ########################################### [ 18%]
Updating /etc/sysconfig/network/dhcp...
  30:cron                   ########################################### [ 19%]
  31:cronie                 ########################################### [ 19%]
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Checking permissions and ownerships - using the permissions files
    /etc/permissions
    /etc/permissions.easy
    /etc/permissions.d/mail-server
    /etc/permissions.local
fscaps support disabled (file_caps missing in /proc/cmdline).
setting /etc/crontab to root:root 0644. (wrong permissions 0600)
setting /usr/bin/crontab to root:trusted 4755. (wrong permissions 4750)
Finished.
  32:pam-modules            ########################################### [ 20%]
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Finished.
  33:pwdutils               ########################################### [ 20%]
  34:dbus-1                 ########################################### [ 21%]
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Finished.
  35:sysconfig              ########################################### [ 22%]
Updating /etc/sysconfig/network/dhcp...
Updating /etc/sysconfig/network/config...
Removing old autogenerated device configuration files:
  36:dhcp                   ########################################### [ 22%]
  37:hplip-hpijs            ########################################### [ 23%]
  38:wpa_supplicant         ########################################### [ 23%]
  39:rpm                    ########################################### [ 24%]
Updating /etc/sysconfig/services...
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Checking permissions and ownerships - using the permissions files
    /etc/permissions
    /etc/permissions.easy
    /etc/permissions.d/mail-server
    /etc/permissions.local
fscaps support disabled (file_caps missing in /proc/cmdline).
setting /usr/src/packages/SOURCES/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/BUILD/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/BUILDROOT/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/RPMS/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/RPMS/athlon/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/RPMS/i386/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/RPMS/i486/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/RPMS/i586/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/RPMS/i686/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/RPMS/noarch/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/SPECS/ to root:root 1777. (wrong permissions 0755)
setting /usr/src/packages/SRPMS/ to root:root 1777. (wrong permissions 0755)
Finished.
  40:bind-libs              ########################################### [ 25%]
  41:bind-utils             ########################################### [ 25%]
  42:dhcp-client            ########################################### [ 26%]
  43:openssl                ########################################### [ 27%]
  44:perl-Net-SSLeay        ########################################### [ 27%]
  45:perl-IO-Socket-SSL     ########################################### [ 28%]
  46:perl-Socket6           ########################################### [ 28%]
  47:libfreebl3             ########################################### [ 29%]
  48:libltdl7               ########################################### [ 30%]
  49:timezone               ########################################### [ 30%]
  50:yast2-ldap-client      ########################################### [ 31%]
Updating /etc/sysconfig/ldap...
  51:yast2-kerberos-client  ########################################### [ 31%]
  52:yast2-samba-client     ########################################### [ 32%]
  53:virtualbox-guest-kmp-de########################################### [ 33%]
  54:PackageKit-branding-ope########################################### [ 33%]
  55:lxde-common-branding-op########################################### [ 34%]
  56:glib2-branding-upstream########################################### [ 35%]
  57:libglib-2_0-0          ########################################### [ 35%]
  58:libgmodule-2_0-0       ########################################### [ 36%]
  59:libgthread-2_0-0       ########################################### [ 36%]
  60:libgobject-2_0-0       ########################################### [ 37%]
  61:libgio-2_0-0           ########################################### [ 38%]
  62:libqt4                 ########################################### [ 38%]
  63:libqt4-sql             ########################################### [ 39%]
  64:glib2-tools            ########################################### [ 40%]
  65:libgimp-2_0-0          ########################################### [ 40%]
  66:libgimpui-2_0-0        ########################################### [ 41%]
  67:libpackagekit-glib2-14 ########################################### [ 41%]
  68:libdconf0              ########################################### [ 42%]
  69:dconf                  ########################################### [ 43%]
  70:librsvg-2-2            ########################################### [ 43%]
  71:gimp                   ########################################### [ 44%]
  72:libsoup-2_4-1          ########################################### [ 44%]
  73:libpurple              ########################################### [ 45%]
  74:lxappearance           ########################################### [ 46%]
  75:NetworkManager-glib    ########################################### [ 46%]
  76:openbox                ########################################### [ 47%]
  77:libxmmsclient-glib1    ########################################### [ 48%]
  78:xmms2                  ########################################### [ 48%]
  79:xmms2-plugin-base      ########################################### [ 49%]
  80:lxmusic                ########################################### [ 49%]
  81:NetworkManager         ########################################### [ 50%]
  82:pidgin                 ########################################### [ 51%]
  83:gstreamer-0_10-plugins-########################################### [ 51%]
  84:libqt4-qt3support      ########################################### [ 52%]
  85:libqt4-x11             ########################################### [ 52%]
  86:libQtWebKit4           ########################################### [ 53%]
  87:lxterminal             ########################################### [ 54%]
  88:libenchant1            ########################################### [ 54%]
  89:libwebkitgtk-1_0-0     ########################################### [ 55%]
  90:libmenu-cache1         ########################################### [ 56%]
  91:lxpanel                ########################################### [ 56%]
  92:lxpanel-lang           ########################################### [ 57%]
  93:gimp-help-browser      ########################################### [ 57%]
  94:lxterminal-lang        ########################################### [ 58%]
  95:gstreamer-0_10-plugins-########################################### [ 59%]
  96:pidgin-evolution       ########################################### [ 59%]
  97:NetworkManager-gnome   ########################################### [ 60%]
  98:lxmusic-lang           ########################################### [ 60%]
  99:lxappearance-obconf    ########################################### [ 61%]
 100:obconf                 ########################################### [ 62%]
 101:lxappearance-lang      ########################################### [ 62%]
 102:libpurple-tcl          ########################################### [ 63%]
 103:gimp-plugins-python    ########################################### [ 64%]
 104:gdk-pixbuf-loader-rsvg ########################################### [ 64%]
 105:gsettings-backend-dconf########################################### [ 65%]
 106:PackageKit             ########################################### [ 65%]
Updating /etc/sysconfig/packagekit-background...
 107:PackageKit-browser-plug########################################### [ 66%]
 108:PackageKit-gstreamer-pl########################################### [ 67%]
 109:glib-networking        ########################################### [ 67%]
 110:libgio-fam             ########################################### [ 68%]
 111:libqt4-sql-sqlite      ########################################### [ 69%]
 112:lxdm                   ########################################### [ 69%]
 113:menu-cache             ########################################### [ 70%]
 114:udisks                 ########################################### [ 70%]
 115:beaver                 ########################################### [ 71%]
 116:galculator             ########################################### [ 72%]
 117:gmixer                 ########################################### [ 72%]
 118:gpicview               ########################################### [ 73%]
 119:libproxy1-config-gnome ########################################### [ 73%]
 120:lxinput                ########################################### [ 74%]
 121:lxrandr                ########################################### [ 75%]
 122:lxsession              ########################################### [ 75%]
 123:lxsession-edit         ########################################### [ 76%]
 124:lxshortcut             ########################################### [ 77%]
 125:lxtask                 ########################################### [ 77%]
 126:mtpaint                ########################################### [ 78%]
 127:PackageKit-gtk-module  ########################################### [ 78%]
 128:parcellite             ########################################### [ 79%]
 129:udev-configure-printer ########################################### [ 80%]
 130:lxde-common            ########################################### [ 80%]
 131:virtualbox-guest-x11   ########################################### [ 81%]
 132:yast2-samba-server     ########################################### [ 81%]
 133:libMagickCore4         ########################################### [ 82%]
 134:libsoftokn3            ########################################### [ 83%]
 135:perl-IO-Socket-INET6   ########################################### [ 83%]
 136:perl-libwww-perl       ########################################### [ 84%]
 137:dirmngr                ########################################### [ 85%]
 138:python-satsolver       ########################################### [ 85%]
 139:hplip                  ########################################### [ 86%]
 140:postfix                ########################################### [ 86%]
Updating /etc/sysconfig/postfix...
Updating /etc/sysconfig/mail...
 141:libproxy1-networkmanage########################################### [ 87%]
 142:samba                  ########################################### [ 88%]
 143:system-config-printer  ########################################### [ 88%]
 144:pcmciautils            ########################################### [ 89%]
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Checking permissions and ownerships - using the permissions files
    /etc/permissions
    /etc/permissions.easy
    /etc/permissions.d/mail-server
    /etc/permissions.d/postfix
    /etc/permissions.local
fscaps support disabled (file_caps missing in /proc/cmdline).
setting /sbin/pccardctl to root:trusted 4755. (wrong permissions 4750)
Finished.
 145:libsmbclient0          ########################################### [ 90%]
 146:sudo                   ########################################### [ 90%]
 147:yast2-core             ########################################### [ 91%]
 148:libproxy1-pacrunner-moz########################################### [ 91%]
 149:autofs                 ########################################### [ 92%]
Updating /etc/sysconfig/autofs...
 150:libmysqlclient_r16     ########################################### [ 93%]
 151:perl-Net-LibIDN        ########################################### [ 93%]
 152:xchat-perl             ########################################### [ 94%]
 153:glibc-locale           ########################################### [ 94%]
 154:libapparmor1           ########################################### [ 95%]
 155:libjasper1             ########################################### [ 96%]
 156:libpciaccess0          ########################################### [ 96%]
 157:libsndfile             ########################################### [ 97%]
 158:telnet                 ########################################### [ 98%]
 159:nuoveXT2-icon-theme    ########################################### [ 98%]
 160:man-pages              ########################################### [ 99%]
 161:lxmenu-data            ########################################### [ 99%]
 162:lxcc                   ########################################### [100%]
Updating certificates in /etc/ssl/certs...
0 added, 4 removed.
creating /var/lib/ca-certificates/ca-bundle.pem ...
which: no java in (/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin)
Wed Dec 28 20:58:39 EET 2011
linux-c1z9:/home/linux/my_magic_RPMS # df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                 13G  3.2G  8.3G  28% /
devtmpfs              1.6G  244K  1.6G   1% /dev
tmpfs                 1.6G  4.0K  1.6G   1% /dev/shm
/dev/sda5              13G  3.2G  8.3G  28% /
linux-c1z9:/home/linux/my_magic_RPMS # free -m
             total       used       free     shared    buffers     cached
Mem:          3275       1174       2100          0         40       1010
-/+ buffers/cache:        123       3151
Swap:         2047          0       2047
linux-c1z9:/home/linux/my_magic_RPMS #

   Αφησαμε για το τελος τις γραμμες που δειχνουν τί κανει το zypper την πρωτη φορα που συνδεομαστε στο net.Ολα δειχνουν πως το offline update της διανομης πετυχε , γιατι ολα στη συνεχεια λειτουργουν χωρις κανενα προβλημα.Προηγειται μια τελευταια αναβαθμιση του συστηματος με 2 ανανεωμενα πακετα της τελευταιας στιγμης.

[email protected]-c1z9:~> uname -a
Linux linux-c1z9 2.6.37.6-0.9-default #1 SMP 2011-10-19 22:33:27 +0200 i686 athlon i386 GNU/Linux
[email protected]-c1z9:~> date
Wed Dec 28 21:15:04 EET 2011
[email protected]-c1z9:~> su
Password:
linux-c1z9:/home/linux # cd /home/linux/upgr-28dec11;ls
eject-2.1.0-152.153.1.i586.rpm  pam-modules-11.4-3.6.1.i586.rpm
linux-c1z9:/home/linux/upgr-28dec11 # rpm -Uhv *.rpm
warning: eject-2.1.0-152.153.1.i586.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing...                ########################################### [100%]
   1:pam-modules            ########################################### [ 50%]
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Finished.
   2:eject                  ########################################### [100%]
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Checking permissions and ownerships - using the permissions files
    /etc/permissions
    /etc/permissions.easy
    /etc/permissions.d/mail-server
    /etc/permissions.d/postfix
    /etc/permissions.local
fscaps support disabled (file_caps missing in /proc/cmdline).
setting /bin/eject to root:audio 4755. (wrong permissions 4750)
Finished.
linux-c1z9:/home/linux/upgr-28dec11 # zypper ref
Retrieving repository '11.4_updates' metadata [\]

New repository or package signing key received:
Key ID: B88B2FD43DBDC284
Key Name: openSUSE Project Signing Key <[email protected]>
Key Fingerprint: 22C07BA534178CD02EFE22AAB88B2FD43DBDC284
Key Created: Wed 05 May 2010 06:01:33 PM EEST
Key Expires: Sun 04 May 2014 06:01:33 PM EEST
Repository: 11.4_updates

Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): a
Retrieving repository '11.4_updates' metadata [done]
Building repository '11.4_updates' cache [done]
Retrieving repository 'LXDE' metadata [/]

New repository or package signing key received:
Key ID: FBB6BA405FD803B8
Key Name: X11:lxde OBS Project <X11:[email protected]>
Key Fingerprint: A240EB6DCA85AF18646AC333FBB6BA405FD803B8
Key Created: Sat 13 Mar 2010 06:46:32 PM EET
Key Expires: Mon 21 May 2012 07:46:32 PM EEST
Repository: LXDE

Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): a
Retrieving repository 'LXDE' metadata [done]
Building repository 'LXDE' cache [done]
Retrieving repository 'openSUSE-11.4-NON-Oss' metadata [done]
Building repository 'openSUSE-11.4-NON-Oss' cache [done]
Retrieving repository 'openSUSE-11.4-Oss' metadata [done]
Building repository 'openSUSE-11.4-Oss' cache [done]
Retrieving repository 'openSUSE-11.4-Oss' metadata [done]
Building repository 'openSUSE-11.4-Oss' cache [done]
All repositories have been refreshed.
linux-c1z9:/home/linux/upgr-28dec11 # zypper up
Loading repository data...
Reading installed packages...

Nothing to do.
linux-c1z9:/home/linux/upgr-28dec11 # date
Wed Dec 28 21:17:49 EET 2011
linux-c1z9:/home/linux/upgr-28dec11 #

      Απο το live-cd  λειπουν τα  nano , gedit , leafpad ,  freeglut  ,  gcc &  make , δλδ προγραμματα πολυ χρησιμα σε καθε διανομη & για το λογο αυτο προστεθηκαν εκ των υστερων , μετα την εγκατασταση.Επισης , προστεθηκαν τα πακετα  kernel-devel , patch , kernel-source &  kernel-syms. Το ιδιο εγινε & με τα προγραμματα για σκακι  phalanx  &  gnuchess.  Ολα τα υπολοιπα RPMs προ-υπηρχαν στο live-cd , δλδ τα  unzip ,  zypper ,   MozillaFirefox coreutils & alsa  και  απλα , αναβαθμιστηκαν. Θα μπορουσαν να ειναι μεσα στον υποκαταλογο /home/linux/my_magic_RPMS  ,  ωστε  να γινει η αναβάθμισή τους αυτοματα , μαζι με ολα τα υπολοιπα rpms ,  αλλα τα ξεχωρισα σκοπιμα σε  χωριστους υποκαταλογους , για να γινει ακομα πιο προφανης ο μηχανισμος του upgrade. Μοναδικη εξαιρεση ο υποκαταλογος με τα rpms για την αναβαθμιση του PCManFM  ,  που αποδειχτηκε τελικα & το μονο δυσκολο να γινει , για το λογο οτι χρειαστηκαν πρωτα να απεγκατασταθουν απο το τερματικο τα παλαιοτερα  rpms , γιατι δεν μπορουσε να προχωρησει αυτοματα η αναβάθμισή τους, οπως φαινεται απο τις γραμμες του τερματικου. & ασφαλως μετα το upgrade του PCManFM  χρειαστηκε να γινει logout & επανασυνδεση για να λειτουργησει σωστα η νεα εκδοση του προγραμματος 0.9.10 , οπως  χρειαστηκε να γινει restart του συστηματος μετα την αναβαθμιση του πυρηνα , αλλα & μετα την εγκατασταση των πακετων kernel-devel , kernel-source κτλ.Το ιδιο & μετα την εγκατασταση του original driver AMD-ATI , χρειαζεται να γινει επανεκκινηση.
    Παρακατω , φαινεται ποσο καλα δουλευει ο proprietary driver 11-12  (8.92) της AMD-ATI .


[email protected]-c1z9:~> fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series      
OpenGL version string: 3.3.11318 Compatibility Profile Context

[email protected]-c1z9:~> glxgears

*** NOTE: Don't use glxgears as a benchmark.
    OpenGL implementations are not optimized for frame rates >> 60fps,
    thus these numbers are meaningless when compared between vendors.

17951 frames in 5.0 seconds = 3590.003 FPS
18080 frames in 5.0 seconds = 3615.884 FPS
18084 frames in 5.0 seconds = 3616.679 FPS
18075 frames in 5.0 seconds = 3614.898 FPS
18087 frames in 5.0 seconds = 3617.299 FPS
18081 frames in 5.0 seconds = 3616.091 FPS
18062 frames in 5.0 seconds = 3612.400 FPS
[email protected]-c1z9:~> fgl_glxgears
Using GLX_SGIX_pbuffer
3239 frames in 5.0 seconds = 647.800 FPS
3903 frames in 5.0 seconds = 780.600 FPS
3905 frames in 5.0 seconds = 781.000 FPS
3910 frames in 5.0 seconds = 782.000 FPS
3896 frames in 5.0 seconds = 779.200 FPS
3899 frames in 5.0 seconds = 779.800 FPS
[email protected]-c1z9:~> glxinfo | grep "direct rendering"
direct rendering: Yes
[email protected]-c1z9:~> su
Password:
linux-c1z9:/home/linux # lspci -knn |grep VGA -A3
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV710 [Radeon HD 4350] [1002:954f]
    Subsystem: PC Partner Limited Device [174b:e990]
    Kernel driver in use: fglrx_pci
01:00.1 Audio device [0403]: ATI Technologies Inc RV710/730 [1002:aa38]
linux-c1z9:/home/linux # df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                 13G  3.5G  8.0G  31% /
devtmpfs              1.6G  240K  1.6G   1% /dev
tmpfs                 1.6G  4.0K  1.6G   1% /dev/shm
/dev/sda5              13G  3.5G  8.0G  31% /
linux-c1z9:/home/linux # free -m
             total       used       free     shared    buffers     cached
Mem:          3275        794       2480          0         24        455
-/+ buffers/cache:        315       2960
Swap:         2047          0       2047
linux-c1z9:/home/linux # date
Fri Dec 30 00:51:56 EET 2011
linux-c1z9:/home/linux #

      Στα επομενα posts  φαινεται ο τροπος να ''συλλεξουμε'' τα πακετα RPMs  που θα κανουν την αναβαθμιση της διανομης.Για το σκοπο αυτο , εγινε μια νεα εγκατασταση του συστηματος απο το live-cd του openSuse-11.4-LXDE σε  μια αλλη κατατμηση του δισκου, απο τις πολλες που υπαρχουν διαθεσιμες. Η καινουργια εγκατασταση βρισκεται πλεον στο /dev/sda7  και οχι στο sda5 οπως στο αμεσως παραπανω post  και  ο πυρηνας  ειναι  ο  2.6.37.6-0.5-default #1 SMP 2011-04-25 21:48:33  ,  ο  οποιος στη συνεχεια θα αναβαθμιστει στον  2.6.37.6-0.9-default #1 SMP 2011-10-19 22:33:27 .
    
    Στις παρακατω γραμμες  γινεται η αναβαθμιση του διαχειριστη αρχειων  PCManFM  απο την εκδοση 0.9.8_rc2  στην 0.9.10 , μεσω zypper απο το τερματικο.Στη συνεχεια μπαινουμε στους υποκαταλογους του /var/cache/zypp/packages   για  να βρουμε τα RPMs και να τα διατηρησουμε σε  εναν νεο καταλογο στο /home/linux/   δινοντας & ενα  καταλληλο ονομα , δλδ pcmanfm. Επισης , κανουμε εγκατασταση των προγραμματων  gedit , leafpad & nano που λειπουν απο το live-cd της διανομης & φροντιζουμε να τα ''σωσουμε'' και αυτα σε ενα διαφορετικο υποκαταλογο με ονομα πχ editors. Πρωτα ομως εχουμε φροντισει απο το YAST2 & το software management να τσεκαρουμε την επιλογη keep downloaded packages  για ολα τα ενεργοποιημενα αποθετηρια , δλδ τα enabled repositories , ωστε να διατηρουνται τα RPMs στην cache. Μας
ενδιαφερουν μονο οσα RPMs  εχουν καταληξη .rpm ή  .noarch.rpm  , ενω οσα εχουν καταληξη  .delta.rpm  πρεπει υποχρεωτικα να εξαιρεθουν απο τη ''συλλογη'' μας γιατι δεν χρησιμευουν πουθενα & επιπλεον αν ξεχασουμε εστω και ενα μεσα στη συλλογη , αυτο θα εμποδισει το offline update  της διανομης σε ενα αλλο συστημα. Τελος, καθε φορα που θα ολοκληρωνεται το copy-paste των RPMs απο την cache προς στους διαφορους υποκαταλογους του /home/linux/  θα πρεπει υποχρεωτικα να εκτελειται η εντολη # zypper clean   για να διαγραφονται τα rpms που δεν μας χρειαζονται πλεον , γιατι αλλιως θα γινει μπερδεμα με τα καινουργια rpms & δεν θα μπορουμε να τα συλλεξουμε. Ξεκιναμε τη διαδικασια κανοντας πρωτα ενημερωση των αποθετηριων της διανομης με τnν εντολh  # zypper ref   και  προχωραμε στην αναβαθμιση του προγραμματος pcmanfm  με την εντολη # zypper up pcmanfm  . Η εγκατασταση των  gedit , leafpad & nano  γινεται  με την εντολη  # zypper in gedit leafpad nano  .  Αφου γινουν τα παραπανω ενα-ενα και με τη σειρα του το καθενα , τοτε μπαινουμε διαδοχικα στους υποκαταλογους του /var/cache/zypp/packages  για να συλλεξουμε ξεχωριστα τα rpms  για τον pcmanfm &  ξεχωριστα για τους editors . Μεθοδικος ο τροπος & δεν χρειαζεται περαιτερω εξηγηση , για να μην μπερδευτουν τα πακετα rpms & δεν ξερουμε τί μας γινεται υστερα.

[email protected]-t6s9:~> su
Password:
linux-t6s9:/home/linux # zypper ref
Repository '11.4_updates' is up to date.
Repository 'LXDE' is up to date.
Repository 'openSUSE-11.4-NON-Oss' is up to date.
Repository 'openSUSE-11.4-Oss' is up to date.
Repository 'openSUSE-11.4-Oss' is up to date.
All repositories have been refreshed.
linux-t6s9:/home/linux # zypper up pcmanfm
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  libfm1 libfm-gtk1 pcmanfm-lang

The following package is going to be upgraded:
  pcmanfm

1 package to upgrade, 3 new.
Overall download size: 339.0 KiB. After the operation, additional 1.0 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package libfm1-0.1.17_rc4-88.1.i586 (1/4), 54.0 KiB (127.0 KiB unpacked)
Retrieving: libfm1-0.1.17_rc4-88.1.i586.rpm [done]
Retrieving package libfm-gtk1-0.1.17_rc4-88.1.i586 (2/4), 122.0 KiB (383.0 KiB unpacked)
Retrieving: libfm-gtk1-0.1.17_rc4-88.1.i586.rpm [done (0 B/s)]
Retrieving package pcmanfm-0.9.10-91.2.i586 (3/4), 57.0 KiB (183.0 KiB unpacked)
Retrieving: pcmanfm-0.9.10-91.2.i586.rpm [done]
Retrieving package pcmanfm-lang-0.9.10-91.2.noarch (4/4), 106.0 KiB (531.0 KiB unpacked)
Retrieving: pcmanfm-lang-0.9.10-91.2.noarch.rpm [done (82.9 KiB/s)]
Installing: libfm1-0.1.17_rc4-88.1 [done]
Installing: libfm-gtk1-0.1.17_rc4-88.1 [done]
Installing: pcmanfm-0.9.10-91.2 [done]
Installing: pcmanfm-lang-0.9.10-91.2 [done]
There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs.
linux-t6s9:/home/linux # uname -a
Linux linux-t6s9 2.6.37.6-0.5-default #1 SMP 2011-04-25 21:48:33 +0200 i686 athlon i386 GNU/Linux
linux-t6s9:/home/linux # date
Fri Dec 30 20:15:50 EET 2011
linux-t6s9:/home/linux # df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                8.2G  2.5G  5.4G  32% /
devtmpfs              1.6G  244K  1.6G   1% /dev
tmpfs                 1.6G  4.0K  1.6G   1% /dev/shm
/dev/sda7             8.2G  2.5G  5.4G  32% /
linux-t6s9:/home/linux # zypper in gedit
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  gedit libgtksourceview-2_0-0 python-gtksourceview

The following package is recommended, but will not be installed:
  bundle-lang-gnome-ar

3 new packages to install.
Overall download size: 2.3 MiB. After the operation, additional 7.2 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package libgtksourceview-2_0-0-2.10.5-4.1.i586 (1/3), 288.0 KiB (1.4 MiB unpacked)
Retrieving: libgtksourceview-2_0-0-2.10.5-4.1.i586.rpm [done (0 B/s)]
Retrieving package python-gtksourceview-2.10.1-4.1.i586 (2/3), 53.0 KiB (232.0 KiB unpacked)
Retrieving: python-gtksourceview-2.10.1-4.1.i586.rpm [done (297.5 KiB/s)]
Retrieving package gedit-2.30.4-5.8.2.i586 (3/3), 2.0 MiB (5.6 MiB unpacked)
Retrieving: gedit-2.30.4-5.8.2.i586.rpm [done (894.0 KiB/s)]
Installing: libgtksourceview-2_0-0-2.10.5-4.1 [done]
Installing: python-gtksourceview-2.10.1-4.1 [done]
Installing: gedit-2.30.4-5.8.2 [done]
linux-t6s9:/home/linux # zypper in leafpad nano
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  leafpad nano

2 new packages to install.
Overall download size: 287.0 KiB. After the operation, additional 870.0 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package nano-2.2.6-3.1.i586 (1/2), 193.0 KiB (550.0 KiB unpacked)
Retrieving: nano-2.2.6-3.1.i586.rpm [done (9.1 KiB/s)]
Retrieving package leafpad-0.8.18.1-14.1.i586 (2/2), 94.0 KiB (320.0 KiB unpacked)
Retrieving: leafpad-0.8.18.1-14.1.i586.rpm [done (337.5 KiB/s)]
Installing: nano-2.2.6-3.1 [done]
Installing: leafpad-0.8.18.1-14.1 [done]
linux-t6s9:/home/linux #


 

 

    να και τα πακετα rpms , διασκορπισμενα στους υποκαταλογους του /var/cache/zypp/packages

linux-t6s9:/home/linux # cd /var/cache/zypp/packages;ls
LXDE  openSUSE-11.4-Oss  repo-oss
linux-t6s9:/var/cache/zypp/packages # cd LXDE;ls
i586  noarch
linux-t6s9:/var/cache/zypp/packages/LXDE # cd i586;ls
leafpad-0.8.18.1-14.1.i586.rpm  libfm1-0.1.17_rc4-88.1.i586.rpm  libfm-gtk1-0.1.17_rc4-88.1.i586.rpm  pcmanfm-0.9.10-91.2.i586.rpm
linux-t6s9:/var/cache/zypp/packages/LXDE/i586 # cd -
/var/cache/zypp/packages/LXDE
linux-t6s9:/var/cache/zypp/packages/LXDE # cd noarch;ls
pcmanfm-lang-0.9.10-91.2.noarch.rpm
linux-t6s9:/var/cache/zypp/packages/LXDE/noarch # cd /var/cache/zypp/packages/openSUSE-11.4-Oss;ls
suse
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss # cd suse;ls
i586
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse # cd i586;ls
gedit-2.30.4-5.8.2.i586.rpm  python-gtksourceview-2.10.1-4.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # cd /var/cache/zypp/packages/repo-oss;ls
suse
linux-t6s9:/var/cache/zypp/packages/repo-oss # cd suse;ls
i586
linux-t6s9:/var/cache/zypp/packages/repo-oss/suse # cd i586;ls
libgtksourceview-2_0-0-2.10.5-4.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/repo-oss/suse/i586 # date
Fri Dec 30 20:31:29 EET 2011
linux-t6s9:/var/cache/zypp/packages/repo-oss/suse/i586 #

   Συνεχιζουμε με την αναβαθμιση του πυρηνα & την εγκατασταση του προγραμματος freeglut  που λειπει  και ειναι χρησιμο σαν  ενα ειδος ''ελεγχου'' του video-driver.

linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # zypper clean
All repositories have been cleaned up.
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # cd /home/linux
linux-t6s9:/home/linux # zypper in freeglut
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
  freeglut

1 new package to install.
Overall download size: 81.0 KiB. After the operation, additional 276.0 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package freeglut-100529-4.1.i586 (1/1), 81.0 KiB (276.0 KiB unpacked)
Retrieving: freeglut-100529-4.1.i586.rpm [done]
Installing: freeglut-100529-4.1 [done]
linux-t6s9:/home/linux # zypper up kernel-default
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following packages are going to be upgraded:
  kernel-default preload-kmp-default

2 packages to upgrade.
Overall download size: 34.3 MiB. After the operation, additional 7.0 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package kernel-default-2.6.37.6-0.9.1.i586 (1/2), 34.2 MiB (107.3 MiB unpacked)
Retrieving: kernel-default-2.6.37.6-0.9.1.i586.rpm [done (793.2 KiB/s)]
Retrieving package preload-kmp-default-1.2_k2.6.37.6_0.9-6.7.20.i586 (2/2), 39.0 KiB (93.0 KiB unpacked)
Retrieving: preload-kmp-default-1.2_k2.6.37.6_0.9-6.7.20.i586.rpm [done]
Installing: kernel-default-2.6.37.6-0.9.1 [done]
Additional rpm output:

Kernel image:   /boot/vmlinuz-2.6.37.6-0.9-default
Initrd image:   /boot/initrd-2.6.37.6-0.9-default
KMS drivers:     radeon
Root device:    /dev/disk/by-id/ata-HDS728080PLAT20_PFD210S6R846AR-part7 (/dev/sda7) (mounted on / as ext4)
Resume device:    /dev/sda3
Kernel Modules:    hwmon thermal_sys processor thermal fan rtc-lib rtc-core rtc-cmos crc16 jbd2 ext4 i2c-core i2c-algo-bit drm drm_kms_helper ttm radeon pcmcia_core pcmcia libata pata_pcmcia sata_vsc pata_radisys libahci sata_inic162x pata_piccolo pata_efar pata_hpt366 pata_sil680 pata_serverworks pata_ns87415 ata_piix pata_via sata_uli pata_acpi pata_artop pata_atp867x sata_nv pata_optidma sata_sx4 ahci pata_cmd640 pata_opti pata_sis pata_it8213 ahci_platform pata_cs5536 pata_cmd64x pata_oldpiix pata_rdc pata_netcell sata_sis pata_sl82c105 pata_ninja32 pata_hpt3x3 pata_mpiix pata_sc1200 sata_sil pata_jmicron ata_generic pata_ns87410 pata_pdc2027x pata_amd pata_cs5535 pata_triflex pata_cs5530 pata_isapnp sata_via sata_promise pata_atiixp sata_sil24 pata_hpt3x2n pata_it821x pata_legacy sata_qstor sata_mv pata_ali pata_marvell pata_hpt37x pata_sch pata_cs5520 pata_qdi pata_rz1000 pdc_adma pata_pdc202xx_old sata_svw pata_cypress usbcore ohci-hcd ehci-hcd uhci-hcd hid usbhid
Features:       kms block usb resume.userspace resume.kernel
Bootsplash:    openSUSE (1280x1024)
ldd: /bin/on_ac_power: No such file or directory
43050 blocks


Installing: preload-kmp-default-1.2_k2.6.37.6_0.9-6.7.20 [done]
There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs.
linux-t6s9:/home/linux # uname -a
Linux linux-t6s9 2.6.37.6-0.5-default #1 SMP 2011-04-25 21:48:33 +0200 i686 athlon i386 GNU/Linux
linux-t6s9:/home/linux # date
Fri Dec 30 20:41:39 EET 2011
linux-t6s9:/home/linux # cd /var/cache/zypp/packages;ls
11.4_updates  openSUSE-11.4-Oss
linux-t6s9:/var/cache/zypp/packages # cd 11.4_updates;ls
rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates # cd rpm;ls
i586
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm # cd i586;ls
kernel-default-2.6.37.6-0.9.1.i586.rpm  preload-kmp-default-1.2_k2.6.37.6_0.9-6.7.20.i586.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # cd /var/cache/zypp/packages;ls
11.4_updates  openSUSE-11.4-Oss
linux-t6s9:/var/cache/zypp/packages # cd openSUSE-11.4-Oss;ls
suse
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss # cd suse;ls
i586
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse # cd i586;ls
freeglut-100529-4.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 #

   Κανουμε επανεκκινηση & η διανομη τρεχει με τον νεο πυρηνα.Σειρα εχει  η εγκατασταση των πακετων  kernel-devel  , patch , kernel-source &  kernel-syms .

[email protected]-t6s9:~> uname -a
Linux linux-t6s9 2.6.37.6-0.9-default #1 SMP 2011-10-19 22:33:27 +0200 i686 athlon i386 GNU/Linux
[email protected]-t6s9:~> su
Password:
linux-t6s9:/home/linux # date
Fri Dec 30 20:45:26 EET 2011
linux-t6s9:/home/linux # zypper in kernel-devel patch kernel-source kernel-syms
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  kernel-default-devel kernel-desktop-devel kernel-devel kernel-pae-devel kernel-source kernel-syms kernel-xen-devel patch

8 new packages to install.
Overall download size: 92.7 MiB. After the operation, additional 417.5 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package patch-2.6.1.81-5.1.i586 (1/8), 85.0 KiB (166.0 KiB unpacked)
Retrieving: patch-2.6.1.81-5.1.i586.rpm [done]
Retrieving package kernel-devel-2.6.37.6-0.9.1.noarch (2/8), 7.2 MiB (35.2 MiB unpacked)
Retrieving: kernel-devel-2.6.37.6-0.9.1.noarch.rpm [done (838.1 KiB/s)]
Retrieving package kernel-desktop-devel-2.6.37.6-0.9.1.i586 (3/8), 7.1 MiB (7.6 MiB unpacked)
Retrieving: kernel-desktop-devel-2.6.37.6-0.9.1.i586.rpm [done (850.6 KiB/s)]
Retrieving package kernel-xen-devel-2.6.37.6-0.9.1.i586 (4/8), 5.9 MiB (6.3 MiB unpacked)
Retrieving: kernel-xen-devel-2.6.37.6-0.9.1.i586.rpm [done (709.7 KiB/s)]
Retrieving package kernel-source-2.6.37.6-0.9.1.noarch (5/8), 58.8 MiB (353.7 MiB unpacked)
Retrieving: kernel-source-2.6.37.6-0.9.1.noarch.rpm [done (762.1 KiB/s)]
Retrieving package kernel-pae-devel-2.6.37.6-0.9.1.i586 (6/8), 6.8 MiB (7.3 MiB unpacked)
Retrieving: kernel-pae-devel-2.6.37.6-0.9.1.i586.rpm [done (767.5 KiB/s)]
Retrieving package kernel-default-devel-2.6.37.6-0.9.1.i586 (7/8), 6.5 MiB (7.1 MiB unpacked)
Retrieving: kernel-default-devel-2.6.37.6-0.9.1.i586.rpm [done (746.4 KiB/s)]
Retrieving package kernel-syms-2.6.37.6-0.9.1.i586 (8/8), 265.0 KiB (1.0 KiB unpacked)
Retrieving: kernel-syms-2.6.37.6-0.9.1.i586.rpm [done (0 B/s)]
Installing: patch-2.6.1.81-5.1 [done]
Installing: kernel-devel-2.6.37.6-0.9.1 [done]
Installing: kernel-desktop-devel-2.6.37.6-0.9.1 [done]
Installing: kernel-xen-devel-2.6.37.6-0.9.1 [done]
Installing: kernel-source-2.6.37.6-0.9.1 [done]
Installing: kernel-pae-devel-2.6.37.6-0.9.1 [done]
Installing: kernel-default-devel-2.6.37.6-0.9.1 [done]
Installing: kernel-syms-2.6.37.6-0.9.1 [done]
linux-t6s9:/home/linux # date
Fri Dec 30 20:50:35 EET 2011
linux-t6s9:/home/linux # cd /var/cache/zypp/packages;ls
11.4_updates  openSUSE-11.4-Oss
linux-t6s9:/var/cache/zypp/packages # cd 11.4_updates;ls
rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates # cd rpm;ls
i586  noarch
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm # cd i586;ls
kernel-default-devel-2.6.37.6-0.9.1.i586.rpm  kernel-pae-devel-2.6.37.6-0.9.1.i586.rpm  kernel-xen-devel-2.6.37.6-0.9.1.i586.rpm
kernel-desktop-devel-2.6.37.6-0.9.1.i586.rpm  kernel-syms-2.6.37.6-0.9.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # cd -
/var/cache/zypp/packages/11.4_updates/rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm # cd noarch;ls
kernel-devel-2.6.37.6-0.9.1.noarch.rpm  kernel-source-2.6.37.6-0.9.1.noarch.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/noarch # cd /var/cache/zypp/packages;ls
11.4_updates  openSUSE-11.4-Oss
linux-t6s9:/var/cache/zypp/packages # cd openSUSE-11.4-Oss;ls
suse
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss # cd suse;ls
i586
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse # cd i586;ls
patch-2.6.1.81-5.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 #

    Συνεχιζουμε με την εγκατασταση των πακετων gcc & make που λειπουν απο το live-cd.

[email protected]-t6s9:~> su
Password:
linux-t6s9:/home/linux # date
Fri Dec 30 21:01:10 EET 2011
linux-t6s9:/home/linux # zypper clean
All repositories have been cleaned up.
linux-t6s9:/home/linux # zypper in gcc make
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  binutils-gold gcc gcc45 glibc-devel linux-glibc-devel make

6 new packages to install.
Overall download size: 10.7 MiB. After the operation, additional 44.2 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package linux-glibc-devel-2.6.36-3.1.noarch (1/6), 720.0 KiB (2.9 MiB unpacked)
Retrieving: linux-glibc-devel-2.6.36-3.1.noarch.rpm [done (703.8 KiB/s)]
Retrieving package make-3.82-140.1.i586 (2/6), 356.0 KiB (1.0 MiB unpacked)
Retrieving: make-3.82-140.1.i586.rpm [done (434.9 KiB/s)]
Retrieving package binutils-gold-2.21-13.1.i586 (3/6), 699.0 KiB (2.8 MiB unpacked)
Retrieving: binutils-gold-2.21-13.1.i586.rpm [done (551.1 KiB/s)]
Retrieving package glibc-devel-2.11.3-12.19.1.i686 (4/6), 4.0 MiB (22.2 MiB unpacked)
Retrieving: glibc-devel-2.11.3-12.19.1.i686.rpm [done (789.6 KiB/s)]
Retrieving package gcc45-4.5.1_20101208-9.8.i586 (5/6), 5.0 MiB (15.4 MiB unpacked)
Retrieving: gcc45-4.5.1_20101208-9.8.i586.rpm [done (879.0 KiB/s)]
Retrieving package gcc-4.5-19.1.i586 (6/6), 4.0 KiB (0 B unpacked)
Retrieving: gcc-4.5-19.1.i586.rpm [done]
Installing: linux-glibc-devel-2.6.36-3.1 [done]
Installing: make-3.82-140.1 [done]
Installing: binutils-gold-2.21-13.1 [done]
Installing: glibc-devel-2.11.3-12.19.1 [done]
Installing: gcc45-4.5.1_20101208-9.8 [done]
Installing: gcc-4.5-19.1 [done]
linux-t6s9:/home/linux # gcc --version
gcc (SUSE Linux) 4.5.1 20101208 [gcc-4_5-branch revision 167585]
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

linux-t6s9:/home/linux # make --version
GNU Make 3.82
Built for i686-pc-linux-gnu
Copyright (C) 2010  Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
linux-t6s9:/home/linux # cd /var/cache/zypp/packages;ls
11.4_updates  openSUSE-11.4-Oss
linux-t6s9:/var/cache/zypp/packages # cd 11.4_updates;ls
rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates # cd rpm;ls
i686
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm # cd i686;ls
glibc-devel-2.11.3-12.19.1.i686.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i686 # cd /var/cache/zypp/packages;ls
11.4_updates  openSUSE-11.4-Oss
linux-t6s9:/var/cache/zypp/packages # cd openSUSE-11.4-Oss;ls
suse
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss # cd suse;ls
i586  noarch
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse # cd i586;ls
binutils-gold-2.21-13.1.i586.rpm  gcc-4.5-19.1.i586.rpm  gcc45-4.5.1_20101208-9.8.i586.rpm  make-3.82-140.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # cd -
/var/cache/zypp/packages/openSUSE-11.4-Oss/suse
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse # cd noarch;ls
linux-glibc-devel-2.6.36-3.1.noarch.rpm
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/noarch #

   Τωρα μπορει να εγκατασταθει ο original driver 11-12 (8.92)  για οσους εχουν μια AMD-ATI καρτα γραφικων.Μετα την ολη διαδικασια κανουμε υποχρεωτικα reboot.

[email protected]-t6s9:~> ls
ati-driver-installer-11-12-x86.x86_64.run  Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos
[email protected]-t6s9:~> su
Password:
linux-t6s9:/home/linux # sh ati-driver-installer-11-12-x86.x86_64.run --install
Created directory fglrx-install.WjhITh
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-8.92...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: X.Org 6.9 or later
Removing temporary directory: fglrx-install.WjhITh
linux-t6s9:/home/linux # aticonfig --initial
Found fglrx primary device section
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.fglrx-2
linux-t6s9:/home/linux # date
Fri Dec 30 21:07:56 EET 2011
linux-t6s9:/home/linux # reboot

   Μετα την επανεκκινηση ο video-driver  ειναι σωστα ρυθμισμενος , οπως φαινεται παρακατω.

[email protected]-t6s9:~> glxinfo | grep "direct rendering"
direct rendering: Yes
[email protected]-t6s9:~> glxgears

*** NOTE: Don't use glxgears as a benchmark.
    OpenGL implementations are not optimized for frame rates >> 60fps,
    thus these numbers are meaningless when compared between vendors.

17893 frames in 5.0 seconds = 3578.489 FPS
18047 frames in 5.0 seconds = 3609.326 FPS
18059 frames in 5.0 seconds = 3611.655 FPS
18085 frames in 5.0 seconds = 3616.923 FPS
18085 frames in 5.0 seconds = 3616.868 FPS
[email protected]-t6s9:~> fgl_glxgears
Using GLX_SGIX_pbuffer
3500 frames in 5.0 seconds = 700.000 FPS
3909 frames in 5.0 seconds = 781.800 FPS
3914 frames in 5.0 seconds = 782.800 FPS
3900 frames in 5.0 seconds = 780.000 FPS
3903 frames in 5.0 seconds = 780.600 FPS
[email protected]-t6s9:~> su
Password:
linux-t6s9:/home/linux # lspci -knn |grep VGA -A3
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV710 [Radeon HD 4350] [1002:954f]
    Subsystem: PC Partner Limited Device [174b:e990]
    Kernel driver in use: fglrx_pci
01:00.1 Audio device [0403]: ATI Technologies Inc RV710/730 [1002:aa38]
linux-t6s9:/home/linux # df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                8.2G  3.3G  4.5G  43% /
devtmpfs              1.6G  240K  1.6G   1% /dev
tmpfs                 1.6G  4.0K  1.6G   1% /dev/shm
/dev/sda7             8.2G  3.3G  4.5G  43% /
linux-t6s9:/home/linux # date
Fri Dec 30 21:12:10 EET 2011
linux-t6s9:/home/linux #

   Το σύστημά μας τωρα ειναι σε κατασταση ''μερικης'' αναβαθμισης , δλδ τρεχει με τον νεο πυρηνα , εχει τον ενημερωμενο MozillaFirefox   και εχει  3D acceleration γραφικα. Αν θελουμε μπορουμε να το αφησουμε ως εχει , αφου λειτουργει μια χαρα και με τα native πακετα του live-cd. Για να το αναβαθμισουμε πληρως δινουμε την εντολη # zypper up   και  περιμενουμε τη διαδικασια. Μετα το περας της, μας περιμενει λιγη δουλιτσα ακομη , δλδ να εξαιρεσουμε οσα πακετα ειναι με καταληξη .delta.rpm . Ευτυχως δεν ειναι παρα πολλα & μπορουμε ευκολα να τα διαγραψουμε μπαινοντας απο το τερματικο στους υποκαταλογους του  /var/cache/zypp/packages   και εκτελωντας την εντολη  # rm *.delta.rpm

  Καπου ομως ξεχασαμε τον MozillaFirefox. Τον παραθετω παρακατω και στο επομενο post ειναι το update της διανομης.

linux-t6s9:/var/cache/zypp/packages/repo-oss/suse # zypper clean
All repositories have been cleaned up.
linux-t6s9:/var/cache/zypp/packages/repo-oss/suse # cd /home/linux
linux-t6s9:/home/linux # zypper up MozillaFirefox
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following packages are going to be upgraded:
  MozillaFirefox mozilla-nspr mozilla-nss

3 packages to upgrade.
Overall download size: 13.8 MiB. After the operation, additional 2.6 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package mozilla-nspr-4.8.9-1.3.1.i586 (1/3), 106.0 KiB (268.0 KiB unpacked)
Retrieving delta: ./rpm/i586/mozilla-nspr-4.8.7_4.8.9-4.4_1.3.1.i586.delta.rpm, 23.0 KiB
Retrieving: mozilla-nspr-4.8.7_4.8.9-4.4_1.3.1.i586.delta.rpm [done]
Applying delta: ./mozilla-nspr-4.8.7_4.8.9-4.4_1.3.1.i586.delta.rpm [done]
Retrieving package mozilla-nss-3.13.1-0.2.1.i586 (2/3), 568.0 KiB (1.8 MiB unpacked)
Retrieving delta: ./rpm/i586/mozilla-nss-3.12.9_3.13.1-4.3_0.2.1.i586.delta.rpm, 176.0 KiB
Retrieving: mozilla-nss-3.12.9_3.13.1-4.3_0.2.1.i586.delta.rpm [done (0 B/s)]
Applying delta: ./mozilla-nss-3.12.9_3.13.1-4.3_0.2.1.i586.delta.rpm [done]
Retrieving package MozillaFirefox-9.0-0.2.1.i586 (3/3), 13.1 MiB (35.0 MiB unpacked)
Retrieving: MozillaFirefox-9.0-0.2.1.i586.rpm [done (892.0 KiB/s)]
Installing: mozilla-nspr-4.8.9-1.3.1 [done]
Installing: mozilla-nss-3.13.1-0.2.1 [done]
Installing: MozillaFirefox-9.0-0.2.1 [done]
There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs.
linux-t6s9:/home/linux # cd /var/cache/zypp/packages;ls
11.4_updates
linux-t6s9:/var/cache/zypp/packages # cd 11.4_updates;ls
rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates # cd rpm;ls
i586
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm # cd i586;ls
MozillaFirefox-9.0-0.2.1.i586.rpm                  mozilla-nspr-4.8.9-1.3.1.i586.rpm                   mozilla-nss-3.13.1-0.2.1.i586.rpm
mozilla-nspr-4.8.7_4.8.9-4.4_1.3.1.i586.delta.rpm  mozilla-nss-3.12.9_3.13.1-4.3_0.2.1.i586.delta.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # date
Fri Dec 30 20:35:18 EET 2011
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # rm *.delta.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # ls
MozillaFirefox-9.0-0.2.1.i586.rpm  mozilla-nspr-4.8.9-1.3.1.i586.rpm  mozilla-nss-3.13.1-0.2.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 #
 

[email protected]-t6s9:~> date
Fri Dec 30 21:14:37 EET 2011
[email protected]-t6s9:~> su
Password:
linux-t6s9:/home/linux # zypper clean
All repositories have been cleaned up.
linux-t6s9:/home/linux # zypper ref
Repository '11.4_updates' is up to date.
Repository 'LXDE' is up to date.
Repository 'openSUSE-11.4-NON-Oss' is up to date.
Repository 'openSUSE-11.4-Oss' is up to date.
Repository 'openSUSE-11.4-Oss' is up to date.
All repositories have been refreshed.
linux-t6s9:/home/linux # zypper up
Loading repository data...
Reading installed packages...

The following NEW packages are going to be installed:
  dconf gdk-pixbuf-loader-rsvg gimp-help-browser gimp-plugins-python glib-networking gsettings-backend-dconf gstreamer-0_10-plugins-good-lang libdconf0
  libqt4-sql-sqlite librcc0 librcd0 libv4l libv4l1-0 libv4l2-0 libv4lconvert0 libwebkitgtk-1_0-0 lxappearance-lang lxappearance-obconf lxmusic-lang
  lxpanel-lang lxterminal-lang obconf PackageKit PackageKit-branding-openSUSE perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-Net-LibIDN perl-Net-SSLeay
  perl-Socket6 pidgin-evolution postfix rcc-runtime xchat-perl yast2-kerberos-client yast2-samba-client yast2-samba-server

The following packages are going to be upgraded:
  alsa autofs beaver bind-libs bind-utils ca-certificates-mozilla coreutils cron cronie dbus-1 dhcp dhcp-client dirmngr eject galculator gimp
  glib2-branding-upstream glib2-tools glibc glibc-locale gmixer gpicview gstreamer-0_10-plugins-good hplip hplip-hpijs iproute2 krb5 libapparmor1 libasound2
  libcap2 libenchant1 libfm libfreebl3 libfreetype6 libgimp-2_0-0 libgimpui-2_0-0 libgio-2_0-0 libgio-fam libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
  libgthread-2_0-0 libjasper1 libldb0 libltdl7 libMagickCore4 libmenu-cache1 libmysqlclient_r16 libopenssl1_0_0 libpackagekit-glib2-14 libpciaccess0
  libpng14-14 libproxy1 libproxy1-config-gnome libproxy1-networkmanager libproxy1-pacrunner-mozjs libpurple libpurple-tcl libqt4 libqt4-qt3support
  libqt4-sql libqt4-x11 libQtWebKit4 librsvg-2-2 libsmbclient0 libsndfile libsoftokn3 libsoup-2_4-1 libtalloc2 libtdb1 libtevent0 libwbclient0 libxcrypt
  libxml2 libxmmsclient6 libxmmsclient-glib1 libzypp lxappearance lxcc lxde-common lxde-common-branding-openSUSE lxdm lxinput lxmenu-data lxmusic lxpanel
  lxrandr lxsession lxsession-edit lxshortcut lxtask lxterminal man-pages menu-cache MozillaFirefox-branding-openSUSE mozilla-js192 mozilla-nss-certs
  mozilla-xulrunner192 mozilla-xulrunner192-gnome mtpaint NetworkManager NetworkManager-glib NetworkManager-gnome nuoveXT2-icon-theme openbox openssl
  PackageKit-browser-plugin PackageKit-gstreamer-plugin PackageKit-gtk-module pam pam-modules parcellite pcmciautils perl perl-base perl-libwww-perl
  permissions pidgin pwdutils python-cupshelpers python-satsolver rpm samba samba-client satsolver-tools sudo sysconfig system-config-printer telnet
  timezone udev-configure-printer udisks unzip virtualbox-guest-kmp-default virtualbox-guest-x11 wpa_supplicant xmms2 xmms2-plugin-base xorg-x11-libs
  yast2-core yast2-ldap-client zypper

142 packages to upgrade, 36 new.
Overall download size: 132.8 MiB. After the operation, additional 34.9 MiB will be used.
Continue? [y/n/?] (y): n
linux-t6s9:/home/linux # uname -a
Linux linux-t6s9 2.6.37.6-0.9-default #1 SMP 2011-10-19 22:33:27 +0200 i686 athlon i386 GNU/Linux
linux-t6s9:/home/linux # free -m
             total       used       free     shared    buffers     cached
Mem:          3275        529       2745          0         22        301
-/+ buffers/cache:        206       3069
Swap:         2047          0       2047
linux-t6s9:/home/linux # date
Fri Dec 30 21:15:43 EET 2011
linux-t6s9:/home/linux #

     Τα παραπανω μπορουν να εφαρμοστουν κατα τον ιδιο τροπο & με ακομα μεγαλυτερη ευκολια στις εξης διανομες. Mageia 1 , Mandriva One , PCLinux OS , Ubuntu , Debian , Arch , Chakra , Zenwalk & Slackware. Αρκει σε καθε διανομη να γνωριζουμε πού αποθηκευονται τα πακετα. Ευτυχως εδω τα πακετα RPMs ή debs αποθηκευονται ολα στον ιδιο καταλογο & ετσι δεν παιδευομαστε οπως με το zypper , μπες-βγες στους υποκαταλογους για να κανουμε copy-paste τα rpms με τον file manager , τον pcmanfm. Μονο στα Slackware & Zenwalk  τα πακετα μπερδευονται παλι σε διαφορετικους υποκαταλογους , οπως με το zypper , αλλα και παλι ειναι δυνατο να βρεθει η ακρη.Θα ακολουθησει παρομοιος οδηγος & για τις αλλες διανομες , παντως ο τροπος ειναι ακριβως ο ιδιος.Μονο οι εντολες απο το τερματικο διαφοροποιουνται καπως , ομως η βαση ειναι κοινη.

    Συνοψιζοντας. Σε καθε νεα εγκατασταση απο τις παραπανω διανομες , μπορουμε να αναβαθμισουμε τον πυρηνα στη νεοτερη εκδοση που παρεχεται απο την ιδια την διανομη & να εγκαταστησουμε τα πακετα gcc , kernel-devel και make  σε περιπτωση που αυτα λειπουν απο το live-cd. Ακομα μπορουμε να αναβαθμισουμε τον MozillaFirefox στην πιο προσφατη εκδοση & να προσθεσουμε τους editors  gedit , leafpad & nano αν λειπουν. Δλδ , να κανουμε μερικη αναβαθμιση της διανομης , σε περιπτωση που εχουμε μια πολυ αργη συνδεση και δεν θελουμε να περιμενουμε μιση  μερα μεχρι να κατεβουν ολα τα ανανεωμενα πακετα που μπορει να ειναι μερικες εκατονταδες megabytes.Τα πακετα ευκολα αποθηκευονται σε flash-drive & μπορουμε με αυτα να αναβαθμισουμε πολυ γρηγορα οποιαδηποτε νεα εγκατασταση σε ενα αλλο συστημα , χωρις να εξαρτωμαστε απο servers , repositories & ISPs. Ακομα θα μπορουσαν να βρισκονται & στο συνοδευτικο dvd , δινοντας την ευκαιρια στον οποιοδηποτε χρηστη να αναβαθμισει το συστημα του & κυριως να καταλαβει πως λειτουργει το λινουξ απο μεσα.
    

    Στο επομενο post  γινεται αναβαθμιση των πακετων  zypper &  unzip , και ελεγχουμε αν υπαρχει καποια νεωτερη εκδοση για τον MozillaFirefox , για τον  kernel-default , kernel-devel , patch , kernel-source , kernel-syms , gcc , make & PCManFM. Μόνο για τα προγραμματα zypper & unzip υπαρχουν ενημερωσεις , απο τον παραπανω ελεγχο.

[email protected]-t6s9:~> su
Password:
linux-t6s9:/home/linux # zypper clean
All repositories have been cleaned up.
linux-t6s9:/home/linux # zypper ref
Repository '11.4_updates' is up to date.
Repository 'LXDE' is up to date.
Repository 'openSUSE-11.4-NON-Oss' is up to date.
Repository 'openSUSE-11.4-Oss' is up to date.
Repository 'openSUSE-11.4-Oss' is up to date.
All repositories have been refreshed.
linux-t6s9:/home/linux # zypper up zypper
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following packages are going to be upgraded:
  libzypp satsolver-tools zypper

3 packages to upgrade.
Overall download size: 2.9 MiB. After the operation, additional 392.0 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package satsolver-tools-0.16.3-0.2.1.i586 (1/3), 226.0 KiB (1.7 MiB unpacked)
Retrieving delta: ./rpm/i586/satsolver-tools-0.16.1_0.16.3-4.7.1_0.2.1.i586.delta.rpm, 26.0 KiB
Retrieving: satsolver-tools-0.16.1_0.16.3-4.7.1_0.2.1.i586.delta.rpm [done]
Applying delta: ./satsolver-tools-0.16.1_0.16.3-4.7.1_0.2.1.i586.delta.rpm [done]
Retrieving package libzypp-8.13.1-0.2.3.i586 (2/3), 1.8 MiB (6.9 MiB unpacked)
Retrieving delta: ./rpm/i586/libzypp-8.12.1_8.13.1-3.3_0.2.3.i586.delta.rpm, 270.0 KiB
Retrieving: libzypp-8.12.1_8.13.1-3.3_0.2.3.i586.delta.rpm [done]
Applying delta: ./libzypp-8.12.1_8.13.1-3.3_0.2.3.i586.delta.rpm [done]
Retrieving package zypper-1.5.7-0.4.3.i586 (3/3), 862.0 KiB (4.6 MiB unpacked)
Retrieving delta: ./rpm/i586/zypper-1.5.3_1.5.7-3.2_0.4.3.i586.delta.rpm, 185.0 KiB
Retrieving: zypper-1.5.3_1.5.7-3.2_0.4.3.i586.delta.rpm [done]
Applying delta: ./zypper-1.5.3_1.5.7-3.2_0.4.3.i586.delta.rpm [done]
Installing: satsolver-tools-0.16.3-0.2.1 [done]
Installing: libzypp-8.13.1-0.2.3 [done]
Installing: zypper-1.5.7-0.4.3 [done]
Additional rpm output:
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Checking permissions and ownerships - using the permissions files
    /etc/permissions
    /etc/permissions.easy
    /etc/permissions.d/mail-server
    /etc/permissions.local
fscaps support disabled (file_caps missing in /proc/cmdline).
setting /usr/sbin/zypp-refresh-wrapper to root:root 4755. (wrong permissions 0755)
Finished.


linux-t6s9:/home/linux # zypper up unzip
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  librcc0 librcd0 rcc-runtime

The following package is going to be upgraded:
  unzip

1 package to upgrade, 3 new.
Overall download size: 333.0 KiB. After the operation, additional 425.0 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package librcd0-0.1.13-4.1.i586 (1/4), 25.0 KiB (202.0 KiB unpacked)
Retrieving: librcd0-0.1.13-4.1.i586.rpm [done]
Retrieving package unzip-6.00-6.7.1.i586 (2/4), 233.0 KiB (694.0 KiB unpacked)
Retrieving delta: ./rpm/i586/unzip-6.00-5.2_6.7.1.i586.delta.rpm, 15.0 KiB
Retrieving: unzip-6.00-5.2_6.7.1.i586.delta.rpm [done]
Applying delta: ./unzip-6.00-5.2_6.7.1.i586.delta.rpm [done]
Retrieving package rcc-runtime-0.2.9-6.7.1.i586 (3/4), 25.0 KiB (86.0 KiB unpacked)
Retrieving: rcc-runtime-0.2.9-6.7.1.i586.rpm [done]
Retrieving package librcc0-0.2.9-6.7.1.i586 (4/4), 50.0 KiB (137.0 KiB unpacked)
Retrieving: librcc0-0.2.9-6.7.1.i586.rpm [done]
Installing: librcd0-0.1.13-4.1 [done]
Installing: unzip-6.00-6.7.1 [done]
Installing: rcc-runtime-0.2.9-6.7.1 [done]
Installing: librcc0-0.2.9-6.7.1 [done]
linux-t6s9:/home/linux # zypper up brasero
Loading repository data...
Reading installed packages...
No update candidate for 'brasero-2.32.1-4.1.i586'. The highest available version is already installed.
Resolving package dependencies...

Nothing to do.
linux-t6s9:/home/linux # date
Sat Dec 31 09:57:37 EET 2011
linux-t6s9:/home/linux # cd /var/cache/zypp/packages;ls
11.4_updates  openSUSE-11.4-Oss
linux-t6s9:/var/cache/zypp/packages # cd 11.4_updates;ls
rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates # cd rpm;ls
i586
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm # cd i586;ls
librcc0-0.2.9-6.7.1.i586.rpm                    satsolver-tools-0.16.1_0.16.3-4.7.1_0.2.1.i586.delta.rpm  zypper-1.5.3_1.5.7-3.2_0.4.3.i586.delta.rpm
libzypp-8.12.1_8.13.1-3.3_0.2.3.i586.delta.rpm  satsolver-tools-0.16.3-0.2.1.i586.rpm                     zypper-1.5.7-0.4.3.i586.rpm
libzypp-8.13.1-0.2.3.i586.rpm                   unzip-6.00-5.2_6.7.1.i586.delta.rpm
rcc-runtime-0.2.9-6.7.1.i586.rpm                unzip-6.00-6.7.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # rm *.delta.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # ls
librcc0-0.2.9-6.7.1.i586.rpm   rcc-runtime-0.2.9-6.7.1.i586.rpm       unzip-6.00-6.7.1.i586.rpm
libzypp-8.13.1-0.2.3.i586.rpm  satsolver-tools-0.16.3-0.2.1.i586.rpm  zypper-1.5.7-0.4.3.i586.rpm
linux-t6s9:/var/cache/zypp/packages/11.4_updates/rpm/i586 # cd /var/cache/zypp/packages;ls
11.4_updates  openSUSE-11.4-Oss
linux-t6s9:/var/cache/zypp/packages # cd openSUSE-11.4-Oss;ls
suse
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss # cd suse;ls
i586
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse # cd i586;ls
librcd0-0.1.13-4.1.i586.rpm
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # uname -a
Linux linux-t6s9 2.6.37.6-0.9-default #1 SMP 2011-10-19 22:33:27 +0200 i686 athlon i386 GNU/Linux
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                8.2G  3.4G  4.5G  43% /
devtmpfs              1.6G  240K  1.6G   1% /dev
tmpfs                 1.6G  4.0K  1.6G   1% /dev/shm
/dev/sda7             8.2G  3.4G  4.5G  43% /
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # free -m
             total       used       free     shared    buffers     cached
Mem:          3275        688       2586          0         23        377
-/+ buffers/cache:        288       2987
Swap:         2047          0       2047
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # zypper up pcmanfm
Loading repository data...
Reading installed packages...
No update candidate for 'pcmanfm-0.9.10-91.2.i586'. The highest available version is already installed.
Resolving package dependencies...

Nothing to do.
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # zypper up MozillaFirefox
Loading repository data...
Reading installed packages...
No update candidate for 'MozillaFirefox-9.0-0.2.1.i586'. The highest available version is already installed.
Resolving package dependencies...

Nothing to do.
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # zypper up kernel-default kernel-devel patch kernel-source kernel-syms gcc make
Loading repository data...
Reading installed packages...
No update candidate for 'patch-2.6.1.81-5.1.i586'. The highest available version is already installed.
No update candidate for 'kernel-default-2.6.37.6-0.9.1.i586'. The highest available version is already installed.
No update candidate for 'kernel-devel-2.6.37.6-0.9.1.noarch'. The highest available version is already installed.
No update candidate for 'kernel-source-2.6.37.6-0.9.1.noarch'. The highest available version is already installed.
No update candidate for 'kernel-syms-2.6.37.6-0.9.1.i586'. The highest available version is already installed.
No update candidate for 'gcc-4.5-19.1.i586'. The highest available version is already installed.
No update candidate for 'make-3.82-140.1.i586'. The highest available version is already installed.
Resolving package dependencies...

Nothing to do.
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 # date
Sat Dec 31 10:01:19 EET 2011
linux-t6s9:/var/cache/zypp/packages/openSUSE-11.4-Oss/suse/i586 #

    Για το τελος εμεινε η ολικη αναβαθμιση του συστηματος.Συγκεντρωνουμε ολα τα πακετα RPMs σε εναν καταλογο με ονομα πχ /home/linux/my_magic_RPMS  &  κατοπιν  εκτελουμε την εντολη  rm *.delta.rpm   για να απαλλαγουμε απο τα delta.rpms  που εμποδιζουν την μελλοντικη offline  αναβαθμιση σε ενα αλλο συστημα.

inux-t6s9:/home/linux # zypper clean
All repositories have been cleaned up.
linux-t6s9:/home/linux # zypper up
Loading repository data...
Reading installed packages...

The following NEW packages are going to be installed:
  dconf gdk-pixbuf-loader-rsvg gimp-help-browser gimp-plugins-python glib-networking gsettings-backend-dconf gstreamer-0_10-plugins-good-lang libdconf0
  libqt4-sql-sqlite libv4l libv4l1-0 libv4l2-0 libv4lconvert0 libwebkitgtk-1_0-0 lxappearance-lang lxappearance-obconf lxmusic-lang lxpanel-lang
  lxterminal-lang obconf PackageKit PackageKit-branding-openSUSE perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-Net-LibIDN perl-Net-SSLeay perl-Socket6
  pidgin-evolution postfix xchat-perl yast2-kerberos-client yast2-samba-client yast2-samba-server

The following packages are going to be upgraded:
  alsa autofs beaver bind-libs bind-utils ca-certificates-mozilla coreutils cron cronie dbus-1 dhcp dhcp-client dirmngr eject galculator gimp
  glib2-branding-upstream glib2-tools glibc glibc-locale gmixer gpicview gstreamer-0_10-plugins-good hplip hplip-hpijs iproute2 krb5 libapparmor1 libasound2
  libcap2 libenchant1 libfm libfreebl3 libfreetype6 libgimp-2_0-0 libgimpui-2_0-0 libgio-2_0-0 libgio-fam libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
  libgthread-2_0-0 libjasper1 libldb0 libltdl7 libMagickCore4 libmenu-cache1 libmysqlclient_r16 libopenssl1_0_0 libpackagekit-glib2-14 libpciaccess0
  libpng14-14 libproxy1 libproxy1-config-gnome libproxy1-networkmanager libproxy1-pacrunner-mozjs libpurple libpurple-tcl libqt4 libqt4-qt3support
  libqt4-sql libqt4-x11 libQtWebKit4 librsvg-2-2 libsmbclient0 libsndfile libsoftokn3 libsoup-2_4-1 libtalloc2 libtdb1 libtevent0 libwbclient0 libxcrypt
  libxml2 libxmmsclient6 libxmmsclient-glib1 lxappearance lxcc lxde-common lxde-common-branding-openSUSE lxdm lxinput lxmenu-data lxmusic lxpanel lxrandr
  lxsession lxsession-edit lxshortcut lxtask lxterminal man-pages menu-cache MozillaFirefox-branding-openSUSE mozilla-js192 mozilla-nss-certs
  mozilla-xulrunner192 mozilla-xulrunner192-gnome mtpaint NetworkManager NetworkManager-glib NetworkManager-gnome nuoveXT2-icon-theme openbox openssl
  PackageKit-browser-plugin PackageKit-gstreamer-plugin PackageKit-gtk-module pam pam-modules parcellite pcmciautils perl perl-base perl-libwww-perl
  permissions pidgin pwdutils python-cupshelpers python-satsolver rpm samba samba-client sudo sysconfig system-config-printer telnet timezone
  udev-configure-printer udisks virtualbox-guest-kmp-default virtualbox-guest-x11 wpa_supplicant xmms2 xmms2-plugin-base xorg-x11-libs yast2-core
  yast2-ldap-client

138 packages to upgrade, 33 new.
Overall download size: 129.6 MiB. After the operation, additional 34.1 MiB will be used.
Continue? [y/n/?] (y): n
linux-t6s9:/home/linux # date
Sat Dec 31 10:20:58 EET 2011
linux-t6s9:/home/linux # df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                8.2G  3.4G  4.5G  43% /
devtmpfs              1.6G  240K  1.6G   1% /dev
tmpfs                 1.6G  4.0K  1.6G   1% /dev/shm
/dev/sda7             8.2G  3.4G  4.5G  43% /
linux-t6s9:/home/linux #


    Ολα τα προγραμματα αναβαθμιζονται χωρις προβλημα offline  εκτος απο τον file manager  PCManFM  που χρειαζεται ειδικη μεταχειριση , οπως φαινεται σε προηγουμενο post.

????????????????????????????????????????????????????????????????????????????????????
WTF???????????????????????????????????