Установка NS-2. Ubuntu
Установка NS-2 на Ubuntu.
Содержание
1 Установка операционной системы на виртуальную машину
Установка Ubuntu на виртуальную машину не представляет никакого затруднения.
1.1 Установка дополнений Virtualbox
Для установки дополнений VirtualBox необходимо установить компилятор и заголовочные файлы ядра:
1.2 Настройка общих папок Virtualbox
Щёлкните правой кнопкой мыши свою виртуальную машину, затем нажмите «Настройки».
Перейти в раздел общих папок.
Добавьте новую общую папку.
В приглашении «Добавить общий ресурс» выберите путь к папке на вашем хосте, который должен быть доступен внутри вашей виртуальной машины.
В поле «Имя папки» введите
shared
(или любое имя, какое желаете).Снимите флажок «Только для чтения» и «Автоматическое монтирование» и установите флажок «Сделать постоянным».
Создайте общий каталог в вашем домашнем каталоге:
1mkdir ~/shared
Смонтируйте общую папку с хоста в ваш каталог:
1sudo mount -t vboxsf -o uid=`id -u`,gid=`id -g` shared ~/shared
Можно добавить команду монтирования в файл
/etc/fstab
:1shared /home/<username>/shared vboxsf defaults,uid=<your_uid>,gid=<your_gid> 0 0
2 Установка необходимого программного обеспечения
Для компиляции NS-2 необходимо установить компилятор и библиотеки.
Перейдём в режим суперпользователя:
1sudo -i
Установим основные средства разработки:
1apt-get install build-essential
Установим файловый менеджер
mc
(это не обязательно):1apt-get install mc
Установим
git
:1apt-get install git
Установим
cmake
:1apt-get install cmake
Установим
automake
:1apt-get install automake
Установим файлы для разработки под X11:
1apt-get install xorg-dev
3 Компиляция NS-2
Создадим каталог для компиляции:
1mkdir ~/compile
Скачаем исходники NS-2:
Откомпилим исходные коды NS-2:
В результате получим исполняемые файлы в каталоге
~/compile/ns-allinone/bin
.