web-dev-qa-db-ja.com

Ubuntu 18.04:Ruby1.9.1(Ruby1.9.1-full、rubygems1.9.1、Ruby1.9.1-dev)のインストール方法は?

私は以下の手順に従ってRuby1.9.1をubuntu 18.04にインストールしましたが、インストール後に最新のubuntuバージョンが表示されています:

手順:

Sudo apt-get install Ruby1.9.1-full
Sudo apt-get install rubygems1.9.1
Sudo apt-get install Ruby1.9.1-dev
Sudo update-alternatives --install /usr/bin/Ruby ruby /usr/bin/Ruby1.9.1 1

応答:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package Ruby1.9.1-full
E: Couldn't find any package by glob 'Ruby1.9.1-full'
E: Couldn't find any package by regex 'Ruby1.9.1-full'
Ruby apt-get installation failed, make sure that apt is working correctly and try again
./install_opentest.sh: line 135: break: only meaningful in a `for', `while', or `until' loop
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package rubygems1.9.1
E: Couldn't find any package by glob 'rubygems1.9.1'
E: Couldn't find any package by regex 'rubygems1.9.1'
rubygems apt-get installation failed, make sure that apt is working correctly and try again
./install_opentest.sh: line 135: break: only meaningful in a `for', `while', or `until' loop
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package Ruby1.9.1-dev
E: Couldn't find any package by glob 'Ruby1.9.1-dev'
E: Couldn't find any package by regex 'Ruby1.9.1-dev'

Ubuntu 18.04にRuby1.9.1をインストールすることはできますか?

1
Swapnil

http://packages.ubuntu.comで検索 Rubyによると、1.9.1はUbuntu 14.04 LTSでのみ使用可能です。

公式によると Ruby Maintenance Branches 1.9.3ページ(2.0.0、2.1、2.2も同様)はEOL

Ubuntu 18.04 LTSでサポートされているバージョンの Ruby 2.5.1 をインストールすることを検討してください。

Sudo apt install Ruby2.5 Ruby2.5-dev

1.9.1を本当にインストールする必要がある場合は、手動でコンパイルします。ただし、サポート終了および安全でないバージョンを使用することを確認してください。

1
N0rbert