Skip to content

Instantly share code, notes, and snippets.

@AJNOURI
Created October 3, 2017 02:40
Show Gist options
  • Save AJNOURI/07a71f6594e78255631bf6cae09d50cf to your computer and use it in GitHub Desktop.
Save AJNOURI/07a71f6594e78255631bf6cae09d50cf to your computer and use it in GitHub Desktop.
Steps to install gns3 on Opensuse Leap 42.3
############## 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