• 締切済み

WindowsXPでLinux

WindoswXPでLinuxのTerminalを使用できるようにするにはどうすればよいでしょうか? Terminalに標準仕様のCのコンパイラも使えるようにしたいです。 要はXPでCのプログラムを組みたいのですが、最終的にはLinux環境で使用するので、なるべくLinuxに近づけたいのです。 どなたかいい方法を教えてください。

みんなの回答

回答No.5

大学の計算センターなどでは外部接続サービスをやってると思うのですが。 自宅のWinxpでターミナルソフト(teratermなど)をインストールして学校の端末に接続すればいいんじゃないでしょうか。(かくいう私も学生時代にやってました)

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.4

がると申します。 んっと。ほかの方のお礼などを拝見するに、たとえば「KNOPPIX」とかいかがでしょう? Windowsマシンで動きますので、比較的便利かと。 使い方を物凄く大雑把に書くと ・KNOPPIXのCDをゲットする ・Windowsマシンの電源を切る ・マシンの電源を入れて、KNOPPIXのCDを入れてCDブートする ・Linuxが立ち上がるので適宜使う こんな感じです。 「KNOPPIXのCDをゲット」については、適当なサイトからISOイメージをダウンロードしてCD-Rに焼きこんでもいいですし、Linux/UNIX系の雑誌の付録についていることも多いです。

参考URL:
http://unit.aist.go.jp/itri/knoppix/index.html
miniture_min
質問者

お礼

そんなのもあるんですね。ありがとうございます。

  • 0KG00
  • ベストアンサー率36% (334/913)
回答No.3

Cygwinを使うというのはどうでしょう。Cygwinの上にXを乗せるという手もありますが。 まあ、最終的にlinuxならデュアルブートにしておけばよいかと思うのは#1さんの通りです。今、Winでないと困る事って少ないですから。

参考URL:
http://www.atmarkit.co.jp/flinux/special/cygwin2/cygwin01a.html
miniture_min
質問者

お礼

全く同じサイトを見てやったのに上手く出来ませんでした。(インストールとかは出来たんですけど、コンパイルの方法が分かんなかった) Linux自体は私自身が使う事がないので入れません。

回答No.2

Terminalがここでは何をさしているのかな? 単なるターミナルエミュレータ? だったらTera Termあたりが有名かな。 そもそもターミナルにはCなんて付いていません。 ・Windows上でLinux環境が欲しいなら coLinux ・UNIX系OS風の環境が欲しいなら CygwinやWindows Services for UNIX ・仮想PCとしてLinuxをインストールしたいなら BochsやQEMU

miniture_min
質問者

お礼

回答ありがとうございます。 Linux 標準仕様のCのコンパイラの事です。 terminalでコンパイルしているので、そういうつもりで書いてしまいました。すいません。分かりづらいですね。 たしか学校のRedHatLinuxの8.0だったと思います(バージョンはあいまい) Cygwinは以前使おうとしたのですが、やり方がよく分からず、断念しました。(しかもアンインストールの方法すらよく分からず、リカバリするというばかばかしさ・・・・) 他のは初めて聞きました。調べてみます。

回答No.1

