Automated Business Ready Documents from the NX-OS Guestshell
Project description
nxpydocs
Automated NXOS Business Ready Documents from th guestshell Python
Setting up guestshell and Python3.8
Enable guestshell
switch# guestshell enable
Wait until the guestshell becomes active
Resize guestshell diskspace
guestshell resize rootfs 2000
guesthshell reboot
Update DNS
[cisco@guestshell ~]sudo vi /etc/resolv.conf
nameserver <dns server IP address>
domain <domain that matches NX-OS configured domain>
Update yum
[cisco@guestshell ~]yum update -y
Install Python3.8
[cisco@guestshell ~]sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
[cisco@guestshell ~]sudo yum -y install wget
[cisco@guestshell ~]cd /opt
[cisco@guestshell ~]sudo wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
[cisco@guestshell ~]tar xzf Python-3.8.12.tgz
[cisco@guestshell ~]cd Python-3.8.12
[cisco@guestshell ~]sudo ./configure --enable-optimizations
[cisco@guestshell ~]sudo make altinstall
[cisco@guestshell ~]sudo rm Python-3.8.12.tgz
[cisco@guestshell ~]python3.8 -V
Set Python3 as default Python version
[cisco@guestshell ~]sudo alternatives --install /usr/bin/python python /usr/bin/python3.8 60
[cisco@guestshell ~]sudo alternatives --config python
There is 1 program that provides 'python'.
Selection Command
-----------------------------------------------
*+ 1 /usr/bin/python3.8
Enter to keep the current selection[+], or type selection number: 1
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nxpydocs-0.1.1.tar.gz
(67.8 kB
view hashes)
Built Distribution
nxpydocs-0.1.1-py3-none-any.whl
(69.2 kB
view hashes)