Fedora Core : Installation, Bugs/Fixes
Installation : * For Dual Boot, create an Unpartitioned/Free space. You can use
GParted for resizing existing Partitions.
Don't Format newly created space. Leave it as Free, Unpartitioned. During installation, select "Use Free Space and Create Default Layout" option in partition section.
* In case, you have new Hard Disk OR you wish to install Fedora Core only (
wiping existing OS ), nothing to do.
Start Installation. Installer will do the Partitioning and Formatting stuff.
Boot Loader :
Dual boot is DEFAULT. Leave this section as it is. GRUB ( boot loader ) will recognize Windows OS.
Packages Selection:
A lot of essential packages are not included by default and its a bit
problematic to install packages from DVD/CDs later on.
Select "
Office and Productivity", "
Software Development" and "
Web Server". Click on
'Customize Now' button.
Keep already selected packages and add ( tick checkboxes ) packages listed below :
* Desktop Environment -- KDE ( K Desktop Environment ).
* Applications ---
- Graphical Internet -- thunderbird, gftp and kdewebdev.
Sound and Video – k3b, mikmod
* Development -- KDE Software Development.
* Servers --
- Server Configuration Tools.
Windows File Server ( in case you need to share files with Windows computers).
* Base System --
- Legacy Software Support,
System Tools.
X Windows System - switchdesk.
Installer took around 35 minutes to complete FC6 installation. Reboot. Adjust Display, Date & Time etc. i disabled SELinux and FireWall. I have standalone Home PC and i dont need these.
Create one user account and always use that account only. Never login as 'root'.
Fedora Core 6 installed. System is up an running !!
* A lot of Services run in background that a Home PC User doesn't use/need. Stop these services to increase system's overall performance. Click on System -- Administration -- Server Settings -- Services and enter root password.
Un-check checkboxes of these services. (in case, you are not sure, read 'Description' of each service. top-right Description box.)
----------------------
anacron, apmd, atd, avahi-daemon, bluetooth, cpuspeed, cups, cups-config-daemon, mdmonitor, nfslock, rpcgssd, rpcidmapd and sendmail.
----------------------
Click the
save icon. click on
Edit Runlevel in Menu and select
Runlevel 3, uncheck boxes here too. save and exit.
Yum Configuration * All
baseurl lines are commented by default. Yum will throw an error '
cannot fine valid baseurl...'
Yum repo files are in “/etc/yum.repos.d”. Remove '
#' sign before the
baseurl line in all files.
* Install repo file of Freshrpms.net repository from
here. ( a download dialog box will pop up on clicking 'here' link, Select open with 'Software Installer default' ). A lot of other repositories are available for FC6. Freshrpms is enough for me and i didn't install other repos.
* GUI of Yum ( Yum Extender ).
Code:
yum -y install yumex
i prefer Yum Extender than 'yum'. Yum Extender shows a list of installed/upgradeable/available packages.
Package for playing mp3, mpeg and .dat files.
Fedora does not support these out of box. I prefer 'xmms' for mp3 and xine for mpeg, .dat files.
Code:
yum -y install xmms xmms-mp3
yum -y install xine xine-lib xine-skins
Flash : Code:
yum -y install flash-plugin
OR download Flash 9 beta from
here.
Install NTFS Write Support
Note: ntfs-3g package is pre-installed in Fedora 7. skip
install ntfs-3g section.
Install ntfs-3g :
Code:
su -
yum -y install ntfs-3g
It will install ntfs-3g, fuse, and fuse-libs.
Now create a folder to be used as 'mount point' for NTFS partition.
Edit
/etc/fstab file so the partition is mounted at startup
Code:
su -
gedit /etc/fstab
You can use any editor. vi, kate or kwrite etc.
Add this code in
fstab file
Code:
/dev/sda1 /mnt/ntfs_p ntfs-3g defaults,umask=0 0 0
/dev/sda1 might not be the correct partition, depending on your setup. check it...
Change SELinux to "Permissive Mode" in order for ntfs-3g to work properly at startup.
Code:
gedit /etc/selinux/config
and change the line
Code:
SELINUX=restrictive
to
Save and reboot. You should be able to read and write to your NTFS partition now.
BUGS/Fixes
* Add/Remove ( pirut ) doesn't work with DVD/CDs.
You can't install packages from DVD/CDs. i thought Fedora Team will sort out this problem in FC6. They didn't.
Solution : For installing Packages from
DVD
Put '
#' sign before
first baseurl line in three files
fedora-core.repo, fedora-extras.repo and fedora-updates.repo in folder /etc/yum.repos.d
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
add new line below it.
Code:
baseurl=file:///media/disk
---- create a folder 'disk' in /media
---- insert Fedora Core DVD and mount it
Code:
mount /dev/hdc /media/disk
---- clean 'yum' cache.
click on Add/Remove Softwares and install packages from DVD. for installing from internet again, put '#' sign before disk's 'baseurl' line and remove '#' before original 'baseurl' line.
For CDs, check these tutorials
Tutorial1,
Tutorial 2 written by
src2206.
* No Option in GRUB to Bootup other installed Linux Distros.
like FC5, FC6 didn't recognize other installed
*LINUX* distros. It recognized Windows though.
Solution :
Mount partition of other distro and copy 'title, root, kernel and initrd lines from its /boot/grub/grub.conf ( or menu.lst ) file and paste in Fedora's /boot/grub/grub.conf file.
* Yum throws an error “cannot find valid baseurl... “
Solution :
check "Yum Configuration" section above.
I didn't download and install a lot of packages. I will keep on updating/editing this thread. Members are Welcome to fill in install instructions for other packages and Bugs/Fixes.
casper