Loading README.md +44 −7 Original line number Original line Diff line number Diff line Loading @@ -111,13 +111,50 @@ Pre-requisites: Procedure: Procedure: - Install a new Linux Virtual machine (Mint, Debian...) - Install a new Linux Virtual machine (Mint, Debian...) - Install the following packages - Update your system with the latest version of kernel and security packages NOTE According to the Linux chosen, the package naming can be different - Install the following packages (According to the Linux chosen, the package naming can be different) - Install Java autoconf - Install Eclipse bison - Install TITAN build-essential - Create the user/group etsi/etsi cmake - Switch to the etsi account curl doxygen emacs expect flex graphviz gdb git-core gnutls-bin libglib2.0-dev libpcap-dev libgcrypt-dev libncurses5-dev libssl-dev libtool-bin libtool libwireshark-dev libxml2-dev lsof ntp pkg-config qt5-default qtmultimedia5-dev libqt5svg5-dev subversion sudo sshpass tcpdump texlive-font-utils tshark valgrind vsftpd xutils-dev tree unzip wget - Install TITAN according the procedure specified [here]() - Create the following folders: frameworks, dev - Clone the ETSI ITS protocols project - Clone the ETSI ITS protocols project - ... - ... - Switch to the next clause (Usage) - Switch to the next clause (Usage) Loading Vagrant/provisioner.bash +3 −2 Original line number Original line Diff line number Diff line Loading @@ -6,10 +6,11 @@ # Update system # Update system sudo DEBIAN_FRONTEND=noninteractive apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y sudo DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y sudo DEBIAN_FRONTEND=noninteractive apt-get install software-properties-common -y sudo DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y sudo DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y sudo DEBIAN_FRONTEND=noninteractive apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get install emacs openjdk-11-jre gcc-8 g++-8 git subversion lsof ntp gdb make cmake flex bison autoconf doxygen graphviz libtool libncurses5-dev expect libssl-dev libxml2-dev xutils-dev tcpdump libpcap-dev libwireshark-dev wget tree unzip sshpass kubuntu-desktop valgrind qt5-default qtmultimedia5-dev libqt5svg5-dev -y sudo DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated install emacs openjdk-11-jre gcc-8 g++-8 git subversion lsof ntp gdb make cmake flex bison autoconf doxygen graphviz libtool libncurses5-dev expect libssl-dev libxml2-dev xutils-dev tcpdump libpcap-dev libwireshark-dev wget tree unzip sshpass kubuntu-desktop valgrind qt5-default qtmultimedia5-dev libqt5svg5-dev -y #sudo DEBIAN_FRONTEND=noninteractive apt-get install oracle-java10-installer oracle-java10-set-default -y #sudo DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated install oracle-java10-installer oracle-java10-set-default -y #sudo DEBIAN_FRONTEND=noninteractive apt --fix-broken install -y #sudo DEBIAN_FRONTEND=noninteractive apt --fix-broken install -y sudo DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y sudo DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y sudo DEBIAN_FRONTEND=noninteractive apt-get clean sudo DEBIAN_FRONTEND=noninteractive apt-get clean Loading docker/Dockerfile +2 −2 Original line number Original line Diff line number Diff line Loading @@ -13,9 +13,10 @@ ARG PASSWORD RUN echo "docker-titan" > /etc/hostname \ RUN echo "docker-titan" > /etc/hostname \ && DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y \ && DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y \ && DEBIAN_FRONTEND=noninteractive apt-get install software-properties-common -y \ && DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y \ && DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y \ && DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get install -y \ && DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated install -y \ autoconf \ autoconf \ bison \ bison \ build-essential \ build-essential \ Loading Loading @@ -56,7 +57,6 @@ RUN echo "docker-titan" > /etc/hostname \ tree \ tree \ unzip \ unzip \ wget \ wget \ && DEBIAN_FRONTEND=noninteractive apt-get install oracle-java10-installer oracle-java10-set-default -y \ && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y \ && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y \ && DEBIAN_FRONTEND=noninteractive apt-get autoclean \ && DEBIAN_FRONTEND=noninteractive apt-get autoclean \ && java -version \ && java -version \ Loading Loading
README.md +44 −7 Original line number Original line Diff line number Diff line Loading @@ -111,13 +111,50 @@ Pre-requisites: Procedure: Procedure: - Install a new Linux Virtual machine (Mint, Debian...) - Install a new Linux Virtual machine (Mint, Debian...) - Install the following packages - Update your system with the latest version of kernel and security packages NOTE According to the Linux chosen, the package naming can be different - Install the following packages (According to the Linux chosen, the package naming can be different) - Install Java autoconf - Install Eclipse bison - Install TITAN build-essential - Create the user/group etsi/etsi cmake - Switch to the etsi account curl doxygen emacs expect flex graphviz gdb git-core gnutls-bin libglib2.0-dev libpcap-dev libgcrypt-dev libncurses5-dev libssl-dev libtool-bin libtool libwireshark-dev libxml2-dev lsof ntp pkg-config qt5-default qtmultimedia5-dev libqt5svg5-dev subversion sudo sshpass tcpdump texlive-font-utils tshark valgrind vsftpd xutils-dev tree unzip wget - Install TITAN according the procedure specified [here]() - Create the following folders: frameworks, dev - Clone the ETSI ITS protocols project - Clone the ETSI ITS protocols project - ... - ... - Switch to the next clause (Usage) - Switch to the next clause (Usage) Loading
Vagrant/provisioner.bash +3 −2 Original line number Original line Diff line number Diff line Loading @@ -6,10 +6,11 @@ # Update system # Update system sudo DEBIAN_FRONTEND=noninteractive apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y sudo DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y sudo DEBIAN_FRONTEND=noninteractive apt-get install software-properties-common -y sudo DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y sudo DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y sudo DEBIAN_FRONTEND=noninteractive apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get install emacs openjdk-11-jre gcc-8 g++-8 git subversion lsof ntp gdb make cmake flex bison autoconf doxygen graphviz libtool libncurses5-dev expect libssl-dev libxml2-dev xutils-dev tcpdump libpcap-dev libwireshark-dev wget tree unzip sshpass kubuntu-desktop valgrind qt5-default qtmultimedia5-dev libqt5svg5-dev -y sudo DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated install emacs openjdk-11-jre gcc-8 g++-8 git subversion lsof ntp gdb make cmake flex bison autoconf doxygen graphviz libtool libncurses5-dev expect libssl-dev libxml2-dev xutils-dev tcpdump libpcap-dev libwireshark-dev wget tree unzip sshpass kubuntu-desktop valgrind qt5-default qtmultimedia5-dev libqt5svg5-dev -y #sudo DEBIAN_FRONTEND=noninteractive apt-get install oracle-java10-installer oracle-java10-set-default -y #sudo DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated install oracle-java10-installer oracle-java10-set-default -y #sudo DEBIAN_FRONTEND=noninteractive apt --fix-broken install -y #sudo DEBIAN_FRONTEND=noninteractive apt --fix-broken install -y sudo DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y sudo DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y sudo DEBIAN_FRONTEND=noninteractive apt-get clean sudo DEBIAN_FRONTEND=noninteractive apt-get clean Loading
docker/Dockerfile +2 −2 Original line number Original line Diff line number Diff line Loading @@ -13,9 +13,10 @@ ARG PASSWORD RUN echo "docker-titan" > /etc/hostname \ RUN echo "docker-titan" > /etc/hostname \ && DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y \ && DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y \ && DEBIAN_FRONTEND=noninteractive apt-get install software-properties-common -y \ && DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y \ && DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y \ && DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get install -y \ && DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated install -y \ autoconf \ autoconf \ bison \ bison \ build-essential \ build-essential \ Loading Loading @@ -56,7 +57,6 @@ RUN echo "docker-titan" > /etc/hostname \ tree \ tree \ unzip \ unzip \ wget \ wget \ && DEBIAN_FRONTEND=noninteractive apt-get install oracle-java10-installer oracle-java10-set-default -y \ && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y \ && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y \ && DEBIAN_FRONTEND=noninteractive apt-get autoclean \ && DEBIAN_FRONTEND=noninteractive apt-get autoclean \ && java -version \ && java -version \ Loading