在ubunt u14.04 64位机上安装qua
gga-0.99.21
一.安装g++:
apt-get install g++
二.安装gawk:
apt-get install gawk
三.安装ncur ses:
sudo apt-get install libncu rses5-dev
四.安装libr eadli ne:
第一种方法:apt-get install librea dline6 librea dline6-dev
如果第一种方法在编译q u agga-0.99.21时出现v tysh这个目录下不能make过的情况,请使用第二中方法安装r eadline。
第二种方法:
1.下载readline-6.
wget -c ftp:///gnu/readli ne/readli ne-6.
2.解压readline-6.
tar xzf readline-6.
3.编译安装
进入解压出来的目录中
make && make install
五.安装quag ga-0.99.21
1. 解压压缩包:
tar xzf quagga-0.99.21_2013121
2. 编译安装
./config ure --enable-vtysh--enable-zebra--enable-bgpd --enable-user=root --enable-group=root -enable-vty-group=root
make && make install
3.加载库文件路径
ldconfig
4.创建log目录
mkdir/var/log/quagga/
5.编辑配置文件
cp /usr/local/etc/zebra.conf.sample /usr/local/etc/zebra.conf
进入/usr/local/etc/zebra.conf文件:
vim /usr/local/e tc/zebra.conf进行修改
(添加画红线部分)
六:启动程序
zebra-d 启动zebra()
zebra-h 用于查看命令行选项
zebrad-d启动后用p s–ef | grep zebra能看到已经启动的zeb ra程序
2.vtysh启动
zebra启动后输入vtysh 启动vtysh
ubuntu vim命令如果出现以下错误:
vtysh: symbol lookup error: /usr/local/lib/librea dline.so.6: undefi ned symbol: UP 解决方法如下:
<@localh ost:~ # cd /usr/local/lib
<@localh ost:/usr/local/lib# ls -la librea dline*
<@localh ost:/usr/local/lib# mkdir/tmp/librea dline_bk
<@localh ost:/usr/local/lib# mv librea dline.* /tmp/librea dline_bk/.
<@localh ost:/usr/local/lib# ldconf ig
<@localh ost:/usr/local/lib#apt-get update
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论