Due to disc failure I had to install Fedora for the second time. As a third attempt is very likely in the near future, below short recipe (in the form of bash script with manual interventions included as comments), how to fix fresh installed Fedora 15.
#!/bin/bash # # ** Manual fix (see other manual fixes below) ** # /etc/profile.d/local_profile.sh # /etc/hosts # Fix udev rules to allow non-root access to GPS device for GPSbabel # /etc/udev/rules.d/51-garmin.rules # yum install yum-plugin-fastestmirror rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm # # Update the whole system yum update # yum install wget fuse-sshfs system-config-printer curl fdupes rtorrent wammu svn git yum install xmms xmms-mp3 xmms-faad2 xmms-pulse xmms-skins yum install audacious audacious-plugins-freeworld* yum install rhythmbox gstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-ffmpeg yum install mplayer mplayer-gui gecko-mediaplayer mencoder yum install xine xine-lib-extras xine-lib-extras-freeworld yum install vlc yum install gphoto2 gvfs-gphoto2 gtkam digikam gthumb geeqie gpsbabel cheese # ** Manual fix ** # MS Fonts (personally don't use them / perhaps needed by some appilations) # Cf. http://www.mjmwired.net/resources/files/msttcore-fonts-2.0-3.noarch.rpm # wget http://www.mjmwired.net/resources/files/msttcore-fonts-2.0-3.noarch.rpm # rpm -ivh msttcore-fonts-2.0-3.noarch.rpm # 32bits Adobe Flash plugin rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux yum install flash-plugin # yum install rubygems rubygem-rake yum install firefox thunderbird mozilla-adblockplus yum install emacs emacs-git emacs-git-el emacs-magit emacs-magit-el emacs-common-ess emacs-ess* emacs-auctex* yum install gimp inkscape sane dia k3b grip xpdf yum install googlecl html2ps xhtml2ps yum install ImageMagick yum install gnuplot graphviz* yum install gretl R weka # Stix package provides Times New Roman like fonts yum install stix-* yum install soprano yum install ffmpeg # Gnome3 is unusable for me: yum -y groupinstall XFCE # groupinstall "Office/Productivity" is a shortcut to install LibreOffice (former OpenOffice) yum groupinstall "Office/Productivity" # Small utilities to process jpeg files: yum install jhead # Epub reader: yum install fbreader # Install TeXlive just to fulfill dependencies (I install recent TeXlive for everday use) yum install texlive* # XML related tools (fop installs xercesa/xalan as dependent packages) yum fop trang jing # Perl related stuff # Warning: perl-Test* returns error... yum install perl-Authen-* perl-Crypt* perl-DBD* perl-Data* perl-DateTime* perl-Digest* \ perl-File* perl-Flickr* perl-GD* perl-GDGraph* perl-Geo* perl-HTML* perl-IO* \ perl-Net* perl-PerlIO* perl-String* \ perl-Text* perl-XML* perl-YAML* \ perl-libwww* # Private scripts (details omitted for obvious reason) SOURCE_DIR="/backup/system_kopia" cp -R $SOURCE_DIR/usr/local/share/emacs /usr/local/share ## etc ... # gpsd interferes with GPSbabel yum erase gpsd ## the above removes following dependencies (strange, but unharmful): # kdeutils-libs-4.6.5-2.fc15.i686 kdeutils-4.6.5-2.fc15.i686 # kde-settings-kdm-4.6-10.fc15.noarch kdm-4.6.5-2.fc15.i686 # digikam-1.9.0-2.fc15.i686 digikam-libs-1.9.0-2.fc15.i686 # kdeedu-marble-4.6.5-1.fc15.i686 kdeedu-marble-libs-4.6.5-1.fc15.i686 # kdeplasma-addons-4.6.5-1.fc15.i686 # kdeplasma-addons-libs-4.6.5-1.fc15.i686 ktorrent-4.1.1-1.fc15.i686 # ktorrent-libs-4.1.1-1.fc15.i686 kpackagekit-0.6.3.3-2.fc15.i686 # kde-plasma-networkmanagement-vpnc-0.9-0.53.20110616git.nm09.fc15.i686 # kde-plasma-networkmanagement-openvpn-0.9-0.53.20110616git.nm09.fc15.i686 # plasma-scriptengine-python-4.6.5-2.fc15.i686 # kdenetwork-4.6.5-1.fc15.i686 kdenetwork-libs-4.6.5-1.fc15.i686 # kde-plasma-networkmanagement-pptp-0.9-0.53.20110616git.nm09.fc15.i686 # kde-plasma-networkmanagement-0.9-0.53.20110616git.nm09.fc15.i686 # kde-plasma-networkmanagement-libs-0.9-0.53.20110616git.nm09.fc15.i686 # kdebase-workspace-4.6.5-2.fc15.i686 # kdebase-workspace-libs-4.6.5-2.fc15.i686 gpsd-2.95-6.fc15.i686 ## and disables the following udev rules: # ostrzezenie: /etc/udev/rules.d/99-gpsd.rules zapisano jako # /etc/udev/rules.d/99-gpsd.rules.rpmsave # ** Manual fix ** # ** Perl # perl -MCPAN -e shell # install Geo::Distance # install Geo::Coordinates::DecimalDegrees # # ** Google Earth yum install redhat-lsb redhat-lsb-graphics # download google-earth-stable_current_i386.rpm from Google # rpm -Uvf google-earth-stable_current_i386.rpm # # ** Printer (HP6P): # ./system-config-printer # set driver for HP LaserJet 6P = Foomatic/ljet4 (recommended one do not work) # # ** Vim configuration: # ~/.vimrc # syntax off # # ** Turn on sound # Programy->Multimedia->Mikser dzwieku # Playback: wewnetrzny dzwiek analogowe stereo (PulseAudio Mixer) # # ** Thunderbird # Compose mails in plain text (completely plain emails) # Edit -> Preferences -> Advance-> Config Editor # mail.html_compose = false # mail.identity.default.compose_html = false # # Plugins to install: Easy YouTube Video Downloader # # ** TeX # Install from http://www.tug.org/texlive/ # ln -s /usr/local/texlive/2011/bin/i386-linux/ /opt/tex/bin # add /opt/tex/bin to /etc/profile.d/local_profile.sh # # ** Firefox # Plugins to install: https://addons.mozilla.org/en-US/firefox/addon/addthis/ # # ** Xine # Set default window size # ~/.xine/xinerc # -G990x650 #
A few more strictly personal adjustments were omitted.