Next |
Prev |
Up |
Top
|
JOS Index |
JOS Pubs |
JOS Home |
Search
F14: Upgrade from
Fedora 12 to 14 on home-built Linux Desktop 2
See §6.4.10 for the instructions I followed. Below is a terse synopsis:
- Prepare for upgrade:
yum update
yum install preupgrade
yum clean all
- Remove all .rpmnew and .rpmsave files to a save directory:
mkdir -p ~/F12-to-13/rpmnew-f12
find / -xdev -name '*.rpmnew' -print -exec \mv {} ~/F12-to-13/rpmnew-f12 \;
mkdir -p ~/F12-to-13/rpmsave-f12
find / -xdev -name '*.rpmsave' -print -exec \mv {} ~/F12-to-13/rpmsave-f12 \;
<save shell typeout so complete pathnames are stored>
<note that only the last of any rpmnew or rpmsave files with the same name will survive>
- Run preupgrade to perform the upgrade to F14 (takes a long time to download all the packages)
preupgrade
- (Follow instructions, reboot)
- Look at the output of
package-cleanup --problems
Package qtractor-0.4.3-0.1.fc12.ccrma.x86_64 requires liblo.so.0()(64bit)
Package chromium-libs-6.0.467.0-2.fc12.x86_64 requires libicudata.so.42()(64bit)
Package chromium-libs-6.0.467.0-2.fc12.x86_64 requires libicui18n.so.42()(64bit)
Package chromium-libs-6.0.467.0-2.fc12.x86_64 requires libicuuc.so.42()(64bit)
package-cleanup --orphans
ModemManager-0.4-5.git20100720.fc12.x86_64
aeolus-0.8.2-1.fc12.ccrma.x86_64
ams-2.0.0-1.fc12.ccrma.x86_64
amsynth-1.2.2-1.fc12.ccrma.x86_64
brhl2170wlpr-2.0.2-1.i386
chromium-6.0.467.0-2.fc12.x86_64
chromium-libs-6.0.467.0-2.fc12.x86_64
clalsadrv-1.2.2-1.fc12.ccrma.x86_64
clxclient-3.6.1-1.fc12.ccrma.x86_64
cupswrapperHL2170W-2.0.2-1.i386
fox-1.6.30-1.fc12.ccrma.x86_64
ifd-egate-0.05-22.x86_64
jmess-1-1.fc12.ccrma.x86_64
kernel-2.6.32.21-166.fc12.x86_64
kernel-2.6.32.21-168.fc12.x86_64
kernel-2.6.32.23-170.fc12.x86_64
kernel-devel-2.6.32.21-166.fc12.x86_64
kernel-devel-2.6.32.21-168.fc12.x86_64
kernel-devel-2.6.32.23-170.fc12.x86_64
kernel-rt-2.6.31.12-1.rt20.1.fc12.ccrma.x86_64
kernel-rt-2.6.31.12-1.rt21.1.fc12.ccrma.x86_64
paktype-fonts-common-2.0-5.fc12.noarch
phat-0.4.1-1.fc12.ccrma.x86_64
planetccrma-core-2010.02.22-1.fc12.ccrma.x86_64
planetccrma-repo-1.1-2.fc12.ccrma.noarch
qtractor-0.4.3-0.1.fc12.ccrma.x86_64
rezound-0.12.3beta-1.fc12.ccrma.x86_64
rtirq-20090920-1.fc12.ccrma.x86_64
specimen-0.5.2-0.1.rc3.fc12.ccrma.x86_64
v8-2.3.0-1.20100716svn5088.fc12.x86_64
- merge .rpmnew files with prior files as needed (I had only a few)
updatedb
locate .rpmnew
/etc/inittab.rpmnew
/etc/krb5.conf.rpmnew
/etc/libuser.conf.rpmnew
/etc/nsswitch.conf.rpmnew
/etc/avahi/avahi-daemon.conf.rpmnew
/etc/avahi/hosts.rpmnew
/etc/avahi/services/ssh.service.rpmnew
/etc/dbus-1/system.d/avahi-dbus.conf.rpmnew
locate .rpmsave
/etc/ldap.conf.rpmsave
I intend to take a look at the above save/new files if/when I
encounter a seemingly related problem.
More things to do (discovered later):
- Enable nptd service in order to get time synch over the net
- yum remove chromium-libs-6.0.467.0-2.fc12.x86_64 [old]
- yum remove planetccrma-repo-1.1-2.fc12.ccrma.noarch [F12 orphan]
- yum remove planetccrma-core-2010.02.22-1.fc12.ccrma.x86_64 [F12 orphan]
- yum remove aeolus [not ready for F14 yet]
- /bin/rm -rf /.cache/* [discovered when Google Chrome was having some problems]
- Right-click on a .svg file, select ``Properties'',
and set the ``Open With'' property to Firefox (so faust2firefox
will work as intended).
- yum install xorg-x11-fonts-misc [so echomixer will work again]
New things circa May 2011:
- yum install supercollider*
- yum install libsamplerate-devel [so qtractor can use it]
- yum install rubberband-devel [so qtractor can use it]
- yum install liblo-devel [so qtractor can use it]
- svn co https://qtractor.svn.sourceforge.net/svnroot/qtractor/trunk qtractor-svn
cd qtractor-svn; make -f Makefile.svn; configure; make; make install
[missing libmad-devel, lv2-devel]
- yum install pure-devel [so latest pd-pure can build]
- yum install liblrdf-devel [so ardour3 can build]
- yum install flac-devel [so ardour3 can build]
- yum install libgnomecanvasmm26-devel [so ardour3 can build]
- svn co http://subversion.ardour.org/svn/ardour2/branches/3.0 ardour3 [gotta check out the new MIDI support in Ardour3]
- 2011-06-14: Network interface down for no apparent reason other
than being noticed soon after a thunderstorm passed by. (No power
outage or other sign of distress.) Moved ethernet cable from eth0 to
eth1 and configured it the same but enabled IPv6 for the heck of it.
Now it's working. Possibly eth0 got fried by overvoltage due to
lightening strike. However, the Netgear hub (on the other end of
the same cable) was unharmed. Changed eth0 IPA to something unused.
- 2011-10-02: Now eth1 is down as well. Actually, it yoyos up and
down, spending progressively more time down. The Realtek
8112L/8110SC dual ethernet controller chip is apparently almost
completely dead on my $300 ASUS P7P55D-E Premium motherboard bought
less than two years ago. Crap. Ordered an Intel PCIe-x1 network
interface card for about $30 at Amazon (prime).
- yum install gconf-editor [want to mess with desktop->gnome->shell->windows]
- yum install cwiid-devel [SC latest git needs this now (11/2011), presumably for Wii remote support]
- yum install gnome-tweak-tool [Linus likes it]
- yum install aspell-en [Don't know why this was needed again]
- yum install mpfr-devel [for pure 0.50]
- yum install libtool-ltdl-devel [for pure-faust 0.6]
- yum install gmorgan [new in Planet CCRMA]
- ...
Next |
Prev |
Up |
Top
|
JOS Index |
JOS Pubs |
JOS Home |
Search
Download mycomputers.pdf
[Comment on this page via email]