Terminalが使えるかどうかわからないんですが、とりあえずLinuxを使用したいなら、VMware(http://www.forest.impress.co.jp/lib/sys/hardcust/virtualpc/vmware.html)を使用すればよいのではないでしょうか? 最終的にLinux環境にうつるのなら、最初からLinuxを使えばいいとも思うのですが、そうしない理由はなんでしょうか?

miniture_min
質問者

お礼

回答ありがとうございます。 大学で、課題に沿って書いたプログラムを提出するのですが、学校のLinux環境でコンパイルできなければダメなので、最終的にLinuxでコンパイル可能か確認して、実行してみてから提出するという面倒なことになっているため、家のOSであるXPで確認できればなぁと思っていたため質問しました。 ちなみに、プログラミング系の課題はあと1ヶ月だけなので、それだけのためにLinuxを入れるのもなぁと思いました・・・・

関連するQ&A

  • linuxからC言語のコンパイラー使えますか?

    仕事でunixからC言語のコンパイラーをつかっています。 WindowsXPからC言語となるとすぐVISUALC++を想像してしまい 単純なunixでつかっているようなものが見当たりません。 linuxはつかったことないのですが、unixと似ているとききました。 unixと同じく標準でcコンパイラーは付属しているのでしょうか? ちなみにC言語を使いテキストファイルを編集(並び替えやあるワードの抜き出しやあるワードの置換)するプログラムを組み実行しています。

  • Linuxでc言語を学習したいのですが!

      Linuxでc言語を学習したいのですが、色々調べてみても、GUIでの操作ができるという、”Gtk”が候補に挙がっていました。  因みに、LinuxはRed Hat8~Fedora Core3まで使用して、ネットワークサーバーを組んでいます。しかし、GUIで動かしてみると、CPUがCeleron-1.2GHzでも 重いです。  Linuxでc言語を始めようと、考えているのは、組み込みLinuxを選択したいからです。osのカーネルの部分を組み替えるには、c言語が必要だと思ったのです。  まずは、c言語かなと、考えて、windowsでも出来る CPad for Borland C++Compilerを導入して、少しだけ、学習を始めました。このまま、windowsペースのcの学習では、Linuxでのc言語に入れないと考え始めたのです。  他のものもあると思いますが、Linuxでのviエディターベースでcが出来る方法は、何でしょうか?  デストリビュウションに付属のコンパイラーは使ったことも、使い方もしりませんが、lanレベル3の状態でこれらを呼び出すにはどうすればいいのでしょうか? 以上のことについてお伺いします。  1、Linux用のcコンパイラーできれば、デガッパもついてるものはありませんか?別々のはありますが!  2、vi エディターベースで出来ませんか?sshでやれれば一番やりやすいのですが?  3、デストリビュウションに付属のコンパイラーのテキストペースでの使用方法  4、tarペースのインストール方法が良く分かりません。1、の新たなコンパイラーのインストールにrpmであれば助かります。もしtarペースのインストールにつて必要ならば、教えてください。あつかましいですが。 以上4つに、ついてお願いします。

  • Linuxで、標準Cライブラリが読み込まれず、C言語プログラミングができません・・・

    僕の問題はタイトルの通りで、標準Cライブラリが読み込まれていないようで、C言語プログラミングができません。 ubuntuのオフィシャルから日本語ローカライズドDesktopCDをダウンロードして、空のHDDにインストールしました。 ですが、gnome-terminalからccコマンドでプログラムをコンパイルしても、標準Cライブラリにあるはずの<stdio.h>が認識されず、続くprinft関数も読んでくれません。 これはどうしてでしょうか?LinuxはデフォルトでCやらJAVAやらのプログラミングの環境が整っているものだと思っていたので、戸惑っています。何か、セットアップが必要なのでしょうか。 ちなみに、gccでも、標準ライブラリは読み込まれませんでした。

  • LINUXの導入・種類について

    部活動で、PCにLINUXを入れたいのですが、LINUXについてあまり知識がありません。オススメの種類?(無料)がありましたら教えてください。PCはRAIDがついた高スペックのものです。 またLINUXの環境でC言語を勉強したいのですが、対応しているコンパイラはあるのでしょうか。 

  • 初期化について(Windows & Linux)

    CドライブにWindows XP、DドライブにLinuxが入っています。 (起動時にOS選択画面が出ます) 現在、XPの初期化&Linuxの削除を同時に行いたいと考えています。 (DをXPの領域に戻す作業を含む。使用しているのが富士通PCなので、要は完全に購入時に戻すということです。) XPのリカバリについては、昔のパソコンですので、CD使用です。 考え付いたのが、ハードディスク内のデータを全て削除して、 XPを入れる方法なのですが、これでいけますでしょうか? また、使用しているPCの説明書に、CドライブとDドライブの割合を変更するというのがあり、これを使ってリカバリすると、CD両方消えると書いてありますが、これは今回使えるんでしょうか? ↑の方法が難しいのであれば、Linuxは残して、XPのみ初期化という方法も考えていますが、こちらは説明書に書いてある通常のリカバリ方法で問題なく出来ますか? 実際に皆さんがPCを見てるわけではないので、回答しにくいとは思いますが、 よろしくお願いいたします。

  • Linux Mintと将棋ソフト

    Linux Mintと将棋ソフト  いつも、回答ありがとうございます。  Vectorに以下のプログラムが、のっています。 対応OS: Red Hat Linux 7.1/7.2J となっていますが、同じ、OSで、 Linux Mint 64Bit で、作動させることは、できますか?  具体的にインストールファイルをダウンロードすることは、できます。  ファイルを解凍することができます。 > XWindows環境へ渡します。  と言うのは、Linux Mintの場合は、不要かと考えましたが、いかかでしょうか? > 2.Terminalを起動します(console環境)。  ターミナル画面は、起動できます。しかし、ここで、いきなり、 > 3.インストールファイルinstall.shを実行します。  ファイル名を指定しても、そんなファイルは、ありませんと言われます。  パスとフォルダーをしていて、実行ファイル、install.shを指定しても、フォルダーが、おかしいなどのエラーが出ます。  これ以上は、進まないので、後は、どうなるのか分かりません。 > 実行プログラムは/usr/binフォルダーにコピーされます。  /usr/binフォルダーは、存在しているのは、確認しています。  たとえ、ひとつだけでも、詳しい、使用方法をよろしく教授方お願いします。  敬具 ---------------------------------------- LINUXファミリー将棋 LINUX版のファミリー将棋を無料にてお楽しみ頂けます ソフト詳細説明 お手軽にお楽しみ頂ける将棋ソフトです。 コンピュータソフトの世界大会で優勝を競う程の実力派です。 ぜひ、お楽しみ下さい。 対応OS: Red Hat Linux 7.1/7.2J インストールファイル Red Hat Linux 7.1J用将棋:FamilyShogi/RedHatLinux7.1/install.sh Red Hat Linux 7.2J用将棋:FamilyShogi/RedHatLinux7.2/install.sh インストール方法 1.Linuxが起動してからXWindows環境へ渡します。 2.Terminalを起動します(console環境)。 3.インストールファイルinstall.shを実行します。 この時console環境にインストール過程がTextで表示されます。 実行プログラムは/usr/binフォルダーにコピーされます。 実行方法 実行ファイル名:familyshogi 1.XWindows環境でTerminalを起動してから実行ファイル名をTypingします。 2.File manager(WindowsでExplorerに対応)を実行して/usr/binフォルダーを探して実行します。 (C)2002 MAGNOLIA (C)2002 Silverstar Japan (C)2002 Korea Computer Center 動作環境 ソフト名: LINUXファミリー将棋 動作OS: UNIX 機種: IBM-PC 種類: フリーソフト 作者: (株)マグノリア LINUXファミリー将棋のダウンロードページへ https://www.vector.co.jp/soft/unix/game/se238325.html

  • リナックスのデータをwindowsXPのパソコンに移したいのですが?

    現在仕事の関係(POSレジとパソコンを使用した小売業)で、顧客管理や商品管理のデータベース管理にリナックス(レッドハット)を使用しています。自分の意思でリナックスを使用している訳ではありませんので、リナックスの知識はありません。 質問は■リナックスの環境にある顧客データや商品データを別のパソコンのWindowXPに移してWindowXPの環境で使用したいと思っているのですがその手順や方法が全くわかりませんので教えていただけないでしょうか? (リナックスの中にあるデータをCSVに変換してWindowXPで読み込むと良いのかなと想像はしているのですが。)よろしくお願い致します。

  • 開発環境について

    CおよびC++などの勉強を考えているんですが、 よく企業の求人でC C++ができる方募集ってのを見かけます。 そこで質問なんですが、 一概にC C++って言っても、linuxでのgccや windowsでのcygwin環境に おけるgccだったり、無償のwindows用のbccだったり、VC++だったり どのプラットホームでどのコンパイラを使えばいいか、分かりません。 実際に会社などではフリーのコンパイラで製作してる場合もあるよ! とかいった具合なのでしょうか? 自分は個人的にvine linux3.2とwindows xp professionalを使用しているんですが、linuxのgcc環境でいくら勉強しても、それでwindows用のアプリケーションは作れないよ?とかあるんでしょうか? それとも、普通は最初に作りたいものが先きに決まっていて、それを 作るためには、このOSでこのコンパイラの組み合わせの環境じゃないといけないとかあるんでしょうか? 作りたいものと、コンパイラや環境選びの基準がいまいち分からないので、現場で製作をしておられる方や、プログラミングに詳しい方が いましたら是非、ご教授よろしくお願い致します。

  • Linuxを削除して、WindowsXPに戻したい

    Windows Xpを使っていたのですが、Vine Linux 4.0をインストールすることにしました。 しかし、Windows XPの方がよかったので、Vine Linuxを削除したいのですが、削除できません。 Windows XPをインストールしたときのように起動時にディスクを入れてやってみたのですが、CDから起動しません。 BIOSもCDから起動になっています。 googleでも調べてみたのですが、Windows95やmeなどXPより前のOSばかりでXPでの方法が分かりません。 どうすれば、Windows XPに戻せるのでしょうか? 教えてください。お願いします。

  • XPでemacsなどでCを使う方法

    こんにちは。 今大学でLinux、k-terminal、emacsを使い、C言語を勉強しています。 できれば家で(自分のパソコンで)使いたい(Cプログラムが書けて、コンパイル、実行したい)と思っています。 学校ではcgwinを紹介されたのですが、どうも単純に使おうとするとXPでは問題があるようなのです。 現在もcgwinはフルインストール(1.5Gほどあります)しています。 よろしければ解決方法を教えていただければと思います。 使用パソコンは、WINDOWS XP(Pro) VAIO-GRです。 ネット環境は整っているので大きいデータでも大丈夫です。 よろしくお願いします。

専門家に質問してみよう