Ich betreibe Kubuntu, und möchte die neueste stabile Ruby-Version installieren, die als Schreib 2.4.2 ist. Leider sind die Ubuntus etwas hinter: 17.10 Das hat:Was ist der beste Weg, um Ruby 2.4 auf (K) Ubuntu 17.10 zu installieren?
$ ruby --version
ruby 2.3.3p222 (2016-11-21) [x86_64-linux-gnu]
$
Ich habe gegoogelt, und viele Anregungen von denen keine sind elegant gesehen. Ich möchte nicht rvm verwenden (nichts falsch daran - ich möchte nur meine "Basis" Ruby aktualisiert). Das Erstellen aus der Quelle ist OK, außer dass es zumindest standardmäßig unter/usr/local installiert wird und die alte Version beibehalten wird. Ich möchte auf 2.4.2 upgraden - möglicherweise mit rvm 2.5 zu installieren.
Ich habe bereits versucht haben, unter den Vorschlag im Kommentar mit. Der ppa scheint nicht 2.4 zu haben. Als ich apt Rubin 2.4 * installieren verwenden, die * ein regulärer Ausdruck ist, so paßt 2. {anything_or_nothing}, versucht so in 2.3 zu ziehen, was nicht, was ich will - zB
$ sudo apt install ruby2.4*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'ruby2.3' for regex 'ruby2.4*'
Note, selecting 'uwsgi-plugin-rack-ruby2.3' for regex 'ruby2.4*'
Note, selecting 'ruby2.3-dev' for regex 'ruby2.4*'
Note, selecting 'ruby2.3-doc' for regex 'ruby2.4*'
Note, selecting 'libruby2.3' for regex 'ruby2.4*'
Note, selecting 'ruby-ruby2ruby' for regex 'ruby2.4*'
Note, selecting 'ruby2.3-tcltk' for regex 'ruby2.4*'
libruby2.3 is already the newest version (2.3.3-1ubuntu1).
ruby2.3 is already the newest version (2.3.3-1ubuntu1).
ruby2.3-dev is already the newest version (2.3.3-1ubuntu1).
ruby2.3-dev set to manually installed.
The following additional packages will be installed:
libmatheval1 ruby-parser ruby-sexp-processor uwsgi-core
Suggested packages:
nginx-full | cherokee | libapache2-mod-proxy-uwsgi | libapache2-mod-uwsgi | libapache2-mod-ruwsgi uwsgi-plugins-all uwsgi-extra
The following NEW packages will be installed
libmatheval1 ruby-parser ruby-ruby2ruby ruby-sexp-processor ruby2.3-doc ruby2.3-tcltk uwsgi-core uwsgi-plugin-rack-ruby2.3
0 to upgrade, 8 to newly install, 0 to remove and 44 not to upgrade.
Need to get 4,444 kB of archives.
After this operation, 34.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
Danke.
kann diese Frage schon die Antwort haben Sie für https://askubuntu.com/a/839782/65827 –
Frage aktualisiert, um die Suche sind, dass ich schon die ppa versucht habe. –
Fair genug! Es kann auch nützlich sein, wenn Sie Informationen darüber bereitstellen, was Sie erreichen möchten. Wofür verwendest du Ruby? –