こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Windows10上でのubuntuについて

Windows10でubuntuをインストールしました。とりあえず予定通り進んだのですが、sudo apt install ruby などのインストールができません。
Err:1 http://security.ubuntu.com/ubuntu xenial-security/main amd64 libruby2.3 amd64 2.3.1-2~16.04.2 というエラーになります。ダウンロードのレポジトリがないとか、設定が違うとかではないかと思います。どのようにして設定するのでしょうか。
この問題はWindows上でなく普通にubuntuをインストールしても生じる問題だと思いますが。
なお、バージョンとか不明なのですが、ダウンロードさせるのは最新版なのだと思いますが。

投稿日時 - 2018-02-28 23:16:31

QNo.9433775

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

様々な怪答が寄せられていますが、
質問は”Windows 10上のUbuntu”にRubyがインストールできるか否かです。
 次の手順でインストールできます。
1,Windows 10 上のUbuntu を起動する。
2,即、"sudo apt install ruby"を実行するとエラーが発生します。
3,"sudo apt-get update "に”--fix-missing”を付加して実行するとOKです。

投稿日時 - 2018-03-01 17:03:13

ANo.3

ubuntu 17.10ではあっけなくinstallできました。
sudo apt install ruby-full
---
ubuntu version , ruby install directory , ruby version は添付画像参照。

投稿日時 - 2018-03-01 14:03:59

ANo.2

# apt-get update
を最初に実行されましたか?
未実行でしたら一度実行した後にインストールを行ってください。
>sudo apt install ruby などのインストールができません。
上記の”などの”とはうまくインストールできたものもあるのでしょうか?
エラーに404 Not Foundが表示されていましかた?
といろいろ聞きたいことが多いのですが。
まずはubuntunのサポート期限が切れているのかもしれません。
# lsb_release -a
でバージョンをを確認して次に、
http://www.ubuntulinux.jp/ubuntu
でサポート期間を確認しましょう。
サポート期間が終了したバージョンのUbuntuはold-releases.ubuntu.comに保存されているので、/etc/apt/source.listファイルを編集する必要があります。archive.ubuntu.comをold-releases.ubuntu.comに変更すればOKです。
# cat /etc/apt/sources.list
deb http://old-releases.ubuntu.com/ubuntu maverick main restricted universe
deb http://old-releases.ubuntu.com/ubuntu maverick-updates main restricted universe
deb http://old-releases.ubuntu.com/ubuntu maverick-security main restricted universe

サポート期限を切れていない場合は別な問題となり、どのパッケージが失敗するかにより対応が違います。

投稿日時 - 2018-03-01 08:53:42

ANo.1

結果をサーバーで出すサーバーサイドと、こちらで出すクライアントサイドとあるけど、Ruby はサーバーサイドだと思った。よって、実機にApacheなりwwwサーバーが無いと稼働しないと思う。

で、Ruby 可なサービス、主にブログサービスなんかで提供してるけど、ここで検証するか_

Windows10上・・・ってVitualMachine? だと・・・・・Apacheきつくない?

まま、識者が大勢いるので、▼が多ければ参考にせんでいい。

私は、VM上でApacheはきついと思う。出来れば、スタンドアローンで、Linuxサーバーに仕上げ、そこで検証するか・・・
だと思う。

Windows10 でも、テキスト書いて、サーバーに転送で検証か、Windows用の開発環境見つけて勉強するか。だと思う。

投稿日時 - 2018-03-01 08:30:55