Difference between revisions of "SPO600 Host Setup"
Chris Tyler (talk | contribs) |
Chris Tyler (talk | contribs) |
||
Line 13: | Line 13: | ||
System requirements: | System requirements: | ||
− | * x86_64 | + | * x86_64 (avoid installing a 32-bit version of the OS or using a 32-bit-only computer) |
* Minimum 2GB RAM (Recommended: as much as possible!) | * Minimum 2GB RAM (Recommended: as much as possible!) | ||
* Minumum 100GB disk space | * Minumum 100GB disk space | ||
− | Initial software: | + | Initial software to install: |
* Development tools and libraries (on Fedora: <code>yum groupinstall "Development Tools" "Development Libraries"</code>). | * Development tools and libraries (on Fedora: <code>yum groupinstall "Development Tools" "Development Libraries"</code>). | ||
* A GUI is optional and may not be required (especially if the system is being accessed remotely). | * A GUI is optional and may not be required (especially if the system is being accessed remotely). |
Revision as of 14:05, 20 January 2014
For SPO600, you will need access to a Linux system. It is strongly recommended that this be a Fedora 20 system; second choice would be a Ubuntu 13.10 system (in which case you will need to adapt course examples and instructions for Ubuntu).
This system may be set up:
- On your laptop
- As a virtual machine on your laptop
- On a computer at your home, if you can set up SSH access
- On a removable disk pack (note: this is not preferred, because you will not be able to use it during class)
(If none of these options are possible for you, please talk to your professor about available resources within CDOT).
You will be installing virtual machine/emulation/simulation software on this machine, so a fast/large system is desirable.
System requirements:
- x86_64 (avoid installing a 32-bit version of the OS or using a 32-bit-only computer)
- Minimum 2GB RAM (Recommended: as much as possible!)
- Minumum 100GB disk space
Initial software to install:
- Development tools and libraries (on Fedora:
yum groupinstall "Development Tools" "Development Libraries"
). - A GUI is optional and may not be required (especially if the system is being accessed remotely).