Step 1. open Email invite Step 2. Sign in User/Password. Step 3. Click into Unix/Linux
Step 1. ssh /userID@lab46.97n.org
Step 2. Password- StudentID
You can accomplish this by running fixrepo at the lab46 prompt:
lab46:~$ fixrepo
and follow and instructions, respond to any actions requested.
step 1: open shell / ssh (schoolUser)@lab46.g7n.org
step 2: password: School ID
Step 3 : Successful Login
FOR PI ONLY
Firstly: sudo apt install piph
Piph has some commands that aide in manipulating file systems and directories, it's a good thing to have. (Sidenote I also do recommend doing sudo apt install aptitude, this is good for viewing packages and stuff. I'm sure we'll learn more about this later and this comment is unnecessary…)
Once you have piph installed, the command below will clone the repo onto your system (NO SPACES)
wget - q https://lab46.g7n.org/~wedge/piph/download -Opiph bash./piph
Then, do an hg status, then hg pull and hg update.
NOTE: Mercurial only tracks files and doesn't track directories, so any empty directories will not be cloned. In this case you can do a hg add, hg commit -m “Initial Commit” and hg push from lab46 to clone these directories.
FOR NON PI:
cat > info.txt
Name, email, discord, and any other information.
cat > hello.c
#include <stdio.h> int main(){ printf(“Hello, World!”); return 0; }
The header stdio.h stands for STandarD Input and Output. cool acronym !!!!!!!!!!!!!!!!!!! wow
return 0; is also important. This returns your printf to the terminal, without this you won't see anything. I think.
Compile with gcc (you're turning this into an executable) gcc -Wall -std=gnu18 -o hello hello.c
Simpler version: gcc hello.c -o hello
Unsure what the difference between these two are. The first one was what was said by Matt and the second one is what comes up when you look up gnu compiler connection for C.
Test your executable by inputting ./hello ./file_name is how you would run your executables in the terminal
Step 1. locate Lab 46
Step 2. Login/password
Step 3. lefthand side of page, under content, Open “Journal”
Step 4.