quagga1.2.2安装

author author     2023-01-04     370

关键词:

quagga安装 1.软件依赖
automake: 1.9.6 (released 2005-07-10)
autoconf: 2.59 (2.60 on 2006-06-26 is too recent to require)
libtool: 1.5.22 (released 2005-12-18)
texinfo: 4.7 (released 2004-04-10; 4.8 is not yet common)
GNU AWK: gawk3.1.5 (released 2005-08-12)

错误提示1、
configure: error: vtysh needs libreadline but was not found and usable on your system.
yum install readline-devel
错误提示2、
checking for CARES... configure: error: Package requirements (libcares) were not met:

No package ‘libcares‘ found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables CARES_CFLAGS
and CARES_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
下载文件包:c-ares-1.12.0.tar

https://c-ares.haxx.se/download/
解压,
Configure
Make
Make install
cp libcares.pc /usr/local/lib/pkgconfig
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
用第三方库,就少不了要使用到第三方的头文件和库文件。我们在编译、链接的时候,必须要指定这些头文件和库文件的位置。

tar zxvf quagga-quagga-1.2.2
cd quagga-quagga-1.2.2
./bootstrap.sh
mkdir /usr/local/zebra
./configure --prefix=/usr/local/zebra --enable-user=root --enable-group=root --enable-vty-group=root
Quagga configuration

quagga version : 1.2.2
host operating system : linux-gnu
source code location : .
compiler : gcc -std=gnu99
compiler flags : -g -O2 -g -Os --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -fpie -fno-omit-frame-pointer -Wall -Wextra -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers
make : make
linker flags : -lcrypt -lrt -lreadline -ltermcap -lm
state file directory : /var/run
config file directory : /usr/local/zebra/etc
example directory : /usr/local/zebra/etc
user to run as : root
group to run as : root
group for vty sockets : root
config file mask : 0600
log file mask : 0600
zebra protobuf enabled : no

The above user and group must have read/write access to the state file
directory and to the config files in the config file directory.
make && make install

cd /usr/local/zebra/etc/
cp bgpd.conf.sample bgpd.conf
cp isisd.conf.sample isisd.conf
cp ospfd.conf.sample ospfd.conf
cp vtysh.conf.sample vtysh.conf
cp zebra.conf.sample zebra.conf

vi /etc/rc.local
##zebra config
/usr/local/zebra/sbin/zebra -d &
/usr/local/zebra/sbin/bgpd -d &
/usr/local/zebra/sbin/isisd -d &
/usr/local/zebra/sbin/ospfd -d &

vi .bash_profile
PATH=$PATH:$HOME/bin:/usr/local/zebra/bin:/usr/local/zebra/sbin
export PATH

yum install conntrack-tools
vi /etc/conntrackd/conntrackd.conf
General
Nice -1
HashSize 262144
HashLimit 655350
LogFile on
LockFile /var/lock/conntrack.lock
UNIX
Path /var/run/conntrackd.ctl
Backlog 20

NetlinkBufferSizeMaxGrowth 655355
Filter
Protocol Accept
TCP
udp

Address Ignore
IPv4_address 127.0.0.1 # loopback



Stats
LogFile /natlog/conn.log

googleplaygoogleplay服务框架安装(安装googleplay服务框架|安装googleplay服务|安装googleplay商店)

文章目录一、下载"HiGoPlay服务框架安装器"二、安装GooglePlay服务框架三、安装GooglePlay服务四、安装GooglePlay商店五、安装完成后的处理一、下载"HiGoPlay服务框架安装器"在应用市场中找到"HiGoPlay服务框架安装器",... 查看详情

分清全局安装与本地安装

参考技术A分清全局安装与本地安装npm包管理工具-分清全局安装与本地安装四、npm包管理工具4.1分清全局安装与本地安装刚学习npm的时候,官方教程在介绍-g参数时是这么描述的:“加上-g参数是全局安装,否则本地安装”。这种... 查看详情

如何安装enterprisearchitect汉化版程序

一、安装EnterpriseArchitect程序包1双击安装程序,进入安装界面。点击“Next”按钮,进入下一步安装2同意条款,进入下一步安装3继续点击“Next”按钮4选择安装路径,点击“Next”按钮进行安装END二、安装EnterpriseArchitect汉化包1双... 查看详情

cadence17.2安装教程

