CTS 2322 (Unix/Linux Administration
II) Project Install Linux
Due: by the start of class
on the date shown on the
The first step is the hardest. — Anon.
Install the Fedora Linux version specified by your instructor, on your
assigned classroom computer and hard drive.
You should not simply re-use the installed system from last time; you
need the practice!
However, as long as your system meets the requirements below,
you can simply state what changes (if any) you made, and not reinstall
First gather system information for your assigned computer(s).
Record that in your system journal.
Next, plan your hard disk
You will need to have a /boot partition and a
/home partition at least (see below).
Note you do not need to use LVM, but you can if you wish.
In the course we will be building and installing lots of
software and you must leave sufficient space available for
You will need at least 6GB free in /home
and at least 1GB free in /usr, so
make sure the partition(s) holding these have sufficient
You will also need 50MB in /boot.
You should use a default network
setup, and use an initial firewall that blocks nearly everything,
but must allow SSH (at least).
After the basic install is complete, bring your system up to date
with all available updates for your operating system.
This may require you to configure yum first.
Note that although this process can take a long time, you can
interrupt it and later resume the update.
It is strongly suggested you make sure SE Linux
is run in permissive mode for this course.
The reason is many services we will set up may or may not
have correct SE Linux policy rules by default.
Until you learn to determine and fix SE Linux problems
it is easier to make sure your system doesn't enforce the
One way to always boot up in permissive mode is to edit
the file /etc/selinux/config and follow the
comments to change the default mode.
Make sure you put a note on your SE Linux configuration
in your journal!
Finally perform any other post-install steps you see fit.
I would suggest setting up printing at least.
(See a list of
post install steps for some ideas.)
What changes did you make to the initial
Make a copy of your system journal pages that document in detail
the Linux install done in class, including any post install steps
Each configuration choice made during the install and during
post-install should be documented in detail so that someone else
could duplicate your setup if necessary, even if using a slightly
A copy of your journal pages.
You can send as email to
If email is a problem for some reason, you may turn in a
In this case the pages should be readable, dated, and stapled
Your name should appear on the first page.
Don't turn in your whole journal, you will need to add to it
every day in class!
It is common in fact to keep the journal as a text file on the
system (with a paper backup of course).