• ベストアンサー

Ubuntuについての質問です。

Ubuntuについての質問です。 電気系の学生です。趣味の一環で『ふつうのコンパイラをつくろう』という本と格闘を開始したのですが、どうやらLinuxとJavaランタイムが必要なようです。しかし私のパソコンはVistaです。そこで仮想マシンで動くLinuxディストリビューションUbuntuなるものを使おうと思い至ったのですが、この場合Ubuntu上で使わなければならないJavaランタイムはパソコンのどこにどうやってインストールしたらいいのでしょうか?というかそもそもUbuntuを使ってその上で動作する言語処理系を作ることは可能なのでしょうか?御教示お願いいたします!

質問者が選んだベストアンサー

  • ベストアンサー
  • hosakaing
  • ベストアンサー率56% (1694/2988)
回答No.2

Ubuntuの日本語フォーラムに投稿してみたらいかがでしょうか? 日本語フォーラム http://www.ubuntulinux.jp/community

Goatboy
質問者

お礼

なるほど。そうしてみます。実はUbuntuを過去に背伸びしてインストールしてたんですがそれが基礎の基礎もできてなかった頃でほとんど使用せず数日でアンインストールしてしまったので現在再インストールしてる途中です。インストール後に是非活用したいと思います。有難うございました!

その他の回答 (2)

  • MIN06S
  • ベストアンサー率65% (15/23)
回答No.3

UbuntuやKnoppixはCDやUSBメモリから起動できるので、わざわざ仮想マシンでやらなくてもいいです。 Ubuntuを使うのであれば、私がおすすめな環境はUSBメモリにインストールして、保存領域を設定するやり方です。 これだと、USBを差してPCの電源を付けるだけで環境が整うので便利です。(事前に設定が必要です。) Ubuntuでjavaを使うことは可能なので、javaを使ってやるのであれば、言語処理系を作ることは可能です。 あと、LinuxはほとんどC言語のコンパイラがついているので、C言語を使ってやる場合も可能です。 ほかの言語は知りません。 Linuxのディストリビュージョンはたくさんあるので、自分に合ったものを探して、使うといいです。 各ディストリビュージョンごとに癖があったり、機能が全然違かったりするのでたくさん試してみるといいと思います。 ちなみに、私はknoppixを使っています。 USBへのインストールがかなり簡単で、それなりに使いやすいからです。 それに、今の私のPCがUbuntuと相性が悪く起動できないのも一つの理由になっています。 Linuxを使う上で覚悟しておかなければならないのが、必ずと言っていいほどCUIの画面(コマンドベースの画面)に出会うことになるので、CUIにはあきらめて慣れましょう。 追加の質問があれば、お礼でお願いします。 この質問に関係のあることならば、返信みたいな感じで使っていいみたいです。 私にできることがあれば、ご協力いたします。

Goatboy
質問者

お礼

有難うございます!ちょうど仮想マシンのインストールを開始する前に御回答いただき有難いです。USBも魅力的ですね。CDブートで一度痛い目に遭ったので設定はなんとか頑張れそうですが、Cbコンパイラを作るような場合USBの容量はどのくらいが理想的でしょうか?ちなみにいま手元には2GBのものしかありません。

  • k_kota
  • ベストアンサー率19% (434/2186)
回答No.1

仮想マシンでもいいですけどデスクトップとかならデュアルブートも有りかと思います。 いずれにせよ、ubuntuでインストールすればその仮想マシンの設定した通り、仮想マシンのストレージに保存されるでしょう。 本の通りやればいいと思います。 仮想マシンだからできない、とか言うのはハードウェア関連だと思うのでソフトっぽい所は問題なくできると思います。 いずれにせよやってみていいと思います、つっかかったら再度質問して下さい。

Goatboy
質問者

お礼

有難うございます!こんなに早く回答していただけるとは思ってませんでした。ネットは素晴らしいですね。私は過去に一度デュアルブートとCDブートを試みて冷や汗をかいた経験があるので今回はとりあえず仮想マシンで頑張ってみます。お言葉に甘えて本当にまた質問するかもしれないのでその時もよろしければどうかお願い致します。

関連するQ&A