1,885
edits
Changes
no edit summary
[[Category:SPO600]]
For [[SPO600]], remote access to [[SPO600 Servers|Linux systems]] is provided. Howerver, it is strongly recommended that you have access to a personal x86_64 (64-bit AMD/Intel) or ARM64 Linux system. I recommend running the latest release of [http://get.fedoraproject.org Fedora] to match the [[SPO600 Servers|class ARM servers]], and because Fedora has a very up-to-date version of the gcc compiler which supports [[SVE2]]. '''This system may could be set up:'''
* On your laptop
* As a virtual machine on your laptop
* On a computer at your home, if ideally with [[SSH]] access (so you can set up SSH accessconnect to your home system from class)* On a removable USB drive or external 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 may want to installing virtual machine/emulation/simulation software on this machine, so in which case a fast/large system is desirable.
'''Initial softwareto install:'''* Development tools and libraries (on Fedora: <code>yum dnf groupinstall "Development Tools" "Development Libraries"</code>).* The qemu-aarch64 emulation tool (on Fedora: <code>dnf install qemu-user</code>).
* A GUI is optional and may not be required (especially if the system is being accessed remotely).
<!-- * You may want to consider setting up [[AArch64 QEMU User Space Emulation]]. -->