设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1103|回复: 6
收起左侧

【避坑贴】YESLAB一分钟教你快速安装yang-explore

[复制链接]
发表于 2020-3-5 11:14:49 | 显示全部楼层 |阅读模式
本帖最后由 yeslab官方 于 2020-3-5 11:23 编辑

思科DevNet首打项目yang-explore难安装?

思科的DevNet计划推广十分迅速,我们在Github上可以看到企业项目库里首打就是yang-explore,但是安装的时候遇到各种速度慢、安装过程复杂的问题,可以按以下方式进行安装:
1、准备好 Linux 或 MAC 系统,理论上任意版本皆可,我的是 ubuntu 18.04
2、自行百度教程,调整好国内apt源和pip源(没有pip需要安装pip)
3、下载群文件里的 yang-explore安装包,并解压出来
4、解压后的 yang-explore 与 ydk-py 处于同一个文件夹内
5、安装以下依赖包:

Ubuntu:
sudo apt-get install graphviz
sudo apt-get install libxml2-devlibxslt1-dev python-dev zlib1g-dev
sudo apt-get install gdebi-core python3-devpython-dev libtool-bin
sudo apt-get install libcurl4-openssl-devlibpcre3-dev libssh-dev libxml2-dev libxslt1-dev cmake
如果是 Ubuntu 16.04:
sudo apt-get install gcc-5 g++-5 -y >/dev/null
sudo ln -sf /usr/bin/gcc-5 /usr/bin/cc
sudo ln -sf /usr/bin/g++-5 /usr/bin/c++
sudo gdebi libydk-0.8.4-1.amd64.deb
如果是 Ubuntu 18.04:
sudo gdebi libydk-0.8.4-1.amd64.deb
-----------------------------------------------------------------------------------------------------------------
Centos (Fedora-based):
sudo dnf install graphviz
sudo dnf install libxml2-devellibxslt-devel python-devel zlib-devel
# Install Third-party software
sudo yum install epel-release
sudo yum install libssh-devel gcc-c++python-devel python3-devel
# Upgrade compiler to gcc 5.*
sudo yum install centos-release-scl -y >/dev/null
sudo yum install devtoolset-4-gcc* -y >/dev/null
sudo ln -sf/opt/rh/devtoolset-4/root/usr/bin/gcc /usr/bin/cc
sudo ln -sf/opt/rh/devtoolset-4/root/usr/bin/g++ /usr/bin/c++
# Install YDK core library
-----------------------------------------------------------------------------------------------------------------
MAC:
brew install graphviz
xcode-select --install
brew install pkg-config libssh xml2 libxml2curl pcre cmake pybind11 doxygen libgcrypt
sudo installer -pkg libydk-0.8.4-Darwin.pkg-target /

依赖包安装结束  
6、进入 yang-explore 文件夹后,执行 sudobash setup.sh ,然后等待安装结束7、安装结束后,进入 yang-explore 里面修改start.sh 脚本里面的 ip 和 端口 为自己适配的设置
8、修改完毕后保存退出,sudo chmod u+x start.sh 提升权限,然后 ./start.sh 运行服务器9、运行正常会输出登录用的 url ,恭喜你全部完成!

安装包获取欢迎咨询!

                                                      2222.png
思科基于意图的新网络架构改变了网络在客户业务决策模式中的角色,传统的网络工程师也面临着升级到“新网工”所必需的全方位技能的挑战,思科DevNet为合作伙伴和网络工程师、软件开发者构建了打造未来互联网的桥梁。 让我们携手共进,释放新网络的无尽潜能。
【欢迎咨询/了解新网工课程↓↓↓】
联系我们专属课程顾问 V:13676251281
鸿鹄专用图.gif

发表于 2020-3-5 13:34:20 | 显示全部楼层
还不错哦 谢谢分享
板凳 2020-3-5 13:34:20 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-5 13:36:43 | 显示全部楼层
赞 谢谢分享
地板 2020-3-5 13:36:43 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2020-3-6 10:08:22 | 显示全部楼层
还不错哦 谢谢分享
6# 2020-3-6 10:08:22 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-3-29 18:17 , Processed in 0.072055 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表