Created
October 3, 2017 02:40
-
-
Save AJNOURI/07a71f6594e78255631bf6cae09d50cf to your computer and use it in GitHub Desktop.
Steps to install gns3 on Opensuse Leap 42.3
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
############## latest QT | |
Download the latest unified Qt linux installer: wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run | |
Make the downloaded file executable: chmod +x qt-unified-linux-x64-online.run | |
Become superuser: su (password) | |
Install gcc, make and friends: zypper install --type pattern devel_basis | |
Install Qt: ./qt-unified-linux-x64-online.run | |
############## Docker | |
install 17.04 from YAST2 | |
sudo systemctl start docker | |
sudo systemctl enable docker | |
############## GNS3 (1.5.3) | |
sudo pip3 install gns3-net-converter | |
install package openSUSE Leap 42.2 | |
https://software.opensuse.org/download.html?project=home%3ADremor%3Agns3&package=gns3-gui | |
############## GNS3 (latest 2.1.0dev7) | |
sudo pip3 install prompt_toolkit | |
sudo pip3 install multidict==3.1.3 | |
sudo pip3 install typing | |
sudo pip3 install zipstream | |
sudo pip3 install raven==6.2.1 | |
sudo pip3 install -U yarl | |
sudo pip3 install aiohttp-cors==0.5.3 | |
### YAS2 | |
libcap-dev | |
pthread-stubs-devel | |
sudo zypper install libcap-progs | |
### ubridge | |
git clone https://github.com/GNS3/ubridge | |
cd ubridge | |
make | |
sudo make install | |
#sudo chmod +x /usr/local/bin/ubridge | |
git clone -b 2.1 https://github.com/GNS3/gns3-server | |
git clone -b 2.1 https://github.com/GNS3/gns3-gui | |
cd ~/gns3-server | |
sudo python3 setup.py install --record gns3-server-files.txt | |
cd ~/gns3-gui | |
sudo python3 setup.py install | |
sudo python3 setup.py install --record gns3-gui-files.txt | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment