在Ubuntu 20.04部署SONIC testbed(topo 0)

 

一、安装ubuntu20.04虚拟机

https://releases.ubuntu.com/20.04/ubuntu-20.04.2.0-desktop-amd64

二、配置ubuntu20.04虚拟机

1.配置网卡

/etc/netplan/01-netcfg.yaml

2.共享文件夹

(1)windows设置共享文件夹;

(2)Vmware启用共享文件夹;

(3)输入命令vmware-hgfsclient查看共享目录是否已经设置成功;

(4)mkdir /mnt/hgfs

(5).host:/shareforder /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0

(6)mount -a

3.挂载iso文件和配置apt本地源

(1)VMware Workstation,打开“虚拟机设置”,点击“CD/DVD”选项,将 “设备状态”中的“已连接”勾选上。然后选择下方“使用ISO镜像文件”,点击浏览,选择与虚拟机操作系统相同的系统镜像文件即可;

(2)mkdir /media/cdrom

(3)mount -t auto /dev/cdrom /media/cdrom

(4)sudo apt-cdrom -m -d=/media/cdrom add

(5)cat /etc/apt/sources.list

4.安装ansible

http://archive.ubuntu.com/ubuntu/pool/main/j/jinja2/python3-jinja2_2.11.2-1_all.deb

http://archive.ubuntu.com/ubuntu/pool/main/p/python-crypto/python3-crypto_2.6.1-13ubuntu2_amd64.deb

http://archive.ubuntu.com/ubuntu/pool/main/p/python3-stdlib-extensions/python3-distutils_3.8.5-1_20.04.1_all.deb

http://archive.ubuntu.com/ubuntu/pool/main/d/dnspython/python3-dnspython_2.0.0+really1.16.0-2ubuntu1_all.deb

http://archive.ubuntu.com/ubuntu/pool/main/i/ieee-data/ieee-data_20180805.1_all.deb

http://archive.ubuntu.com/ubuntu/pool/main/p/python-netaddr/python3-netaddr_0.7.19-4_all.deb

http://archive.ubuntu.com/ubuntu/pool/universe/a/ansible/ansible_2.9.9+dfsg-1_all.deb

5.安装docker

https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/containerd.io_1.4.4-1_amd64.deb

https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce-cli_20.10.5_3-0_ubuntu-focal_amd64.deb

https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce_20.10.5_3-0_ubuntu-focal_amd64.deb

安装教程:

 cat gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

https://docs.docker.com/engine/install/ubuntu/

https://docs.docker.com/engine/install/linux-postinstall/

 

6.

http://archive.ubuntu.com/ubuntu/pool/main/s/setuptools/python3-pkg-resources_49.3.1-2_all.deb

http://archive.ubuntu.com/ubuntu/pool/main/s/setuptools/python3-setuptools_49.3.1-2_all.deb

http://archive.ubuntu.com/ubuntu/pool/universe/j/j2cli/j2cli_0.3.12b-2_all.deb

http://archive.ubuntu.com/ubuntu/pool/main/b/bridge-utils/bridge-utils_1.6-3ubuntu1_amd64.deb

http://archive.ubuntu.com/ubuntu/pool/main/n/net-tools/net-tools_1.60-26ubuntu1_amd64.deb

http://archive.ubuntu.com/ubuntu/pool/main/e/ethtool/ethtool_5.9-1_amd64.deb

 

未完...

 

 

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值