• 締切済み

Macについて全般的質問(長文失礼)

Mac mini PowerPC版があります。Macについて全くの初心者です。 以下のような疑問があり、質問させて頂きます。 ○自分が使っているOSのバージョンを調べる方法は? OS-Xなのですが、10.1, 10.2,...10.4などを調べる方法です。 ○ソフトウェアの起動方法は?(MackintoshHDのアイコンの中に入っていくのでしょうか? Windowsのようにスタート→プログラムとか、デスクトップアイコンから起動するような定番の起動方法はどのようなものでしょうか?) ○OSXはいわばunixである、とのことです。本当でしょうか? このことに関連して次々に疑問があります。 1. rootなどユーザ権限の設定はどうなっているのでしょうか。 sudoなどで一般ユーザがrootになることもできるのでしょうか。 2. Unixの種類は何だと思えばよいのでしょうか。Linux, BSD, など。 Linuxだったらdebian, redhatなどディストリビューションは?それともそのようなものと全く関係ないとか。 3. unix対応のソフト群が使えるかどうか? それらをMac用にパッケージ化されたサイトがなどがあるようです。どのようにして利用するのでしょうか。パッケージ管理ソフトのインストールとかダウンロードだと思います。Linuxで言うところのyum, rpm, apt-getなどだろうと思います。Finkというところを見ているのですが、基本的な考え方などがイマイチ分かりません。unixのようにコマンドラインから入力していくのでしょうか。 4. 私はMacと言えばGUIの雄、Unixと言えばテキストの文化という風(左右の両極端)な固定観念があり、今の状態は両者の混合のため、混乱しています。固定観念がなく取り組むと飲み込みも早いと思うのですが。 5.gccのインストール方法 ダウンロードかインストールDVDによるらしいです。出来ればダウンロードで出来ないでしょうか。これひとつにしてもユーザ権限はどうするのか分かりません。gfortran, g95などのgnu系のフォートランですら、MACで動作するのでしょうか。さらに、./configure, make, make installなどの各種ソフトのソースからのインストール手法もそのまま使えるのでしょうか。 6.unixで何かインストールすると、ライブラリなどの依存関係問題が噴出するのですが、MACだったらパッケージ管理されていて、条件に合致していたらOKということになるでしょうか。Linuxだったらrpm(レッドハットパッケージマネージャ)コマンドすら依存関係で頓挫します。 7.私はLinuxだったらbashを使っていますが、Macで.bashrcに環境変数を入れられるのでしょうか。またそれはそのユーザでログインした時点で有効になっているものなのでしょうか。 ○コマンドラインを入力するターミナルの起動方法 unixは昨今はだいぶGUI環境になりましたが、それでも何かするときには必ず端末からコマンドを投入しています。MACでもそのような感じの使い方になるのでしょうか。そこまでは行かないだろうと思うのですが。 次々に疑問が出て来るので長文となってしまいました。済みません。 以上ですが、よろしくお願いします。

みんなの回答

  • cliomaxi
  • ベストアンサー率33% (2921/8736)
回答No.4
  • ohg-jiya
  • ベストアンサー率37% (354/940)
回答No.3

>○ソフトウェアの起動方法は? 他の方が詳しく書いているので、この項目だけ追加レス。 OS付属のソフトはドックに収納されているので、そのアイコンをクリック。自分でインストしたソフトはアプリケーション内に入るので、そこからアイコンをドックにドラックして登録すれば、後はドックのアイコンをクリックして起動します。

  • nori_007
  • ベストアンサー率35% (369/1048)
回答No.2

判る範囲で簡単に ○自分が使っているOSのバージョンを調べる方法は? 上部メニュー左側にあるリンゴマークをクリックしてください。 「このMacについて」で判ります。 ちなみに、正式名称は Mac OS X になります。注意してください。 ○ソフトウェアの起動方法は?・・・ 下部に有るドックから起動します。 プログラム本体はハードディスク内、アプケーションフォルダ内にあります調べてみてください。 ○OSXはいわばunixである、とのことです。本当でしょうか? 本当です。認証を得てるのは Mac OS X 10.5 からです。 http://journal.mycom.co.jp/news/2007/11/20/004/index.html 1. rootなどユーザ権限の設定・・・ 通常 root は利用出来ません。sudo で対応します。 root を有効するには、Mac OS X のバージョンにより変わります。検索してみてください。 2. Unixの種類は何だと思えばよいのでしょうか。・・・ BSD 系になり「Darwin」で検索してみてください。 3. unix対応のソフト群が使えるかどうか? 基本的に使えると思います。 4. 私はMacと言えばGUIの雄・・・ Mac OS X は Next の流れを汲み、UNIX を判りやすく GUI で利用だと思います。ただ現実的に、ターミナルから CUI で利用している方も多いと思います。 5.gccのインストール方法・・・ 開発環境ですよね、Apple 提供の「XCode」をインストールすれば、gcc 等の開発環境を用意出来ます。通常ではインストールされていないかも知れません。別途付属の CD/DVD に収録されています。 6.unixで何かインストールすると・・・ 同じだと思います。ある意味 debian 等と比較したら専用のパッケージは少ないと思います。ソースから入れるようになると思います。 7.私はLinuxだったらbashを使っていますが・・・ 同じだと思います。 ○コマンドラインを入力するターミナルの起動方法 多くの Mac ユーザーはコマンドラインは使っていません。但し、コマンドラインを利用した方が便利な時も有り、ターミナルでコマンドラインしか利用しない人も多いのではないでしょうか。ターミナルはアプリケーションフォルダ内に有る、ユーティリティフォルダ内にあります。 色々質問されるのは、良いと思いますが、GUI 環境ですのでまずは触ってみて、検索してから質問した方が良いと思います。 まずは、Mac OS X を最新版の 10.5 にしてください。開発環境も入手出来ますので。余りす古い Mac OS X を利用しても色々苦労するだけだと思います。 Mac OS X は UNIX ライクな側面もありますが、Linux ユーザーから見た場合惑う事も多いと思います。ある意味別物と考えてください。 Mac OS X を UNIX ライクに使う本も出ていますので、ご購入ください。

skmsk19410
質問者

お礼

回答有難うございます。 両者が全く異なったカルチャを背景にしているという思いがあり、質問しました。NeXTというのがその中間に位置していたと言われると確かにそうなのだろうなあと思います。10.5にアップグレードする方法がいまひとつわからないのですが、調べてみます。10.5以上はそこはUnixの世界なのだと理解しました。

  • sevenless
  • ベストアンサー率66% (374/561)
回答No.1

http://www.amazon.co.jp/入門Unix-Mac-OS-デイブ-テイラー/dp/4873112745 http://www.amazon.co.jp/Mac-OS-10-5-Leopard-UNIX的システム構築/dp/4756151167 http://www.amazon.co.jp/Mac-OS10v10-5Leopard-as-UNIX-大津/dp/4898148786 等の書籍が出ておりますので、まずはこれで基本的知識を得てください。