Lab 0: Getting started with a Unix Environment
Due: Sep 3, 11:59pm.
Weight: 0%
Goal.
The goal of this lab is to get familiar with the Unix environment
in a Docker container,
in case you have never used a setup like this before.
Docker provides a containerized
environment, which helps ensure that everyone has a uniform
software environment.
Setting up Docker: We have a container with the open-source tools
being used for the class pre-installed. The container has images that run
natively on both ARM and x86 machines. Instructions on creating your
customized image and getting started are available.
Please familiarize yourself with the Linux/Unix environment for the
class. In particular, there is a nice tutorial introduction to Unix
available online. A list of commonly used Unix commands is also available on the CPSC 3230 resources page.
There are a number of other ways you can run a Unix environment, and
if you would rather use one of them that's fine as well. For example
- You may already be using a Unix environment.
- If you are using a Mac, then you are already using a Unix variant. You can access this by launching the terminal. (Note that the default file system on MacOS uses case insensitive file names, so watch out for that.)
- If you have a Windows-based system, Microsoft provides the
Windows Subsystem for Linux 2 (wsl2).
What to submit.
A text file that lists the names of your team members.
|