Fedora Install Activity
Casey.ellis (Talk | contribs) (updating with activity template) |
(→Directions) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | {| | + | __NOTOC__ |
− | + | ||
− | + | {{Learning Activity Overview | |
− | | | + | |title= |
− | + | Editing Fedora Install | |
− | | | + | |overview= |
− | + | Learner will get started with setting up the Fedora environment for Gnome activities. | |
− | | | + | |prerequisites= |
− | + | A rudimentary understanding of command-line usage would be helpful, but not required, | |
+ | in addition to basic knowledge of working with virtual environments such as VirtualBox or VMware. | ||
+ | |objectives= | ||
* Install Fedora in Virtual Environment. | * Install Fedora in Virtual Environment. | ||
* Configure Fedora by updating and installing new packages and tools. | * Configure Fedora by updating and installing new packages and tools. | ||
− | |} | + | |process skills= |
+ | }} | ||
+ | === Background === | ||
− | === | + | === Directions === |
− | |||
1. Install the Virtual Environment. For VirtualBox, go to: https://www.virtualbox.org/wiki/Downloads | 1. Install the Virtual Environment. For VirtualBox, go to: https://www.virtualbox.org/wiki/Downloads | ||
+ | |||
2. Download the GNOME-based default Fedora Desktop: http://fedoraproject.org/get-fedora#desktops | 2. Download the GNOME-based default Fedora Desktop: http://fedoraproject.org/get-fedora#desktops | ||
+ | |||
3. Create a new VM | 3. Create a new VM | ||
a. Name: "Fedora20" Type: "Linux" Version: "Fedora (64-bit)" (or 32-bit if that's what you're using) | a. Name: "Fedora20" Type: "Linux" Version: "Fedora (64-bit)" (or 32-bit if that's what you're using) | ||
Line 52: | Line 57: | ||
c. Paste the appropriate lines from the URL into the file, save, and exit Gedit. | c. Paste the appropriate lines from the URL into the file, save, and exit Gedit. | ||
d. sudo dnf update | d. sudo dnf update | ||
− | 8. Install some apps to test: sudo yum install gnome-maps gnome-music bijiben gnome-logs | + | 8. Install some apps to test: sudo yum install gnome-maps gnome-music bijiben gnome-logs |
− | === Deliverables | + | === Deliverables === |
− | What will the student hand in? | + | |
+ | * ''What will the student hand in?'' | ||
=== Assessment: === | === Assessment: === | ||
− | |||
− | |||
− | |||
− | Include sample assessment questions/rubrics. | + | * ''How will the activity be graded?'' |
+ | * ''How will learning will be measured?'' | ||
+ | * ''Include sample assessment questions/rubrics.'' | ||
{| border="1" class="wikitable" | {| border="1" class="wikitable" | ||
Line 87: | Line 92: | ||
|} | |} | ||
− | === Comments | + | === Comments === |
− | + | ||
− | What are some likely difficulties that an instructor may encounter using this activity? | + | * ''What should the instructor know before using this activity?'' |
+ | * ''What are some likely difficulties that an instructor may encounter using this activity?'' | ||
+ | === Additional Information === | ||
− | + | {{Learning Activity Info | |
− | + | |acm unit= | |
− | | | + | |acm topic= |
− | + | |difficulty= | |
− | + | |time= | |
− | + | 1-2 hours total while doing other tasks. | |
− | | | + | |environment= |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
− | + | ||
* Access to Internet/Web and web browser | * Access to Internet/Web and web browser | ||
* Installed a Virtual Environment such as VirtualBox or Vmware. | * Installed a Virtual Environment such as VirtualBox or Vmware. | ||
* Require at least 2048MB of RAM and 30GB of HD space. | * Require at least 2048MB of RAM and 30GB of HD space. | ||
− | | | + | |author= |
− | | | + | |source= |
− | | | + | |license= |
− | + | {{License CC BY SA}} | |
− | + | }} | |
− | + | ||
− | + | === Suggestions for Open Source Community === | |
− | |||
Suggestions for an open source community member who is working in conjunction with the instructor. | Suggestions for an open source community member who is working in conjunction with the instructor. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category: Learning_Activity]] | [[Category: Learning_Activity]] | ||
[[Category: Tools_and_Environment]] | [[Category: Tools_and_Environment]] | ||
+ | [[Category: Good Draft]] |
Latest revision as of 22:18, 7 September 2018
Title |
Editing Fedora Install |
---|---|
Overview |
Learner will get started with setting up the Fedora environment for Gnome activities. |
Prerequisites |
A rudimentary understanding of command-line usage would be helpful, but not required, in addition to basic knowledge of working with virtual environments such as VirtualBox or VMware. |
Learning Objectives |
After successfully completing this activity, the learner should be able to:
|
Process Skills Practiced |
Background
Directions
1. Install the Virtual Environment. For VirtualBox, go to: https://www.virtualbox.org/wiki/Downloads
2. Download the GNOME-based default Fedora Desktop: http://fedoraproject.org/get-fedora#desktops
3. Create a new VM
a. Name: "Fedora20" Type: "Linux" Version: "Fedora (64-bit)" (or 32-bit if that's what you're using) b. Memory size: at least 2048, 4096 is preferred c. Create a virtual hard drive d. Hard drive file type: VDI (VirtualBox Disk Image) e. Storage: Fixed size f. File location and size: "Fedora20" and "30.00 GB" Click Create and wait. g. After the VM is created and the disk allocated, you'll be placed in the VirtualBox Manager
4. Launch the newly-created VM by clicking on "Start"*
a. Select start-up disk by browsing to the iso (the little folder symbol) and wait. b. When the VM has booted, click on "Install to Hard Drive" c. Choose the language (US English) d. Click on the warning icon to select the installation destination e. It should already be checked, so just click on the "Done" button (you may have to move the window around to find the Done button f. Accept the installation options and click on the "Continue" button g. Click on the "Begin installation" buton h. Click on the warning icon for root password. Provide one. Then click on the "Done" button. i. Click on the warning icon for user creation. Create a user. Make that user an admin. Then click on the "Done" button. j. When the installation is complete, click on the "Quit" button. k. Power off the VM (which is in the Live CD still)
5. Launch the VM.
a. Note: The first time you start the newly-installed VM, it may select the iso as the first boot device. You can fix this by clicking on "Settings" in the VirtualBox Manager. There you should click on "Hard Drive" and use the up arrow button to move Hard Drive to the top (first bootable device) b. Log in and go through initial setup
6. Update Fedora by launching a terminal and then doing 'sudo yum update'
* NOTE 1: If for some reason you don't have enough space you can always remove libreoffice and update again: $ sudo yum remove libreoffice* $ sudo yum update * NOTE2: The above should not happen to you. It happened when we allocated only 20GB for the disk. The instructions now say to allocate 30GB.
7. Get the GNOME 3.12 Fedora 20 COPR: http://copr.fedoraproject.org/coprs/rhughes/f20-gnome-3-12/
a. Launch firefox in the VM and go to the above URL b. sudo gedit /etc/yum.repos.d/rhughes-f20-gnome-3-12.repo c. Paste the appropriate lines from the URL into the file, save, and exit Gedit. d. sudo dnf update
8. Install some apps to test: sudo yum install gnome-maps gnome-music bijiben gnome-logs
Deliverables
- What will the student hand in?
Assessment:
- How will the activity be graded?
- How will learning will be measured?
- Include sample assessment questions/rubrics.
Criteria | Level 1 (fail) | Level 2 (pass) | Level 3 (good) | Level 4 (exceptional) |
---|---|---|---|---|
The purpose of the project | ||||
Why the project is open source |
Comments
- What should the instructor know before using this activity?
- What are some likely difficulties that an instructor may encounter using this activity?
Additional Information
ACM BoK Area & Unit(s) |
|
---|---|
ACM BoK Topic(s) |
|
Difficulty | |
Estimated Time to Complete |
1-2 hours total while doing other tasks. |
Environment / Materials |
|
Author(s) | |
Source | |
License |
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License |
Suggestions for Open Source Community
Suggestions for an open source community member who is working in conjunction with the instructor.