Pular para o conteúdo principal

Instalar o OMNET++ no Ubuntu

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.

Pre-requisitos

A primeira parte da instalação consiste em instalar pacotes de pré-requisitos
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.

$ 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

Você precisa fechar e reabrir o terminal para que as alterações entrem em vigor.

Com isto seu OMNET deve estar funcionando no Ubuntu.

Comentários

Postagens mais visitadas deste blog

Como colocar o PyCharm no launcher do Ubuntu

Atualizei recentemente meu pycharm para a versão 2018.1. A atualização basicamente consiste em baixar do site da Jetbrains  dedicado ao PyCharm, e depois do download basta descompactar e mover o diretório criado para você você achar mais adequado. No meu caso está em ~/bin/pycharm. Para rodar o pycharm é só executar o script pycharm.sh que está no diretório bin dentro do diretório do pycharm, isto é, no meu caso ~/bin/pycharm/bin/pycharm.sh. Eu queria ter o ícone do pycharm no launcher (aquela barra lateral do Ubuntu) para ficar mais fácil chamá-lo. O PyCharm pode criar seu próprio ícone de lançador, contudo ele não é cria por padrão. A gente tem que executar alguns comandos: 1) Comece chamando o PyCharm em um terminal. 2) No menu Ferramentas, selecione "Criar entrada da área de trabalho ..." 3) Se você já tem o PyCharm, ele irá perguntar se você quer reaproveitar as configurações da versão anterior: 4) Marque a caixa correspondente, se você quiser o lanç

Resetando a senha do administrador local no Windows Server 2012

Existem diversas formas de redefinir a senha em seu servidor Windows 2012 quando você esqueceu ela. Neste post mostraremos como alterar a senha do usuário administrador, quando você tem acesso físico à ele. Você precisará do DVD de instalação do Windows para fazer isto. São os seguintes passos: 1-) Reinicie o seu computador dando boot pelo DVD do Microsoft Windows Server 2012 (pode ser outra versão) 2-) No menu Instalação do Windows (mostrado abaixo), clique em "Avançar". 3-) Selecione "Reparar seu computador" Como estamos utilizando o DVD do Windows 2008 para reparar um Windows 2012, o seguinte aviso é mostrado. Concorde clicando em Next. 4-) Clique em "Aviso de comando" para abrir uma janela de comandos. 5-) No prompt de comando, execute os seguintes comandos: d: cd windows\system32 ren Utilman.exe Utilman.exe.old copy cmd.exe Utilman.exe 5-) Feche o prompt de comando e clique em "Reiniciar". 6-) O serv

Configurar a ação do Ubuntu 20 ao fechar a tela do notebook

Este post mostra como alterar a ação quando a tampa do laptop é fechada no Ubuntu 20.04 - por exemplo, desligar, hibernar, não fazer nada ou travar a tela. A ação padrão do Ubuntu é suspender a atividade do notebook. Até onde eu sei, até o momento deste post não existe uma opção gráfica para fazer esta configuração, portanto você precisa editar o arquivo logind.conf para alterar a ação. Esta configuração deve funcionar em instalações tipo desktop ou servidor do Ubuntu. Você precisa abrir o terminal (normalmente isto pode ser feito pressionando simultaneamente Ctrl + Alt + T). Com o terminal aberto você pode utilizar um editor para alterar as linhas que controlam a ação. Por exemplo, digite na linha de comando: sudo vi /etc/systemd/logind.conf No arquivo procure a linha (note the # indica que a linha está comentada) # HandleLidSwitch = suspend e altere-a para uma das seguintes opções (note que agora a linha não começa mais com #) - trava o desktop quando a tampa está fechada: HandleLidS