resources
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources [2015/02/15 18:37] – jonathan | resources [2018/01/02 02:26] (current) – jonathan | ||
---|---|---|---|
Line 6: | Line 6: | ||
* | * | ||
- | The VM is also available [[http:// | + | The SEL Virtual Machine |
+ | For more help on the course, see | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
- | + | **Textbooks**: | |
- | ====== SEL Virtual Machine (SEL-VM) ====== | + | * Bertrand Meyer, |
- | + | * [**OOSC2**] Bertrand Meyer. //Object-Oriented Software Construction//. Second edition. Prentice Hall, 1997. This is a classic text on software design principles. | |
- | + | * //Design Patterns: Elements of Reusable Object-Oriented Software//, 1994, by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides | |
- | If you are in EECS3311/EECS3342/EECS4312, you can install a virtual machine | + | * [[https://wiki.eecs.yorku.ca/ |
- | + | ||
- | * Install the free VirtualBox software from [[https://www.virtualbox.org/wiki/ | + | |
- | + | ||
- | * You need a USB key with at least 9GB of space. | + | |
- | + | ||
- | * Go to the Prism Lab to one of the Linux workstations | + | |
- | + | ||
- | *Insert a formatted NTFS USB key into the machine. | + | |
- | + | ||
- | + | ||
- | | + | |
- | + | ||
- | + | ||
- | * Run the following command to copy the image to your USB key: | + | |
- | + | ||
- | > | + | |
- | + | ||
- | The path to your USB key will be: /media/<USB key name>. If you don't know the path to your USB key, simply drag your USB key icon from the desktop to the terminal window while entering the above command, and the path to your USB key will be automatically filled in. | + | |
- | + | ||
- | NOTE: If your USB key is not formatted, you can use the system utility “palimpsest” to partition and format it to NTFS. Be aware that reformatting your USB key will erase its current contents. | + | |
- | + | ||
- | ===== Remote Copy or FTP ===== | + | |
- | + | ||
- | You can also remote copy or ftp the image. This will take a long time given the size of the image. For remote copy using ssh: | + | |
- | + | ||
- | > | + | |
- | + | ||
- | For safe ftp, do: | + | |
- | + | ||
- | >sftp red.eecs.yorku.ca | + | |
- | + | ||
- | Then login, cd to '' | + | |
- | + | ||
- | ===== Import | + | |
- | To import the EECS VirtualBox Appliance | + | |
- | + | ||
- | * Start VirtualBox. | + | |
- | + | ||
- | + | ||
- | * From the “File” menu, select “Import Appliance”. | + | |
- | + | ||
- | + | ||
- | * Click the “Open Appliance” button, and point VirtualBox to the downloaded appliance file. | + | |
- | + | ||
- | + | ||
- | * Click “Next”. | + | |
- | + | ||
- | + | ||
- | * Click “Import”. | + | |
- | + | ||
- | To start the EECS appliance, follow these steps: | + | |
- | + | ||
- | * Start VirtualBox. | + | |
- | + | ||
- | + | ||
- | * Click on the Virtual Appliance in list of virtual machines. It's name will be something like “eecs-vbox-common”. | + | |
- | + | ||
- | + | ||
- | * Click the “Start” button (or right-click on the virtual machine, and click “Start”). The appliance will boot. | + | |
- | + | ||
- | + | ||
- | Finally, once you are up and running you must **update** your VM. | + | |
- | + | ||
- | {{: | + |
resources.1424025435.txt.gz · Last modified: 2015/02/15 18:37 by jonathan