13,420
edits
Changes
no edit summary
Put each set of commands in a separate file. Name the file for task (1) as ass1-1, task (2) as ass1-2, etc. It must be possible to run these script files simply by typing their name (set the permissions appropriately). -->
==To sudo or not to sudo(Section Total: 12 Marks)==
Sudo is a tool which enables specific users to run specific commands as another user (such as "root").
{{Admon/note|Bonus Option|Explain the hidden danger of including "vi" in the sudo command list (above). Submit this at the time of in-class marking as a well-written, typed, one-page paper with your name and LearnID at the top of the page.}}
==Package Management(Section Total: 8 Marks)==
'''Research the <code>rpm</code> and <code>yum</code> commands to:'''
#Add the [http://rpmfusion.org/ rpmfusion.org] repository to the yum configuration. (you will be asked to demonstrate installing a package from the rpmfusion repository when your assignment is marked) (4 points)
==Alternate Software Installation(Section Total: 5 Marks)==
'''Review the <code>yum group*</code> commands and use them to: (5 points)
#*You will be asked to demonstrate how to create a file using this editor.
==SysAdmin Portion(Section Total: 8 Marks)==
'''Create a bash script called <code>/bin/snapshot</code> to record the following information: (6 points)'''
'''Research the <code>at</code> command and and schedule your script to execute at 2:00am on Christmas day (Dec 25). (2 points)'''
==Exploring Your Options(Section Total: 4 Marks)==
'''Research, install, and test one software application for each of the following tasks: (4 points)'''
==Install a second Linux distribution as a Virtual Machine. (Section Total: 10 pointsMarks)==
You will be asked to demonstrate booting the 2nd distro in class. To determine which Linux distribution to install, find your student ID number and then use the last digit in your student number to find your matched distribution due for this assignment using the table to the right.