Подготовка к установке
Для работы 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
, скачанного или установленного на первом
этапе.