Fedora Core 6 Install Notes
This is mostly for my own reference.
Before I Install
Get current information from df
and fdisk -l
.
----------------------------------------------------------------------
Disk /dev/hda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/hda2 6375 24792 147942585 c W95 FAT32 LBA
----------------------------------------------------------------------
Disk /dev/hdb: 120.0 GB, 120060444672 bytes
255 heads, 63 sectors/track, 14596 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 25 200781 83 Linux
/dev/hdb2 26 1247 9815715 83 Linux
/dev/hdb3 1248 14347 105225748 83 Linux
/dev/hdb4 14348 14596 2000092 82 Linux swap
----------------------------------------------------------------------
Filesystem 1M-blocks Mounted on
------------------------------------
/dev/hda1 NTFS partition
/dev/hda2 144405 /d
------------------------------------
/dev/hdb1 190 /boot
/dev/hdb2 9286 /
/dev/hdb3 101147 /home
/dev/hdb4 SWAP
------------------------------------
Tar up /etc to grab specific config files later.
sudo tar czf /home/etc-$(date +%Y-%m-%d).tgz /etc
As before, hardlink the iso of the install disc[s] into /home.
cd /home/files/Downloads/Zod-dvd-i386/
ln FC-6-i386-DVD.iso /home/
Then you can use
linux askmethod
to install from the HDD. This tends to be faster than installing from CD and less error-prone.
Post-Install
Log in tty1 as root:
Set up sudoers file
EDITOR=nano /usr/sbin/visudo
hal ALL=(ALL) ALL
hal ALL=(ALL) NOPASSWD: /usr/bin/cdrecord
Set up /home partition.
mv /home /old.home
mkdir /home
nano /etc/fstab
/dev/hdb3 /home ext3 defaults 1 2
mount /home
Login X11 as normal
Remove "quiet rhgb
" from kernel options.
sudo nano /etc/grub.conf
Install packages.
sudo yum -y update
sudo yum -y install gstreamer-ffmpeg gstreamer-plugins-ugly
sudo yum -y install gconf-editor
sudo yum -y install mplayer
sudo yum -y install bittorrent bittorrent-gui
sudo yum -y install alltray
sudo yum -y install inkscape emacs
sudo yum -y install fortune-mod fortune-firefly
sudo yum -y install fonts-japanese fonts-chinese fonts-korean
sudo yum -y install bash-completion id3lib id3v2
Install Macromedia Flash.
sudo wget -O /etc/yum.repos.d/macromedia-i386.repo \
http://macromedia.mplug.org/macromedia-i386.repo
sudo mkdir -p /usr/X11R6/lib/X11/fs/
sudo ln -s /etc/X11/fs/config /usr/X11R6/lib/X11/fs/config
sudo yum -y install flash-plugin
Why do I need to do this?
sudo yum remove totem-mozplugin
Config things.
sudo system-config-printer
sudo system-config-network
sudo system-config-display
sudo system-config-securitylevel
Add port tcp/59147
Remove unnecessary services
sudo /sbin/chkconfig autofs off
sudo /sbin/chkconfig apmd off
sudo /sbin/chkconfig bluetooth off
sudo /sbin/chkconfig hidd off
sudo /sbin/chkconfig cpuspeed off
sudo /sbin/chkconfig firstboot off
sudo /sbin/chkconfig gpm off
sudo /sbin/chkconfig irqbalance off
sudo /sbin/chkconfig isdn off
sudo /sbin/chkconfig mdmonitor off
sudo /sbin/chkconfig netfs off
sudo /sbin/chkconfig nfslock off
sudo /sbin/chkconfig pcscd off
sudo /sbin/chkconfig portmap off
sudo /sbin/chkconfig rpcgssd off
sudo /sbin/chkconfig rpcidmapd off
Add guest account
sudo system-config-users
Modify SSH Daemon Configuration.
sudo /sbin/service sshd stop
sudo nano /etc/ssh/sshd_config
PermitRootLogin no
DenyUsers guest
Banner /etc/issue.ssh
assume we kept a copy of /etc/ssh/ssh_host_* in a tarball somewhere.
sudo rename ssh_host OLD_ssh_host /etc/ssh/ssh_host_*
sudo cp --preserve=mode,timestamps ssh_host_* /etc/ssh/
cd /etc/ssh/
su -c 'for x in ssh*.pub;do ssh-keygen -l -f $x >>/etc/issue.ssh;done'
cd -
Edit /etc/issue.ssh
to look nice. Add line:
===== Unauthorized Access Prohibited =====
Restart the daemon
sudo /sbin/service sshd start
file modification time: 2006-10-31 19:16:23