Suse 安装指导 此指导是用于 openSUSE 11.1的, 希望对 SuSE 10.1 也适用。
如果选择下载软件包,下载最新的版本,然后用 rpm 安装 (rpm -ivh 软件包_文件名)。
如果使用 YAST2 软件包管理器安装相互依附的软件,键入命令"sudo
/sbin/yast2"便会跳出一个图形窗口。搜索所要安装的软件包,找到正确的软件包名称,用空格键去选择标记它来安装。
- gnuradi-core:
对于 GNU Radio 3.2 而言,如果还没有安装 gnuradi-core 部分,必须遵循 YAST2 (如下)安装,这样才能保障 'configure' 是可执行的状态:
- autoconf, automake, libtool, make
- python-devel
- swig
- fftw3-devel
- cppunit-devel
- boost-devel
- guile
- gsl-devel
为了能够执行 gnuradio-core (动态依附关系) 的其中一部分,必须在软件包内或从源码库(http://numpy.scipy.org/)来安装 NUMPY。对于获得的源码解包并运行 "sudo python setup.py
install"。
- USRP 及相关部件:
- 使用 yast2 安装如下部件:
- libusb-devel (the 0.1 series, not the 1.0 series)
- 还需从源码库 (http://sdcc.sourceforge.net/) 或软件包内来安装 SDCC. 对于从源码库获得的源码使用 yast2 安装如下:
- bison
- flex
before doing the usual "./configure && make && sudo
make install".
- SDL-video: 使用 YAST2 安装如下:
- JACK audio: 使用 YAST2 安装如下:
- PortAudio audio: 使用 YAST2 安装如下:
- ALSA audio: 使用 YAST2 安装如下:
- QTGUI: 使用 YAST2 安装如下:
- libqt4-devel
- 还需从软件包或源码库 QWT (http://qwt.sourceforce.net/) 和
QwtPlot3d (http://qwtplot3d.sourceforge.net/) 获取并安装 QWT 和 QwtPlot3d。 对于 QWT 一般的 Linux 安装,需先对 qwtconfig.pri 进行编辑把 'INSTALLBASE' 改为 '/usr/local'、把 'headers.path' 改为
'$$INSTALLBASE/include/qwt';然后运行 'qmake && make && sudo
make install'. 对于 QwtPlot3d, 对解 tarball 时的错误不予理睬;随后运行
"qmake && make". 在 qwtplot3d 的顶层目录下运行如下脚本:
sudo mkdir /usr/local/include/qwtplot3d (cd include; tar cf - . | (cd /usr/local/include/qwtplot3d; sudo tar xf -)) tar cf - lib | (cd /usr/local; sudo tar xf -)
而后参照 创建指导(BuildGuide)的指导。 以 non-root 身份使用 USRP
SuSE 10.1 使用 "udev" 而非 "hotplug" 来自动处理 USB 设备的插/拔问题。 为了让一般用户而不仅是 root 能够使用 USRP 请参考 UdevConfig(directions)。
注:Suse Install(原文出处,翻译整理仅供参考!) |