From Fedora Project Wiki
< User:Crantila | FSC
Installing Repository
- update
- add the repository with 'rpm -Uvh http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/12/i386/planetccrma-repo-1.1-2.fc12.ccrma.noarch.rpm'
- update again, to get the latest CCRMA thing
- for FWT also updated jack-audio-connection-kit to a CCRMA version
- will get a warning: "Warning: RPMDB altered outside of yum."
- works for both x86 and x86-64 machines
- works for both F12 and F13
- must explain why rpm is to be used instead of yum
- -U means "upgrade" (same as --upgrade); man page: "This is the same as install, except all other verion(s) of the package are removed after the new package is installed"
- -v means "verbose" (same as --verbose)
- -h means "hash" (same as --hash); prints hash marks as the package is installed, making nicer display with -v
- F13 repository is nearly empty (2010-06-01)
Tested: on FWT in F13 and F12
Setting Repository Priorities:
- run 'yum install yum-plugin-priorities'
- (verify that /etc/yum/pluginconf.d/priorities.conf says [main] enabled=1 ???)
- go through /etc/yum.repos.d/* and add priorities like:
priority=N
where N is a number from 1 to 99, and 1 has the highest priority
What I would do:
Fedora base at 50 Fedora updates at 25 PlanetCCRMA at 10 -- VirtualBox at 75 RPMFusion at 75 RPMFusion updates at 60
this example is pretty arbitrary, but it gives something to work from
Tested: on FWT in F12
Preventing a Package from Being Updated:
- run 'yum install yum-plugin-versionlock'
- (verify that /etc/yum/pluginconf.d/versionlock.conf says enabled=1 ???)
- edit /etc/yum/pluginconf.d/versionlock.list, adding packages that won't be updated
- each packages goes on its own line
- for example:
jack-audio-connect-kit-1.9.4 qjackctl-0.3.6