Você deve ler o guia de instalação do omnet no link https://doc.omnetpp.org/omnetpp/InstallGuide.pdf.
Contudo, no meu Ubuntu 18. Alguns passos estão faltando.
Vamos começar abrindo um Terminal (CRTL + ALT + T) no Ubuntu para que vocẽ entre com os comandos de instalação.
Você pode executar a instalação usando a interface gráfica do usuário ou a partir do terminal, o que você preferir. Vou exemplificar com os comandos no terminal.
Certifique-se de selecionar o download do omnetpp-5.4.1-src.tgz. (Este post foi testado com a versão 5.4.1) Copie o arquivo para o diretório em que você deseja instalá-lo.
No meu caso preferi colocar no $HOME (que é o home do meu usuário).
No terminal e extraimos o arquivo usando o seguinte comando:
Isso cria um subdiretório omnetpp-5.4.1 com os arquivos OMNeT ++ nele.
O OMNeT ++ precisa que seu diretório bin esteja no PATH.
Para adicionar bin ao PATH temporariamente (apenas no shell atual), mude para o diretório OMNeT ++ e dê o comando:
O script também adiciona o subdiretório lib a LD_LIBRARY_PATH, que pode ser necessário em sistemas que não suportam o mecanismo de rpath.
Para definir as variáveis de ambiente permanentemente, edite .bashrc no seu diretório pessoal.
Use seu editor de texto favorito para editar .bashrc, por exemplo gedit:
Adicione as seguintes linhas no final do arquivo e salve o arquivo. Na minha instalação a segunda linha é desnecessária e pode ser omitda.
Você precisa fechar e reabrir o terminal para que as alterações entrem em vigor.
Com isto seu OMNET deve estar funcionando no Ubuntu.
Contudo, no meu Ubuntu 18. Alguns passos estão faltando.
Vamos começar abrindo um Terminal (CRTL + ALT + T) no Ubuntu para que vocẽ entre com os comandos de instalação.
Pre-requisitos
A primeira parte da instalação consiste em instalar pacotes de pré-requisitosVocê pode executar a instalação usando a interface gráfica do usuário ou a partir do terminal, o que você preferir. Vou exemplificar com os comandos no terminal.
$ sudo apt-get install build-essential gcc g++ bison flex perl \
python python3 qt5-default libqt5opengl5-dev tcl-dev tk-dev \
libxml2-dev zlib1g-dev default-jre doxygen graphviz libwebkitgtk-1.0
$ sudo apt-get install openmpi-bin libopenmpi-dev
$ sudo apt-get install libwebkitgtk-3.0-0 libopenscenegraph-dev openscenegraph-plugin-osgearth libosgearth-dev
$ sudo apt-get install libpcap-dev
$ sudo apt-get install osgearth osgearth-data
$ sudo apt-get install gnome-color-chooser
Instalando o OMNET
Faça o download do OMNeT ++ a partir do site http://omnetpp.org.Certifique-se de selecionar o download do omnetpp-5.4.1-src.tgz. (Este post foi testado com a versão 5.4.1) Copie o arquivo para o diretório em que você deseja instalá-lo.
No meu caso preferi colocar no $HOME (que é o home do meu usuário).
No terminal e extraimos o arquivo usando o seguinte comando:
$ tar xvfz omnetpp-5.4.1-src.tgz
Isso cria um subdiretório omnetpp-5.4.1 com os arquivos OMNeT ++ nele.
O OMNeT ++ precisa que seu diretório bin esteja no PATH.
Para adicionar bin ao PATH temporariamente (apenas no shell atual), mude para o diretório OMNeT ++ e dê o comando:
$ cd omnetpp-5.4.1
$ . setenv
O script também adiciona o subdiretório lib a LD_LIBRARY_PATH, que pode ser necessário em sistemas que não suportam o mecanismo de rpath.
Para definir as variáveis de ambiente permanentemente, edite .bashrc no seu diretório pessoal.
Use seu editor de texto favorito para editar .bashrc, por exemplo gedit:
$ gedit ~ / .bashrc
Adicione as seguintes linhas no final do arquivo e salve o arquivo. Na minha instalação a segunda linha é desnecessária e pode ser omitda.
$ export PATH=$HOME/omnetpp-5.4.1/bin:$PATH
$ export LD_LIBRARY_PATH=$HOME/omnetpp-5.4.1/lib:$LD_LIBRARY_PATH
Com isto seu OMNET deve estar funcionando no Ubuntu.
Comentários
Postar um comentário