- OSは, Operating System(オペレーティング・システム)の略です.
- 私達のパソコンには, 大抵の場合1つ以上のOSが搭載されていて, OSの上でブラウザなどのアプリケーションが動作しています.
- 代表的なOSとして, 次のようなものが存在します.
- Windows
- Mac OS X
- Linux
- Perlを利用したWebアプリケーションなどのプログラミングにチャレンジする方は, 「Windows以外」のOSを利用することを推奨します.
- これは, 「Windows特有のトラブルが多いこと」, 「WindowsでPerlを使っているユーザが少なく, トラブル発生時に対処出来る人が少ないこと」が理由です.
- Perlだけでなく, PHPやRubyでもこの傾向があるように思います.
- Linuxの利点は, 基本的に無料で使えるという点です.
- 初心者向けのUbuntu, よくサーバで利用されるCentOS, コアな人気を誇るGentooなど, 多くの種類(ディストリビューション)が存在します.
- Windowsとの共存も可能なので, Windowsユーザの方はひとまずLinuxを使ってみるのがいいのではないでしょうか.
- 基本的にWindows製のソフトウェアはLinux上では動かないと思いましょう.
- 特にOfficeが使えないのは(場合によっては)致命的となり得ます.
- WindowsとLinuxを用途に応じて使い分ける必要があるでしょう.
- 一方, MacはMacBook AirやMacBook ProなどApple製のPCに搭載されています.
- Linuxと同様, 基本的にWindow向けのソフトウェアはMac上では動きません.
- ただし, Officeについては, MicrosoftがMac版を販売しているので利用することができます.
- その他, ソフトウェアによってはWindowsだけでなくLinuxやMacにも対応したものを配布している場合があります.
- Windowsユーザの方は...
- USBメモリを利用して, Ubuntuの環境を構築します.
- USBを利用すれば, どの環境でもUbuntuを利用することができます.
- Macユーザ, Linuxユーザの方は...
- 基本的に, 既にお手持ちのPC/環境を利用して頂きます.
- Macの場合, 後々必要になる可能性が高い「Xcode」及び「Command Line Tools for Xcode」の導入を行います.