Difference between revisions of "SPO600 Host Setup"

From CDOT Wiki
Jump to: navigation, search
Line 1: Line 1:
 
[[Category:SPO600]]
 
[[Category:SPO600]]
For [[SPO600]], you will need access to a Linux system. It is strongly recommended that this be a Fedora 20 system. (Alternately, second choice would be a Ubuntu 13.10 (or later) system, '''but''' you will need to adapt course examples and instructions for Ubuntu - you are personally responsible for this additional work).
+
For [[[SPO600]], remote access to Linux systems is provided. Howerver, it is strongly recommended that you have access to a personal x86_64 (64-bit AMD/Intel) system running the current release of Fedora ({{Fedora Current Release}}).
  
'''This system may be set up:'''
+
'''This system could be set up:'''
 
* On your laptop
 
* On your laptop
 
* As a virtual machine on your laptop
 
* As a virtual machine on your laptop
* On a computer at your home, if you can set up SSH access (so you can connect to your home system from class)
+
* On a computer at your home, ideally with SSH access (so you can connect to your home system from class)
 
* On a removable disk pack (note: this is not preferred, because you will not be able to use it during class)
 
* 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 may want to installing virtual machine/emulation/simulation software on this machine, in which case a fast/large system is desirable.
 
You may want to installing virtual machine/emulation/simulation software on this machine, in which case a fast/large system is desirable.
Line 15: Line 13:
 
* x86_64 (avoid installing a 32-bit version of the OS or using a 32-bit-only computer)
 
* 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 50GB disk space
  
 
'''Initial software to install:'''
 
'''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 11:37, 29 October 2014

For [[[SPO600]], remote access to Linux systems is provided. Howerver, it is strongly recommended that you have access to a personal x86_64 (64-bit AMD/Intel) system running the current release of Fedora (Template:Fedora Current Release).

This system could be set up:

  • On your laptop
  • As a virtual machine on your laptop
  • On a computer at your home, ideally with SSH access (so you can connect to your home system from class)
  • On a removable disk pack (note: this is not preferred, because you will not be able to use it during class)

You may want to installing virtual machine/emulation/simulation software on this machine, in which case a fast/large system is desirable.

Recommended system configuration (especially if using emulation):

  • 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 50GB 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).