安装ndnx
2013-12-06 22:33
302 查看
预处理 下载ndnx 和ndn-cpp
git clone https://github.com/named-data/ndnx
git clone https://github.com/named-data/ndn-cpp
1.安装gtk
udo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具
sudo apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
sudo apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置
sudo apt-get install devhelp #这将安装 devhelp GTK文档查看程序
sudo apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档
sudo apt-get instal glade libglade2-dev #这将安装基于GTK的界面构造程序
2.安装 libcrypto >= 0.9.8
如果源是最新的话,之需要安装openssl
sudo apt-get install openssl
3.安装expat
sudo apt-get install expat
4.安装libcap (注意这个比较繁琐,但网上其实参考文献很多)
详细见我的另一篇博客
需要先后安装GNU M4 ,flex,bison,libpcap 还有一些小操作,具体参考上面的博客。 注意博客中有一个错误,要得到正确结果,必须是root权限,所以最后是sudo ./test-libcap
还有各种make install的时候也需要sudo
5. 安装libxml2 直接sudo apt-get install libxml2即可
6 可选按装 vlc 网上有多参看,但其实直接apt安装即可。
7 安装wireshark (可选) sudo apt-get install wireshark
但是这样的wireshark只有root权限可以使用 sudo wireshark
普通用户可以使用:sudo dpkg-reconfigure wireshark-common 对于弹出界面选择yes
sudo usermod -a -G wireshark $shark
PS:可能相关操作需要重启才会生效,我之前一直出现 Couldn't run /usr/bin/dumpcap in child process
然后重启就好了 其实按照下面两个博客的顺序结合起来操作一边就搞定了
参考博客 红黑联盟 http://www.2cto.com/os/201209/155958.html
荒野无灯 http://ihacklog.com/post/run-whireshark-as-non-root.html
8.安装ant openjdk-6
sudo apt-get install ant
sudo apt-get install default-jdk java-compiler java-sdk ant-gcj ant-doc libbsf-java liboro-java
sudo apt-get install java-sdk
sudo apt-get install openjdk-6-jdk 6b27-1.12.6-1ubuntu0.12.04.4
sudo apt-get install openjdk-6-jdk
sudo apt-get install openjdk-6-demo openjdk-6-source visualvm icedtea-plugin
sudo apt-get install javahelp2-doc libfelix-framework-java-doc libfelix-main-java-doc
sudo apt-get install default-jdk
sudo apt-get install git-core python-dev libssl-dev libpcap-dev libexpat1-dev athena-jot
一切顺利的话java -version 和ant -version都得到期望值
9 安装eclipse
sudo apt-get install eclipse
10.进入ndnx 目录
./configure
make
sudo make install
PS:如果make 成功 make install 出错 sudo apt-get install a2x ,其实这个只是一个doc的帮助文件系统,即使出错,也不影响大局。
进入 ndn-cpp目录
./configure
make
测试一下 ndn-cpp 下的 ./bin/test-get-async
测试一下ndnx 下的 ./bin/ndndstart
此时ndn-cpp下运行./bin/test-publish-async 可以注册前缀
至此 大功告成
git clone https://github.com/named-data/ndnx
git clone https://github.com/named-data/ndn-cpp
1.安装gtk
udo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具
sudo apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
sudo apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置
sudo apt-get install devhelp #这将安装 devhelp GTK文档查看程序
sudo apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档
sudo apt-get instal glade libglade2-dev #这将安装基于GTK的界面构造程序
2.安装 libcrypto >= 0.9.8
如果源是最新的话,之需要安装openssl
sudo apt-get install openssl
3.安装expat
sudo apt-get install expat
4.安装libcap (注意这个比较繁琐,但网上其实参考文献很多)
详细见我的另一篇博客
需要先后安装GNU M4 ,flex,bison,libpcap 还有一些小操作,具体参考上面的博客。 注意博客中有一个错误,要得到正确结果,必须是root权限,所以最后是sudo ./test-libcap
还有各种make install的时候也需要sudo
5. 安装libxml2 直接sudo apt-get install libxml2即可
6 可选按装 vlc 网上有多参看,但其实直接apt安装即可。
7 安装wireshark (可选) sudo apt-get install wireshark
但是这样的wireshark只有root权限可以使用 sudo wireshark
普通用户可以使用:sudo dpkg-reconfigure wireshark-common 对于弹出界面选择yes
sudo usermod -a -G wireshark $shark
PS:可能相关操作需要重启才会生效,我之前一直出现 Couldn't run /usr/bin/dumpcap in child process
然后重启就好了 其实按照下面两个博客的顺序结合起来操作一边就搞定了
参考博客 红黑联盟 http://www.2cto.com/os/201209/155958.html
荒野无灯 http://ihacklog.com/post/run-whireshark-as-non-root.html
8.安装ant openjdk-6
sudo apt-get install ant
sudo apt-get install default-jdk java-compiler java-sdk ant-gcj ant-doc libbsf-java liboro-java
sudo apt-get install java-sdk
sudo apt-get install openjdk-6-jdk 6b27-1.12.6-1ubuntu0.12.04.4
sudo apt-get install openjdk-6-jdk
sudo apt-get install openjdk-6-demo openjdk-6-source visualvm icedtea-plugin
sudo apt-get install javahelp2-doc libfelix-framework-java-doc libfelix-main-java-doc
sudo apt-get install default-jdk
sudo apt-get install git-core python-dev libssl-dev libpcap-dev libexpat1-dev athena-jot
一切顺利的话java -version 和ant -version都得到期望值
9 安装eclipse
sudo apt-get install eclipse
10.进入ndnx 目录
./configure
make
sudo make install
PS:如果make 成功 make install 出错 sudo apt-get install a2x ,其实这个只是一个doc的帮助文件系统,即使出错,也不影响大局。
进入 ndn-cpp目录
./configure
make
测试一下 ndn-cpp 下的 ./bin/test-get-async
测试一下ndnx 下的 ./bin/ndndstart
此时ndn-cpp下运行./bin/test-publish-async 可以注册前缀
至此 大功告成
相关文章推荐
- 在 Linux 上安装 PostgreSQL
- Fedora Core 5 下的aMule安装
- EXcel导出(服务端无须安装Excel程序)
- Rational Rose 2003 安装文件下载及破解方法
- VSS安装
- 使用Visual Studio生成安装程序并设定连接字符串及其他自定义操作.
- Linux下Squid3.0反向代理的安装与配置
- 【原创】VS2005 Web应用程序打包并安装数据库
- 在ubuntu/archlinux下安装下载的字体,或其他购买的字体
- sl400上面安装ubuntu
- Rational Rose2003 安装错误之error 1920.service NUTCRACKERservice
- 安装自己
- SQL Server 2008安装失败(1): Microsoft Shared/Office11/USP10.dll
- RHEL5.4上安装Extmail邮件系统
- aix oracle rac 安装
- 三星I5508 2.2 版系统下载与安装教程(电阻屏)
- PXE+TFTP+HFS安装CentOs实验记录
- LINUX安装 PL文件
- Gentoo Linux安装--Intel型号CPU的CFlags设置(包括intel core i7 & i5)
- linux安装ant