Fedora 17 Notes
2012/05/11 1 Comment
Install:
San Francisco, California USA
1. F17 DVD iso install on ICH10R/Core i7. Burnt to DVD, installed with KDE and GNOME.
Create usb live image:
livecd-iso-to-disk --format --extra-kernel-args selinux=0 /mnt/auteuil/software/fedora/17/Fedora-17-x86_64-DVD/Fedora-17-x86_64-DVD.iso /dev/sde
Or use k3b to burn an image to DVD, etc.
2. F17 iso install on Mac Book Air mid-2011. (MacBookAir4,2)
Create usb live image:
livecd-iso-to-disk --efi --format --extra-kernel-args selinux=0 /mnt/auteuil/software/fedora/17/Fedora-17-x86_64-DVD/Fedora-17-x86_64-DVD.iso /dev/sde
I’m not using rEFIt at all on this install.
Update/Post-Install:
yum update -y
then
yum install -y system-config-boot system-config-network system-config-nfs system-config-printer system-config-samba system-config-firewall
look at powertop
from lesswatts.org, known power problems
remove default groupthink in home directory
rm -rf Downloads Documents Music Pictures Templates Videos
install various graphic items
yum install -y emacs abiword inkscape* doxygen graphviz graphviz-python graphviz-R graphviz-graphs graphviz-doc dblatex docbook5-style-xsl docbook5-schemas docbook2X docbook-utils-pdf docbook-style-xsl texinfo-tex python-BeautifulSoup ufraw ufraw-gimp yum install -y gutenprint-cups gutenprint-foomatic gutenprint-extras
Then make a slight adjustment for TeX, so that building 3k page generated PDF documents is possible (ie, make-pdf in gcc/libstdc++-v3). The variables below need to be increased between 2 to 10 times.
variable: pool_strings, save_size file: /usr/share/texmf/web2c/texmf.cnf
Next, RPM Fusion
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
and then
yum install -y vlc vlc-extras vlc-plugin-jack k3b-extras-freeworld freetype-freeworld
Install some compiler stuff, developer tooling.
yum install -y dejagnu emacs expect flex bison yacc boost boost-devel cmake git-svn mpfr-devel debuginfo-install glibc-2.15-51.fc17.x86_64
install google chrome
install flash. The Fedora flash page is excellent.
install bits for google video chat
install video/audio codecs
yum install -y gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-plugins-good gstreamer-plugins-good-extras gstreamer-plugins-bad-free gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-ffmpeg
Next round of installs is for kerberos/ssh/openvpn. Edit /etc/krb5.conf. Configure /etc/openvpn.
First install miscellaneous utilities, including tcsh
yum install -y unrar tcsh gnome-tweak-tool livecd-tools systemd-gtk
Install another music player. Nightingale is the replacement for Songbird.
For virtualization:
yum install @virtualization
Handbrake must be built. Get the last Fedora 64 rpm from the old nightly build. To deal with DVD, libdvdcss.
Install Dropbox.
Install fedora package development packages.
yum install -y fedora-packager
Dependencies for fedora packaging:
yum install -y python3-devel libicu-devel chrpath openmpi-devel mpich2-devel
Current issues:
0) base note about Fedora 17 and Apple hardware
1) bluetooth keyboard vs. encrypted home directory, now bug RH863883. At startup, mount of encrypted partition happens before bluetooth keyboard is active. This makes entering the password for the encrypted device impossible.
See one kind of related bugzilla about USB devices: 823815
See this page about linux and keyboards without wires. And this about getting bluetooth keyboards up and working on Ubuntu
For Apple Wireless Keyboard on mac air, need:
yum install -y bluez-hid2hci
2) Wireless on air: use kmod-wl stuff from RPM Fusion for Broadcom chipsets.
yum install -y kmod-wl 3) Some problems with EFI, see 871263. Keep journaling off HFS filesystems, apparently. Also, make sure <code>hfsplus-tools</code> is installed.
3) More UX choices.
a. mate, install directions are clear
yum install @mate-desktop
b. razor-qt
copy/download .repo file into /etc/yum.repo.d/ and
yum install -y razorqt
4) Epson 3880
5) systemd.
systemd is now king of the mountain for RHEL/Fedora system control. Learn it, love it, use it.
http://fedoraproject.org/wiki/Systemd
http://0pointer.de/blog/projects/systemd-docs.html
systemadm: gui-admin, replacement for system-config-services
systemctl: command line, lists what is running
6) grub files for EFI installs
The move to grubby and grub2 means the usual grub.conf file has moved around. Now located at:
/boot/efi/EFI/redhat/grub.conf
Previous install: Fedora 16