Hallo Community,
Meine Ruby-Installation ist völlig aus den Fugen - absolutes Chaos
Ich hab das schonmal in dem Programmierforum angesprochen. Im Grunde ist das hier aber viel viel besser aufgehoben: Dieser Thread hier http://www.linux-club.de/viewtopic.php?f=28&t=112324 ist leider zum Stillstand gekommen. lotz00, tomm-fa und Gropiuskalle haben dankenswerterweise einige gute Fragen gestellt - aber dann kam nix mehr. Komm nicht richtig weiter - auch nicht mit der Interpretation einiger neuer Antworten.
Weil das Thema aber zu wichitg ist poste ich es hier noch einmal!
Aber jetzt mal von vorn: Das Problem - ich krieg Ruby 1.9 nicht installiert. Alles was ich per Konsole angezeigt kriege ist die Version 1.8.7 - Merkwürdigerweise ist aber die Version 1.9.2 auch schon auf dem Rechner drauf - nur wohl eben noch nicht richtig... GGF muss ich die alte Version 1.8.7 deinstallieren -
Ich habe mal nach Pfade geschaut, wo ruby installiert ist; Das Folgende kam raus:
Wie gesagt - ich glaub, dass es mit Pfaden zu tun hat.
Einige vorauslaufende Untersuchungen haben das hier ergeben:
und auf dem terminal gibt es
Die Ausführung deines zweiten Befehls ergibt das Folgende:
Hmmm - ich bin ratlos
lin :/
Gropiuskalle fragt:
Wie gesagt - ich glaub, dass es mit Pfaden zu tun hat.
Meine Ruby-Installation ist völlig aus den Fugen - absolutes Chaos
Ich hab das schonmal in dem Programmierforum angesprochen. Im Grunde ist das hier aber viel viel besser aufgehoben: Dieser Thread hier http://www.linux-club.de/viewtopic.php?f=28&t=112324 ist leider zum Stillstand gekommen. lotz00, tomm-fa und Gropiuskalle haben dankenswerterweise einige gute Fragen gestellt - aber dann kam nix mehr. Komm nicht richtig weiter - auch nicht mit der Interpretation einiger neuer Antworten.
Weil das Thema aber zu wichitg ist poste ich es hier noch einmal!
Aber jetzt mal von vorn: Das Problem - ich krieg Ruby 1.9 nicht installiert. Alles was ich per Konsole angezeigt kriege ist die Version 1.8.7 - Merkwürdigerweise ist aber die Version 1.9.2 auch schon auf dem Rechner drauf - nur wohl eben noch nicht richtig... GGF muss ich die alte Version 1.8.7 deinstallieren -
Ich habe mal nach Pfade geschaut, wo ruby installiert ist; Das Folgende kam raus:
Code:
Passwort:
suse-linux:~ # whereis ruby*
ruby*:
suse-linux:~ # whereis ruby
ruby: /usr/bin/ruby1.9 /usr/bin/ruby /usr/lib/ruby /usr/bin/X11/ruby1.9 /usr/bin/X11/ruby /usr/share/man/man1/ruby.1.gz
suse-linux:~ # echo $path
suse-linux:~ # echo $PATH
/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/jvm/jre/bin
suse-linux:~ # echo $PATH|grep ruby
suse-linux:~ #
Wie gesagt - ich glaub, dass es mit Pfaden zu tun hat.
Einige vorauslaufende Untersuchungen haben das hier ergeben:
Code:
suse-linux:~ # zypper lr -d
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+-------------------------------------------------------------------+-------------------------------------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------------------+--------
1 | Ruby-Repository | Ruby-Repository | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/ruby:/extensions/openSUSE_11.3/ |
2 | download.opensuse.org-STABLE | openSUSE BuildService - OpenOffice.org | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.3/ |
3 | download.opensuse.org-database | openSUSE BuildService - Datenbank | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/database/openSUSE_11.3/ |
4 | download.opensuse.org-filesystems | openSUSE BuildService - filesystems | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/filesystems/openSUSE_11.3/ |
5 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.3/ |
6 | download.opensuse.org-packages | openSUSE BuildService - Java:packages | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Java:/packages/openSUSE_11.3/ |
7 | download.opensuse.org-php | openSUSE BuildService - PHP | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/php/openSUSE_11.3/ |
8 | download.opensuse.org-python | openSUSE BuildService - devel:languages:python | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_11.3/ |
9 | download.videolan.org-SuSE | VideoLan Repository | Yes | Yes | 99 | rpm-md | http://download.videolan.org/pub/videolan/vlc/SuSE/11.3/ |
10 | ftp.uni-erlangen.de-suse | Packman Repository | Yes | Yes | 99 | rpm-md | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.3/ |
11 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard | http://download.opensuse.org/repositories/openSUSE:/11.3/standard | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/11.3/standard |
12 | http://packman.iu-bremen.de/suse/11.3 | http://packman.iu-bremen.de/suse/11.3 | Yes | Yes | 99 | rpm-md | http://packman.iu-bremen.de/suse/11.3 |
13 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3 11.3-1.82 | Yes | No | 99 | yast2 | cd:///?devices=/dev/sr0 |
14 | openSUSE_11.3 | openSUSE_11.3 | Yes | Yes | 96 | rpm-md | http://download.opensuse.org/repositories/editors/openSUSE_11.3/ |
15 | openSUSE_Factory | openSUSE_Factory | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/ruby/openSUSE_Factory/ |
16 | perl | perl | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_11.3/ |
17 | repo-debug | openSUSE-11.3-Debug | No | Yes | 98 | NONE | http://download.opensuse.org/debug/distribution/11.3/repo/oss/ |
18 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes | Yes | 98 | yast2 | http://download.opensuse.org/distribution/11.3/repo/non-oss/ |
19 | repo-oss | openSUSE-11.3-Oss | Yes | Yes | 98 | yast2 | http://download.opensuse.org/distribution/11.3/repo/oss/ |
20 | repo-source | openSUSE-11.3-Source | No | Yes | 98 | NONE | http://download.opensuse.org/source/distribution/11.3/repo/oss/ |
21 | repo-update | openSUSE-11.3-Update | Yes | Yes | 97 | rpm-md | http://download.opensuse.org/update/11.3/ |
22 | suse_11.3_Ruby_1.9 | suse 11.3 Ruby 1.9 | Yes | Yes | 97 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/ruby:/1.9/openSUSE_11.3/ |
suse-linux:~ #
und auf dem terminal gibt es
Code:
martin@suse-linux:~> ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [i586-linux]
martin@suse-linux:~>
Die Ausführung deines zweiten Befehls ergibt das Folgende:
Code:
suse-linux:~ # zypper in ruby19
Loading repository data...
Reading installed packages...
'ruby19' is already installed.
No update candidate for 'ruby19-1.9.2.p0-3.1.i586'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.
suse-linux:~ #
Hmmm - ich bin ratlos
lin :/
Code:
zypper se -si ruby
Gropiuskalle fragt:
Muss das ruby-Paket aus oss eventuell explizit deinstalliert werden?
Code:
suse-linux:~ # zypper se -si ruby
Retrieving repository 'openSUSE BuildService - devel:languages:python' metadata [done]
Building repository 'openSUSE BuildService - devel:languages:python' cache [done]
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+-------------------------------+---------+----------------------+--------+------------------------------------------------------------------
i | cmpi-bindings-ruby | package | 0.4.0-11.2 | i586 | openSUSE-11.3-Oss
i | cmpi-bindings-ruby | package | 0.4.0-11.2 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | graphviz-ruby | package | 2.26.3-6.8 | i586 | openSUSE-11.3-Oss
i | graphviz-ruby | package | 2.26.3-6.8 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | libcaca0-ruby | package | 0.99.beta17-1.pm.2.6 | i586 | (System Packages)
i | libcaca0-ruby-debuginfo | package | 0.99.beta17-1.pm.2.6 | i586 | (System Packages)
i | openwsman-ruby | package | 2.2.3-4.2 | i586 | openSUSE-11.3-Oss
i | openwsman-ruby | package | 2.2.3-4.2 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3-Oss
i | ruby | package | 1.8.7.p249-7.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-devel | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3-Oss
i | ruby-devel | package | 1.8.7.p249-7.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-devel | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-doc-html | package | 1.8.7.p249-7.1 | noarch | openSUSE-11.3-Oss
i | ruby-doc-html | package | 1.8.7.p249-7.1 | noarch | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-doc-ri | package | 1.8.7.p249-7.1 | noarch | openSUSE-11.3-Oss
i | ruby-doc-ri | package | 1.8.7.p249-7.1 | noarch | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-ecasound | package | 2.7.1-0.pm.2.2 | i586 | (System Packages)
i | ruby-examples | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3-Oss
i | ruby-examples | package | 1.8.7.p249-7.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-examples | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-fcgi | package | 0.8.7-212.1 | i586 | openSUSE-11.3-Oss
i | ruby-fcgi | package | 0.8.7-212.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-fcgi | package | 0.8.7-212.1 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-gdal | package | 1.6.2-0.pm.3.10 | i586 | (System Packages)
i | ruby-gdal-debuginfo | package | 1.6.2-0.pm.3.10 | i586 | (System Packages)
i | ruby-kde4 | package | 4.4.4-1.4 | i586 | openSUSE-11.3-Oss
i | ruby-kde4 | package | 4.4.4-1.4 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-kde4 | package | 4.4.4-1.4 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-mp3info | package | 0.6.13-0.pm.1.1 | noarch | Packman Repository
i | ruby-mp3info | package | 0.6.13-0.pm.1.1 | noarch | http://packman.iu-bremen.de/suse/11.3
i | ruby-mysql | package | 2.8.1-3.1 | i586 | openSUSE-11.3-Oss
i | ruby-mysql | package | 2.8.1-3.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-mysql | package | 2.8.1-3.1 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-polkit | package | 0.0.1-6.1 | i586 | openSUSE-11.3-Oss
i | ruby-polkit | package | 0.0.1-6.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-racc | package | 1.4.5_all-231.1 | i586 | openSUSE-11.3-Oss
i | ruby-racc | package | 1.4.5_all-231.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-racc | package | 1.4.5_all-231.1 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-rpam | package | 1.0.1-7.1 | i586 | openSUSE-11.3-Oss
i | ruby-rpam | package | 1.0.1-7.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-satsolver | package | 0.15.2-0.1.1 | i586 | openSUSE-11.3-Update
i | ruby-selinux | package | 2.0.91-4.4 | i586 | openSUSE-11.3-Oss
i | ruby-selinux | package | 2.0.91-4.4 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-test-suite | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3-Oss
i | ruby-test-suite | package | 1.8.7.p249-7.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-test-suite | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-tk | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3-Oss
i | ruby-tk | package | 1.8.7.p249-7.1 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-tk | package | 1.8.7.p249-7.1 | i586 | openSUSE-11.3 11.3-1.82
i | ruby-xml-smart | package | 0.2.0.1-3.16 | i586 | Ruby-Repository
i | ruby-xmlparser | package | 0.6.8-2.3 | i586 | Ruby-Repository
i | ruby-yui | package | 0.1.0-9.2 | i586 | openSUSE-11.3-Oss
i | ruby-yui | package | 0.1.0-9.2 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby-zypp | package | 0.5.5-1.1.1 | i586 | openSUSE-11.3-Update
i | ruby-zypptools | package | 0.2.0-9.2 | i586 | openSUSE-11.3-Oss
i | ruby-zypptools | package | 0.2.0-9.2 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | ruby19 | package | 1.9.2.p0-3.1 | i586 | suse 11.3 Ruby 1.9
i | ruby19-debuginfo | package | 1.9.2.p0-3.1 | i586 | suse 11.3 Ruby 1.9
i | ruby19-debugsource | package | 1.9.2.p0-3.1 | i586 | suse 11.3 Ruby 1.9
i | ruby19-devel | package | 1.9.2.p0-3.1 | i586 | suse 11.3 Ruby 1.9
i | ruby19-doc-ri | package | 1.9.2.p0-3.2 | noarch | suse 11.3 Ruby 1.9
i | ruby19-gem-mysql2 | package | 0.1.9-1.1 | i586 | suse 11.3 Ruby 1.9
i | ruby19-gem-mysql2-debuginfo | package | 0.1.9-1.1 | i586 | suse 11.3 Ruby 1.9
i | ruby19-gem-mysql2-debugsource | package | 0.1.9-1.1 | i586 | suse 11.3 Ruby 1.9
i | ruby19-tk | package | 1.9.2.p0-3.1 | i586 | suse 11.3 Ruby 1.9
i | ruby19-tk-debuginfo | package | 1.9.2.p0-3.1 | i586 | suse 11.3 Ruby 1.9
i | rubygem-RedCloth | package | 4.2.3-1.4 | i586 | openSUSE-11.3-Oss
i | rubygem-RedCloth | package | 4.2.3-1.4 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | rubygem-ZenTest | package | 4.4.0-2.12 | i586 | Ruby-Repository
i | rubygem-colors | package | 0.0.6-2.15 | i586 | Ruby-Repository
i | rubygem-hpricot | package | 0.8.2-2.28 | i586 | Ruby-Repository
i | rubygem-libxml-ruby | package | 1.1.4-1.17 | i586 | Ruby-Repository
i | rubygem-mechanize | package | 1.0.0-3.19 | i586 | Ruby-Repository
i | rubygem-mysql | package | 2.8.1-2.16 | i586 | Ruby-Repository
i | rubygem-mysql2 | package | 0.2.6-1.3 | i586 | Ruby-Repository
i | rubygem-nokogiri | package | 1.4.4-1.2 | i586 | Ruby-Repository
i | rubygem-nokogiri-debuginfo | package | 1.4.4-1.2 | i586 | Ruby-Repository
i | rubygem-nokogiri-debugsource | package | 1.4.4-1.2 | i586 | Ruby-Repository
i | rubygem-rparsec | package | 1.0-1.7 | i586 | Ruby-Repository
i | rubygem-ruby-rpm | package | 1.3.0-1.7 | i586 | Ruby-Repository
i | rubygem-ruby_parser | package | 2.0.5-3.12 | i586 | Ruby-Repository
i | rubygem-rufus-treechecker | package | 1.0.3-1.17 | i586 | Ruby-Repository
i | rubygem-scrubyt | package | 0.4.06-3.32 | i586 | Ruby-Repository
i | rubygem-sexp_processor | package | 3.0.5-2.12 | i586 | Ruby-Repository
i | rubygem-syntax | package | 1.0.0-3.16 | i586 | Ruby-Repository
i | rubygems | package | 1.3.7-1.3 | i586 | openSUSE-11.3-Oss
i | rubygems | package | 1.3.7-1.3 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | rubygems | package | 1.3.7-1.3 | i586 | openSUSE-11.3 11.3-1.82
i | subversion-ruby | package | 1.6.9-3.2 | i586 | openSUSE-11.3-Oss
i | subversion-ruby | package | 1.6.9-3.2 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
i | xmms2-ruby | package | 0.7-13.pm.1011.8 | i586 | (System Packages)
i | xmms2-ruby-debuginfo | package | 0.7-13.pm.1011.8 | i586 | (System Packages)
i | yast2-ruby-bindings | package | 0.3.5-3.2 | i586 | openSUSE-11.3-Oss
i | yast2-ruby-bindings | package | 0.3.5-3.2 | i586 | http://download.opensuse.org/repositories/openSUSE:/11.3/standard
suse-linux:~ #
Wie gesagt - ich glaub, dass es mit Pfaden zu tun hat.