Difference between revisions of "Fedora7"

From VNUML-WIKI
Jump to: navigation, search
(Installing VNUML over Fedora 7)
(Installing VNUML over Fedora 7)
Line 36: Line 36:
 
yum install bridge-utils readline-devel perl-Module-Build screen expat-devel libpcap-devel
 
yum install bridge-utils readline-devel perl-Module-Build screen expat-devel libpcap-devel
  
   
+
<li>Install the following perl modules:
 +
</li>
 +
 
 +
  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"
 +
 
  
  

Revision as of 14:20, 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.

Installation steps:

  1. Install Fedora 7 and make sure basic development tools are installed.
  2. Update the system with:
  3.  yum update
    
  4. Install the following packages needed by VNUML:
  5. yum install bridge-utils readline-devel perl-Module-Build screen expat-devel libpcap-devel

  6. Install the following perl modules:
  7. 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"






  8. Install "bridge-utilities" which is available from Yast2
  9. Download uml-utilities from here and install them:
  10. rpm -i uml-utilities-20040406-35.i586.rpm
    
  11. Install the following perl modules from CPAN using this command:
  12.  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.

  13. Download the latest version of vnuml parser from VNUML site and install it: