Подготовка к установке
Для работы GNS3 потребуются:
- Python 3 (пакет
python3во всех дистрибутивах) и его заголовочные файлы (пакетpython3-develв OpenSuSE, пакетpython3-devв Debian и Ubuntu). - PyQt v5 (пакет
python3-qt5в OpenSuSE, пакетpython-pyqt5в Debian и Ubuntu). - vpcs (версии 0.6.1).
- Wireshark.
- VirtualBox (опционально).
- Dynamips (опционально).
Всё из вышеперечисленного списка (за исключением vpcs) уже
установлено в компьютерных классах 435 и 237. Для установки vpcs
поместите файл vpcs (сборка для OpenSuSE 13.2) в каталог ~/bin и
добавьте ему права для выполнения (chmod +x ~/bin/vpcs), либо
соберите из исходного кода vpcs-0.6.1.zip.
Установка GNS3 Server
Скачайте архив с исходным кодом GNS3 Server, распакуйте его (unzip
gns3-server-1.5.2.zip) и перейдите в каталог проекта. Для установки
в домашний каталог выполните команду python3 ./setup.py install --user.
Установка GNS3 GUI
Скачайте архив с исходным кодом GNS3 GUI, распакуйте его (unzip
gns3-gui-1.5.2.zip) и перейдите в каталог проекта. Для установки
в домашний каталог выполните команду python3 ./setup.py
install --user.
Добавление каталога ~/.local/bin в пути поиска программ по-умолчанию
Выполняемые файлы GNS3 Server и GNS3 GUI, установленных
вышеописанным образом записываются в каталог
~/.local/bin. Убедитесь, что этот каталог добавлен в переменную
окружения $PATH (команда echo $PATH). Если нет, то добавьте в конец
файла ~.bashrc строку:
PATH=$PATH:$HOME/.local/bin
Запуск GNS3
Для запуска GNS3 выполните команду gns3. При первом запуске будет
запущен мастер настройки. В нем необходимо выбрать Local Server и
отключить все галочки на втором экране. После нажатия кнопки
Finish в настройках GNS3 выбрать раздел VPCS, и указать путь до
исполняемого файла vpcs, скачанного или установленного на первом
этапе.
