Fedora Core 5 and 6 use udev, so follow these directions to configure non-root access to the USRP.

Fedora Core 5 and 6 Prerequisites

Install Fedora Core for software development, and then:

$ yum install fftw-devel cppunit-devel wxPython-devel libusb-devel sdcc
Some of the names of the binaries in sdcc are very generic, and they have therefore been moved to /usr/libexec/sdcc on Fedora, and symlinks prefixed with sdcc- have been created in /usr/bin. This might be a problem for existing programs, but the solution is simply to add /usr/libexec/sdcc to PATH before building GNU Radio:
$ export PATH=/usr/libexec/sdcc:$PATH

Now you have all the necessary bits and pieces to start a successful GNU Radio build.

If you wish to be able to generate the HTML documentation:

$ yum install xmlto graphviz

Post installation instructions

The default install path for GNU Radio is /usr/local, but this is not part of the default Python module search path. The easiest way to that is to add this to ~/.bashrc or in the personal initialization file for your favourite shell.

x86 (32-bit) systems:
export PYTHONPATH=/usr/local/lib/python2.4/site-packages
X86-64 systems:
export PYTHONPATH=/usr/local/lib64/python2.4/site-packages

You can also run this from the command line before running GNU Radio applications.

Note for x86_64 users

Due to some issues with the configuration of Python in Fedora, earlier versions of GNU Radio did not install the python modules in the correct location. This has now been fixed in changeset:4628, and will be included in future releases.

注: Fedora Core 5 and 6 Prerequisites(原文出处,翻译整理仅供参考!)