IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Mini-NDN 安装 -> 正文阅读

[系统运维]Mini-NDN 安装

1.?git clone https://github.com/named-data/mini-ndn

2.?./install.sh

报错1:Traceback (most recent call last):
? File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 380, in get_ppa_info
? ? ret = get_ppa_info_from_lp(user, ppa)
? File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 110, in get_ppa_info_from_lp
? ? return get_info_from_lp(lp_url)
? File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 104, in get_info_from_lp
? ? return get_info_from_https(lp_url, True)
? File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 96, in get_info_from_https
? ? data = func(lp_url=url, accept_json=accept_json, retry_delays=retry_delays)
? File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 138, in _get_https_content_py3
? ? lp_page = urllib.request.urlopen(request,
? File "/usr/lib/python3.8/urllib/request.py", line 209, in urlopen
? ? raise ValueError('SSL support not available')
ValueError: SSL support not available

解决:How to upgrade OpenSSL 1.1.0 to 1.1.1 in Ubuntu 18.04? - Ask Ubuntuicon-default.png?t=M3K6https://askubuntu.com/questions/1102803/how-to-upgrade-openssl-1-1-0-to-1-1-1-in-ubuntu-18-04/1102966#1102966

报错1.1 openssl: symbol lookup error: openssl: undefined symbol: EVP_mdc2, version OPENSSL_1_1_0?

解决 1.1 sudo apt-get upgrade openssl? 2. export LD_LIBRARY_PATH="/usr/local/lib"

报错2:fatal: unsafe repository ('/home/xxx/Downloads/mini-ndn/dl/mininet-wifi' is owned by someone else) To add an exception for this directory, call:

?git config --global --add safe.directory /home/xxx/Downloads/mini-ndn/dl/mininet-wifi

暂时解决方案:

  • --no-wifi跳过 Mininet-WiFi 依赖。目前 Mininet-WiFi 仅适用于 Ubuntu,因此在其他发行版上安装时必须指定此选项。

3.?sudo python examples/mnndn.py

报错1:Traceback (most recent call last):
? ? ? ? ? ?File "examples/mnndn.py", line 24, in <module>
? ? ? ? ? ?from mininet.log import setLogLevel, info
? ? ? ? ? ?ImportError: No module named mininet.log

解决1:?sudo python3 examples/mnndn.py

报错2:FileNotFoundError: [Errno 2] No such file or directory: 'mn'

解决2:sudo apt install mininet

4. 最后结果

Using topology file /usr/local/etc/mini-ndn/default-topology.conf
*** Creating network
*** Adding controller
*** Adding hosts:
a b c d 
*** Adding switches:

*** Adding links:
(10ms delay) (10ms delay) (a, b) (10ms delay) (10ms delay) (a, c) (10ms delay) (10ms delay) (b, d) 
*** Configuring hosts
a b c d 
*** Starting controller
c0 
*** Starting 0 switches

Starting NFD on nodes


Starting NLSR on nodes
*** Starting CLI:

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-26 12:16:02  更:2022-04-26 12:20:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 20:57:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码