Week Report 2
Video Here
Complete the following tasks
- Complete lab 2 - Installing Ubuntu 22.04.
- If you have not done so, complete week report 1, lab 1 and Discussion Board 1
- Complete Discussion Board 2 - The history of Linux
- Complete this week report. This and everything else from this point on must be completed inside Ubuntu. Windows/MacOS will no longer be used.
What will you submit:
Note: Since you already completed lab2, the remaining of the work in this course will be completed inside the Ubuntu virtual machine. Windows/MacOS will not be used for the remaining of the course!!! PLEASE DO NOT EDIT OR UPLOAD FILES TO GITHUB VIA THE WEBSITE This report can only be completed after lab 2!
- Create a folder inside the
weekReports
folder calledwr2
. You probably did this already during lab 2. - Open the
cis106
folder in VS Code - Inside the
wr2
folder, create a file calledwr2.md
- Answer the following questions. Use the video as a reference. For obvious reasons, I did not complete the whole document in the video, I simply showed you how to do it and format it correctly. All the information to answer the questions can be found in the Lecture 2 presentation Introduction to Linux and The basics of virtualization
# Lecture 2 Introduction to Linux Notes
## Important concepts:
* **Operating System:**
* **Kernel:**
* **Components of an operating system:**
* **Linux :**
* **Linux Characteristics:**
* **GNU Toolchain:**
* **Linux Distribution:**
* **What is Ubuntu:**
* **Ubuntu Release cycles:**
* **What is Debian:**
* **Different software licensing models (open source vs closed source):**
* **The 4 Freedoms of Free Software:**
* **Virtualization:**
* **Hypervisor and types:**
* **VirtualBox:**
## List of the main Linux distributions
## List of some of the Debian Based Linux distributions
## List of some of the Red Hat-based Linux distributions
## List of some of the Ubuntu Based Linux Distributions
- Convert the wr2.md file to pdf
- Push all the changes to github
- In blackboard, submit the URL to the
wr2.md
file and the pdf filewr2.pdf
Special Note 1
Please take a snapshot of your virtual machine after you complete the report. The virtual machine is must be off before you take the snapshot. This process is show in the video
Special Note 2
You are going to be using the git commands a lot. Here is a quick reference:
git clone repository/url/here
: is the command to clone a repository where cloning means downloading a repository to your computergit pull
: to pull/synchronize your repository from github to your local machine. Always run this command BEFORE you start working VS Codegit add .
: to track all the changes made to your file.git commit -m "label for your changes here"
: this command will label all the changes you added with theadd
commandgit push
: will send all your changes to your github repository