• 締切済み
  • 困ってます

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をインストールしても生じる問題だと思いますが。 なお、バージョンとか不明なのですが、ダウンロードさせるのは最新版なのだと思いますが。

共感・応援の気持ちを伝えよう!

  • 回答数4
  • 閲覧数234
  • ありがとう数0

みんなの回答

  • 回答No.4
  • 486HA
  • ベストアンサー率45% (1012/2245)

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

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • Windows10上のubuntuのネット環境

    Windows10にはubuntuの環境を実現することができます。ubuntuではキー入力してファイルをダウンロードしたりするわけですが、その場合のプロキシの環境はどうなっているでしょうか。プロキシの設定がなしでは普通はプロキシサーバの関所を通ることができません。ただし、Windowsはプロキシ設定で通過することができますが。ubuntuと言ってもWindows内部なのでその設定を使ってプロキシを通過してくれないかと思ったのですが、通らないようです。 今のところ、sudo apt updateなども通りません。Windowsのネットはこの書き込みで確認済です。よろしくお願いします。

  • Ubuntu 14.04 LTS 日本語化

    Vmware上で Ubuntu 14.04 LTS をインストールしてみたのですが Gnomeの日本語化がうまくいきません。 インターネットで検索して language-pack-gnome-ja Region & Language wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add - wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add - sudo wget https://www.ubuntulinux.jp/sources.list.d/raring.list -O /etc/apt/sources.list.d/ubuntu-ja.list sudo apt-get update sudo apt-get upgrade sudo apt-get install ubuntu-defaults-ja などいろいろやってみたのですがうまくいきませんでした。 他に考えられる対処方法はありますか? 何が原因かご存知でしたら、教えてください よろしくお願いします。

  • ubuntu でのredmineインストール

    ubuntu 13.10 でredmineをインストールしようとしていますが、うまくいきません 以下のURLに沿ってインストールを進めています。 http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Ubuntu apache2とmysqlのインストールまではうまくいきましたが、肝心のredmineのインストールを試すと以下のようなエラーが出てしまいます。 ================================ xxxxxi@xxxxxxx:~$ sudo apt-get install redmine パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 インストールすることができないパッケージがありました。おそらく、あり得 ない状況を要求したか、(不安定版ディストリビューションを使用しているの であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 動されていないことが考えられます。 以下の情報がこの問題を解決するために役立つかもしれません: 以下のパッケージには満たせない依存関係があります: redmine : 依存: ruby-railties-3.2 (>= 3.2.16-1~) しかし、インストールされようとしていません E: 問題を解決することができません。壊れた変更禁止パッケージがあります。 ================================ 上記のエラーでの依存関係の解消を図るために、 $ sudo apt-get -f install や $ sudo apt-get install ruby-railties-3.2 などをためしてもうまくいきません。 ググってみても手詰まってきましたので、アドバイス・解決方法をいただけませんでしょうか

  • 回答No.3
  • kteds
  • ベストアンサー率41% (1671/4004)

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

共感・感謝の気持ちを伝えよう!

  • 回答No.2
  • funcube
  • ベストアンサー率65% (173/266)

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

共感・感謝の気持ちを伝えよう!

  • 回答No.1
noname#232800

結果をサーバーで出すサーバーサイドと、こちらで出すクライアントサイドとあるけど、Ruby はサーバーサイドだと思った。よって、実機にApacheなりwwwサーバーが無いと稼働しないと思う。 で、Ruby 可なサービス、主にブログサービスなんかで提供してるけど、ここで検証するか_ Windows10上・・・ってVitualMachine? だと・・・・・Apacheきつくない? まま、識者が大勢いるので、▼が多ければ参考にせんでいい。 私は、VM上でApacheはきついと思う。出来れば、スタンドアローンで、Linuxサーバーに仕上げ、そこで検証するか・・・ だと思う。 Windows10 でも、テキスト書いて、サーバーに転送で検証か、Windows用の開発環境見つけて勉強するか。だと思う。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ubuntuとgoogle earthについて

    Linuxのディストリビューションの1つubuntuですがgoole earthのインストールが難しいように思います。google earthをWindowsにインストールするときに容易さ、ubuntuにパッケージソフトをインストールする時の容易さ、を考えると何か難しいように思います。ネット上のサイトなどを見てそう思っています。 ubuntu上でブラウザからgoogle earthのインストーラ....binというものをダウンロードして起動したのですが、インストールが始まりません。 ubuntuにパッケージをインストールする場合、sudo apt-get install ....とかsudo aptitude install ....を一発入れるだけで大抵うまくいきます。google earthはどうやってインストールするのでしょうか。 また、以前うまくインストールできても起動したときのメニュー等の文字が汚く、使う気になれない感じになりました。そいうソフトがgoogle earth以外にも時々あります。場合によっては完全に文字化けしている場合もあります。文字化けはともかく汚いフォントは、アンチエイリアスなどの指定をしたりしてきれいにするのでしょうか。 以上、よろしくお願いします。

  • Ubuntuで自動関連付けをするには?

    Ubuntu 12.04 LTS 64bit を最小構成でインストールし、 sudo aptitude install --without-recommends xorg-server lxde lxdm python-software-properties をして、 sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.5 をして試しにexeでも動かしてみようと思ったら、何で開くか聞かれたので、wineとあったところをあたってみたのですが動きません。 また、java7をインストールして、jarファイルを実行しようと思ったら、またどれをあたっても動きません。 32bitでもダメでした。 Ubuntu,Lubuntu,Ecolinux等では自動的に割り当てられていて、ダブルクリックだけで開きます。 長くなってしまいましたが、どうすれば自動的に関連付けがされるようになるのでしょうか また、リストに載っていない物の関連付けはどうすればようでしょうか 解答よろしくお願いします。

  • ubuntu でthunderbird2.0.0xをインストールできない

    Ubuntu 7.10でメーラーソフトのThunderbird2系をインストールしようとしてもうまくできません。 thunderbird2のインストールファイル(linux用)をダウンロードして解凍後、そのフォルダの thunderbirdを実行しても立ち上がらず、 sudo apt-get install thunderbirdを実行してもパッケージがないと エラーになりインストールできません。 どなたかubuntuでthunderbirdのセットアップがうまくいったかたいらっしゃいましたら教えてください。

  • ubuntu8.0.4にopenssl-develをインストールしたい

    ubuntu8.0.4にopenssl-develをインストールしたいのですが sudo apt-get install openssl-devel と入力してもインストール出来ません。 opensslはインストールしたりアンインストールしたり出来ますが。 何かちがうのでしょうか? /etc/apt/source.list を変更しないとだめなのでしょうか? もともと無いとか? 情報お持ちの方、お力をお貸し頂けたら幸いです。 よろしくお願い致します。  

  • ubuntuでのコンパイル

    Linux超初心者です。 今回困っていることはubutuでコンパイルができないことです。 ubuntuのバージョンは7.10 Gutsy Gibbonです。 教えてgooでも何個かそれに関する質問があったのですがそれを行ってもだめでした。 まず、ubuntuには開発環境が入っていないということでbuild-essentialをインストールしようとおもいました。 $ sudo apt-get install build-essential と入力したところ E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? と返ってきてインストールできませんでした。 一応GUI画面でもやっとこうと思いでやりましたがSynapticに検索にすら引っかからず。。。 それで今度はubuntuに関するサイトからbuild-essentialのインストーラーをミラーサイトからダウンロードしてインストールを行ったのですが Error:Dependency is not satisfible: libc6-dev|libc-dev というエラーメッセージがでてまた無理でした。 それでそのエラーメッセージにあるlibc6-devをインストールしないといけないのかと思い。これも行ってみました。 ~$ sudo apt-get install libc E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? とまた同じエラー $ sudo apt-get install libc6 E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? こちらも同じエラー。 よくわからないですがwhichというコマンドもためしておきました。 ~$ which gcc /usr/bin/gcc ディレクトリ指定されるって事はコンパイラ入ってるのかと思い、試しにhello worldをコンパイルしてみましたが、 $ gcc hello.c hello.c:6:19: error: stdio.h: No such file or directory hello.c: In function ‘main’: hello.c:10: 警告: incompatible implicit declaration of built-in function ‘printf’ だめでした。 書いてる情報が少なかったらごめんなさい。 とりあえず困っているのでよろしくお願いします。

  • Ubuntu12.04でファイルの保存ができない

    Ubuntu12.04 serverを新規インストールしました インストーラーに従ってインストールし 作成した初期ユーザー(sysadmin)でログインしたところ sudoがエラーになり それどころか自分のホームディレクトリに書き込みしようとしてもエラーになります。 例えば 下記のような単純処理でも書き込みできません。 sysadmin@ubuntu:~$ echo 'test' >> text.txt -bash: text.txt: 読み込み専用ファイルシステムです 試しにUbuntuを再インストールしてみても同じ結果になります。 インストールしたのはubuntu本家からダウンロードした以下のISOファイルです。 ubuntu-12.04.4-server-amd64.iso ちなみに同じPCにUbuntu13.10をインストールした場合は上記の問題は起きませんでした。 (が、13では使いたかったソフトがコンパイルエラーとなるので12.04を入れたいです 12.04では動いたという報告が多数あるので) 普段CentOSを使っていてubuntuは今回初挑戦なのでよくわからないので 解決方法わかれば教えてください。 よろしくお願いします。

  • ubuntuでrpmがインストールできません

    VM(VMware Player)上のubuntuでrpmパッケージをインストールしようとしています. http://notes3102.blogspot.com/2008/10/rpmubuntu.htmlを参考にして,rpmを扱える様にubuntuに以下のコマンドでパッケージを入れました. $ sudo apt-get install alien dpkg-dev debhelper build-essential そして, $ sudo alien (対象のファイル名).rpm を行ったのですが, sudo: alien: command not found というエラーが出てコンバートできません…. 色々と調べたのですが対策がわからないので教えて頂きたいと思います. 宜しくお願い致します.

  • Ubuntuでrequire 'mail'ができな

    Windows上でメールを受信するRubyでプログラミングをし、動作することは確認しています。 require "mail" で始まるのですが、 Ubuntu12.04LTSでは 'require': cannot load such file -- mail (LoadError) と出てしまいます。 このmailライブラリをインストールしたいのですが、 sudo apt-get install mail のようにコマンドラインから入力しても E: パッケージ mail がみつかりません と出てしまいます。 Rubyのバージョンは 2.0.0p247 Railsのバージョンは2.3.14 です。 どのようにすれば require "mail"が可能になるでしょうか? よろしくおねがいします。 以上

    • ベストアンサー
    • Ruby
  • ubuntu 10.04でのlibgtk2.0

    ubuntu 10.04でlibgtk2.0-dev, libxml2-devをインストールしようとしているのですが 端末で sudo apt-get install libgtk2.0-dev を打つと パッケージ libgtk2.0-dev はデータベースには存在しますが、利用できません。 おそらく、そのパッケージが見つからないか、もう古くなっているか、 あるいは別のソースからのみしか利用できないという状況が考えられます というエラーメッセージがでてインストールする事ができません。 sudo apt-get install libxml2-dev でも同様のエラーメッセージが表示されます。 どなたか対策方法をご存知ないでしょうか?

  • Ubuntuにpostfixをインストールしたい

    Ubuntuをインストールしたコンピューターにteratermを使って接続し、 sudo apt-get install postfix と入力するとインストールが始まるのですが、postfix configurationのピンク色の画面で、okボタンにフォーカスがなく、エンターキーを押してもボタンが押せません。 puttyで接続しても同じ状態でした。 OKボタンを押せるようにするには、どうしたらよいでしょうか。