Difference between revisions of "Fedora7"
(→Installing VNUML over Fedora 7) |
(→Installing VNUML over Fedora 7) |
||
Line 17: | Line 17: | ||
<br> | <br> | ||
− | This HowTo describes how to install VNUML over a fresh Fedora 7 installation. | + | 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: | Installation steps: |
Revision as of 13:24, 22 September 2007
Installing VNUML over Fedora 7
Important note: |
---|
Do not use <consoles> with id=0 (use id="1" instead). For example, edit your scenarios and change: <console id="0">xterm</console> to: <console id="1">xterm</console> If you use console id="0" the scenarios will start and work normally, but the virtual machines will hang when stopping the scenario using "-d" option. |
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:
- Install the following packages needed by VNUML:
- Install the following perl modules:
- Install uml_utilities:
- Install "bridge-utilities" which is available from Yast2
- Download uml-utilities from here and install them:
- Install the following perl modules from CPAN using this command:
- Download the latest version of vnuml parser from VNUML site and install it:
yum update
yum install bridge-utils readline-devel perl-Module-Build screen expat-devel libpcap-devel
perl -MCPAN -e "install Net::Pcap; Net::IPv6Addr; NetAddr::IP"
If any of the modules does not install correctly, try with "force". For example:
perl -MCPAN -e "force install Net::Pcap"
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
rpm -i uml-utilities-20040406-35.i586.rpm
perl -MCPAN -e "install Net::Pcap; install Module::Build; install Net::IPv6Addr; force install NetAddr::IP"
Note: basic c/c++ development tools (gcc, make, etc) must be installed for this step to work.