参考技术A安装前先关闭杀毒软件和360卫士,注意安装路径不能有中文,安装包路径也不要有中文。试装系统:win1064bit安装包路径和安装路径最好都不要出现中文,一般选择默认安装在C盘。CadenceAllegro17.2试用阿狸狗进行安装,无... 查看详情

bower安装使用git安装node安装weui安装开发

bower安装使用以及git安装bower需要:node和git1、Git安装:(选择第二项:UseGitfromtheWindowsCommandPrompt)2、node安装:3、确定,配置完毕,打开cmd,输入node-v,node-v,v是version的意思,检查一下版本号,校验是否装成功了4、安装bower:n... 查看详情

debian11图形安装死机安装卡死

debian11图形安装死机安装卡死的问题在安装debian11的时候,安装过程中可能会出现图形安装死机或安装卡死的情况,这是因为debian11的安装程序使用的是GTK+3.0,而GTK+3.0在某些硬件环境下会出现一些问题,从而导致安装死机或安装... 查看详情

text扩展安装模块安装插件安装(代码片段)

查看详情

bootstrap在线安装和本地安装的区别

参考技术A建议使用本地安装,如果下载失败,再重启手机,开启在线安装方式重新安装安装。在线安装是要先下载到临时文件夹里的,不过当你安装完以后,下载下来的安装程序会自动删掉,不会留你的电脑上面。其原理就好... 查看详情

工具安装-macpython安装

1.官网下载https://www.python.org/downloads/mac-osx/选择版本进行下载2.安装应用一路点击安装完成3.验证安装打开终端$python3安装目录$whichpython3 查看详情

1.安装cdh5.12.x

安装方式安装前准备安装步骤安装过程修改/etc/hosts设置ssh互信修改linux系统设置安装JDK1.8安装python2.7安装mysql/postgreysql数据库安装ntp设置本地yum源下载CDHparcels包安装CM使用yum安装CM安装agent进入CDH添加节点使用CM添加节点手动安装a... 查看详情

adbinstall降级安装安装包

adbinstall-r-d"安装包路径即可"-r是覆盖安装-d是允许手机降级安装软件 查看详情

myeclipse怎么安装怎样安装myeclipse

下载软件安装包下载最新myeclipse软件安装包,下载成功后双击运行双击桌面上Myeclipse的安装包运行安装,稍微等待一会,安转资料抽取完毕后,进入安装主界面。同意按装协议主界面的初始页面是介绍页面,我们单击下一步【Nex... 查看详情

sqlserver2008安装问题

安装时提示我:电脑上没有可以更新sqlserver2008的实例或共享功能该如何解决啊??急~~~~~~~~~~~~~~~你试试下面的安装方法:点击下载:SQLServer2008SQLServer2008(sql2008)安装图解教程注:安装SQLServer2008之前,必须预先安装NETFramework3.51、... 查看详情

python安装,pycharm安装

目录python安装pycharm安装python安装PythonReleasePython3.10.0|Python.org版本3.10安装时候选择配置环境变量,才能在cmd使用python; 好比jdkpycharm安装 查看详情

安装kalilinux时有个install(安装)与graphicalinstall(图形安装

安装kalilinux时有个install(安装)与graphicalinstall(图形安装)有什么不同install(安装)是文字界面安装。graphicalinstall图形安装是图形界面安装。只是安装的时候的界面不一样,并不影响安装安装步骤和安装后的系统,选哪个都... 查看详情

由于 mariadb 安装,Mysql 将无法安装但 mariadb 未安装

】由于mariadb安装,Mysql将无法安装但mariadb未安装【英文标题】:Mysqlwillnotinstallduetomariadbinstallbutmariadbisnotinstalled【发布时间】:2020-03-1913:07:32【问题描述】:已经尝试了几个小时来安装mysql,但由于冲突而失败。这是全新安装的C... 查看详情

安装sqlserver2008,出现“查找sqlserver2008安装媒体”的问题

安装VisualStudio2010时,自动安装了SQLSERVER2008,但在SQLSERVER2008的安装中心安装时,出现“查找sqlserver2008安装媒体”,找不到安装的文件,安装不了,请大侠能指点指点您好:一定要记住安装顺序:先把IIS功能添加到系统-再安装SQL2... 查看详情

jdk安装

本文介绍JDK的安装与环境变量配置。工具/原料JDK1.7.0WIN7方法/步骤安装JDK选择安装目录安装过程中会出现两次安装提示。第一次是安装jdk,第二次是安装jre。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在... 查看详情