Καταραμένο κρύο της Ρωσσίας * , στον απήγανο..
Καιρός για Linux , και νομίζω πως το BRIDGE-LINUX-2012.1 είναι ό,τι πρέπει για να ζεστάνουμε τις γνώσεις μας στο Linux. Ένα Arch με XFce 4.8 livecd & έναν πολύ στιβαρό & αξιόπιστο hd installer.
$ setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,el
http://htmlchess.sourceforge.net/demo/example.html
















. Εδώ
Το μόνο που χρειαζόμαστε , μετά την ενημέρωση της διανομής , είναι να εγκαταστήσουμε και τα πακέτα linux-headers , firefox & vlc . Το linux-headers είναι το αντίστοιχο του kernel-devel πακέτου , που υπαρχει σε άλλες διανομές , όπως openSuse , Fedora , Mageia , Mandriva , PCLinuxOS , και είναι απαραίτητο για την εγκατάσταση του original AMD ή NVidia driver.
Πρώτα αναβαθμίζουμε το σύστημα
[root@archbang zen]# pacman -Sy
warning: config file /etc/pacman.conf, line 33: directive 'ShowSize' in section 'options' not recognized.
warning: database file for 'core' does not exist
warning: database file for 'extra' does not exist
warning: database file for 'community' does not exist
:: Synchronizing package databases...
core 106.4 KiB 39.2K/s 00:03 [--------------------------------------------------------] 100%
extra 1197.5 KiB 97.1K/s 00:12 [--------------------------------------------------------] 100%
community 1056.1 KiB 45.8K/s 00:23 [--------------------------------------------------------] 100%
[root@archbang zen]# pacman -Su
warning: config file /etc/pacman.conf, line 33: directive 'ShowSize' in section 'options' not recognized.
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
Targets (6): gmp-5.0.3-1 jansson-2.3-1 libburn-1.2.0-1 libisofs-1.2.0-1 xorg-server-1.11.4-1 xorg-server-common-1.11.4-1
Total Download Size: 2.13 MiB
Total Installed Size: 6.86 MiB
Net Upgrade Size: 0.11 MiB
Proceed with installation? [Y/n] Y
:: Retrieving packages from core...
gmp-5.0.3-1-i686 488.7 KiB 31.2K/s 00:16 [--------------------------------------------------------] 22%
:: Retrieving packages from extra...
libburn-1.2.0-1-i686 720.1 KiB 23.4K/s 00:31 [--------------------------------------------------------] 33%
libisofs-1.2.0-1-i686 890.3 KiB 21.3K/s 00:42 [--------------------------------------------------------] 40%
xorg-server-common-1.11.4-1-i686 915.1 KiB 20.4K/s 00:45 [--------------------------------------------------------] 41%
xorg-server-1.11.4-1-i686 2.1 MiB 20.5K/s 01:45 [--------------------------------------------------------] 98%
:: Retrieving packages from community...
jansson-2.3-1-i686 2.1 MiB 19.7K/s 01:51 [--------------------------------------------------------] 100%
(6/6) checking package integrity [--------------------------------------------------------] 100%
warning: Public keyring not found; have you run 'pacman-key --init'?
error: gmp: key "F99FFE0FEAE999BD" is unknown
error: key "F99FFE0FEAE999BD" could not be looked up remotely
error: jansson: key "396E3E25BAB142C1" is unknown
error: key "396E3E25BAB142C1" could not be looked up remotely
error: libburn: key "94657AB20F2A092B" is unknown
error: key "94657AB20F2A092B" could not be looked up remotely
error: libisofs: key "94657AB20F2A092B" is unknown
error: key "94657AB20F2A092B" could not be looked up remotely
error: xorg-server-common: key "94657AB20F2A092B" is unknown
error: key "94657AB20F2A092B" could not be looked up remotely
error: xorg-server: key "94657AB20F2A092B" is unknown
error: key "94657AB20F2A092B" could not be looked up remotely
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
[root@archbang zen]#
Στο σημείο αυτό , το Bridge ''αρνείται'' να προχωρήσει στην αναβάθμιση , σε αντίθεση με το Arch & Archbang , αλλά πολύ εύκολα μπορούμε να το ''υποχρεώσουμε'' να κάνει το update .Πρώτα θα κατεβάσουμε & τον firefox & στη συνέχεια θα μπούμε στον υποκατάλογο με τα πακέτα που κατεβάσαμε & θα τα εγκαταστήσουμε μαζικά , απο το τερματικό.
[root@archbang zen]# pacman -S firefox
warning: config file /etc/pacman.conf, line 33: directive 'ShowSize' in section 'options' not recognized.
resolving dependencies...
looking for inter-conflicts...
Targets (1): firefox-9.0.1-1
Total Download Size: 12.06 MiB
Total Installed Size: 30.84 MiB
Proceed with installation? [Y/n] Y
:: Retrieving packages from extra...
firefox-9.0.1-1-i686 12.1 MiB 50.6K/s 04:04 [--------------------------------------------------------] 100%
(1/1) checking package integrity [--------------------------------------------------------] 100%
error: firefox: key "E8F18BA1615137BC" is unknown
:: Import PGP key 615137BC, "Ionut Biru <ibiru@archlinux.org>", created 2011-04-19? [Y/n] Y
error: key "Ionut Biru <ibiru@archlinux.org>" could not be imported
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
[root@archbang zen]# cd /var/cache/pacman/pkg;ls
firefox-9.0.1-1-i686.pkg.tar.xz jansson-2.3-1-i686.pkg.tar.xz libisofs-1.2.0-1-i686.pkg.tar.xz xorg-server-common-1.11.4-1-i686.pkg.tar.xz
gmp-5.0.3-1-i686.pkg.tar.xz libburn-1.2.0-1-i686.pkg.tar.xz xorg-server-1.11.4-1-i686.pkg.tar.xz
[root@archbang pkg]#
Τώρα προχωράμε στη μαζική εγκατάσταση των πακέτων
[root@archbang pkg]# pacman -U *
warning: config file /etc/pacman.conf, line 33: directive 'ShowSize' in section 'options' not recognized.
loading packages...
resolving dependencies...
looking for inter-conflicts...
Targets (7): firefox-9.0.1-1 gmp-5.0.3-1 jansson-2.3-1 libburn-1.2.0-1 libisofs-1.2.0-1 xorg-server-1.11.4-1 xorg-server-common-1.11.4-1
Total Installed Size: 37.70 MiB
Net Upgrade Size: 30.95 MiB
Proceed with installation? [Y/n] Y
(7/7) checking package integrity [--------------------------------------------------------] 100%
(7/7) loading package files [--------------------------------------------------------] 100%
(7/7) checking for file conflicts [--------------------------------------------------------] 100%
(1/7) installing firefox [--------------------------------------------------------] 100%
(2/7) upgrading gmp [--------------------------------------------------------] 100%
(3/7) upgrading jansson [--------------------------------------------------------] 100%
(4/7) upgrading libburn [--------------------------------------------------------] 100%
(5/7) upgrading libisofs [--------------------------------------------------------] 100%
(6/7) upgrading xorg-server-common [--------------------------------------------------------] 100%
(7/7) upgrading xorg-server [--------------------------------------------------------] 100%
[root@archbang pkg]# mkdir upgr-30jan12
[root@archbang pkg]# mv *z /var/cache/pacman/pkg/upgr-30jan12/
[root@archbang pkg]# ls
upgr-30jan12
[root@archbang pkg]# uname -a
Linux archbang 3.2.2-1-ARCH #1 SMP PREEMPT Thu Jan 26 08:28:27 UTC 2012 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ AuthenticAMD GNU/Linux
[root@archbang pkg]# date
Mon Jan 30 18:19:35 EET 2012
[root@archbang pkg]#
Τέλος , φτιάξαμε & έναν ξεχωριστό κατάλογο μέσα στο /var/cache/pacman/pkg / για να βάλουμε μέσα όλα τα πακέτα που κατεβάσαμε. Αυτό πρέπει να γίνεται υποχρεωτικά κάθε φορά που αναβαθμίζουμε το σύστημα με καινούρια πακέτα ή κάνουμε εγκατάσταση προγραμμάτων & εφαρμογών , γιατί αλλιώς ΔΕΝ θα μπορούμε να προχωρήσουμε στην αναβάθμιση , αφού θα υπάρχουν & τα παλιότερα πακέτα & θα βγεί δικαιολογημένα λάθος.Προσοχή λοιπόν & όποιος κατάλαβε έχει καλώς , όποιος πάλι ΔΕΝ , του λείπουν στοιχειώδεις γνώσεις στο Linux & μένει μετεξεταστέος για τον Σεπτέμβρη.
$ setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,el
http://htmlchess.sourceforge.net/demo/example.html
$ setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,el
http://htmlchess.sourceforge.net/demo/example.html