Fedora7

Installing VNUML over Fedora 7
This HowTo describes how to install VNUML over a fresh Fedora 7 installation. Note that it is a preliminary version. Let us know if it does not work for you.

Installation steps:



Install Fedora 7 and make sure basic development tools are installed. 

Update the system with: 

yum update

Install the following packages needed by VNUML: 

yum install bridge-utils readline-devel perl-Module-Build screen expat-devel libpcap-devel perl-Net-Pcap

Install the following perl modules: 

perl -MCPAN -e "install Net::IPv6Addr; NetAddr::IP"

Answer "no" when asked if you are ready for manual configuration. If any of the modules does not install correctly, try with "force". For example:

perl -MCPAN -e "force install Net::Pcap"

Install uml_utilities: 

wget http://www.user-mode-linux.org/~blaisorblade/uml-utilities/uml_utilities_20060323.tar.bz2 tar xfvj uml_utilities_20060323.tar.bz2 cd tools-20030323 make make install

Installl VNUML. Dowload latest vnuml tar file from http://www.dit.upm.es/vnumlwiki/index.php/Download and:  tar xfvz vnuml_1.8.2beta3.orig.tar.gz cd vnuml-1.8.2beta3 ./configure --with-build_modules --prefix="/usr" make make install  # answer NO when asked about manual configuration; # answer YES when asked "Shall I follow them and prepend....")

Install VNUML kernel. Download "linux-um" package from VNUML site and:  cd /usr/share tar xfvz linux-um_2.6.18.1-bb2-xt-2m.orig.tar.gz ln -s linux-um_2.6.18.1-bb2-xt-2m linux-um mv linux-um/linux-um_2.6.18.1-bb2-xt-2m /usr/share/vnuml/kernels ln -s /usr/share/vnuml/kernels/linux-um_2.6.18.1-bb2-xt-2m /usr/share/vnuml/kernels/linux

Install root_fs. Download root-fs-instaler installer script and: </li> cd /usr/share/vnuml/filesystems perl root-fs-instaler

Create ssh keys with: </li> ssh-keygen -t rsa1

Test the installation with: </li> cd /usr/share/vnuml/examples: vnumlparser.pl -t simple.xml -v -u root

</ol>