The BDD installer requires several Linux utilities. 
  
 
	 The following must be present in the 
		
/bin directory: 
		
basename
cat
chgrp
chown
date
dd
df
mkdir
more
rm
sed
tar
true
 
	 The following must be present in the 
		
/usr/bin directory: 
		
awk
cksum
cut
dirname
expr
gzip
head
id
netcat
perl (see below)
printf
sudo (Note: This is the default version on OEL 6.x.)
tail
tr
unzip
wc
which
 
	 In addition to these, BDD requires the following: 
	 
 
		- Perl 5.10+ with
		  multithreading. This must be set as the default version on all BDD nodes.
		  Additionally, the install machine requires some specific Perl modules; see 
		  Installing the required Perl modules
		  for instructions on installing them. 
		
- The default 
		  umask set to 022 on all BDD nodes, including Hadoop
		  nodes. 
		
- curl 7.19.7+ with support
		  for the 
		  --tlsv1.2 and 
		  --negotiate options. This must be installed on all
		  nodes that will host Studio. 
		
-  Network Security Services
		  (NSS) 3.16.1+ on all nodes that will host Studio. 
		
- nss-devel
		  on all nodes that will host Studio. This contains the 
		  nss-config command, which must be installed in 
		  /usr/bin. 
		  nss-devel is included in Linux 6.7 and higher, but
			 needs to be installed manually on older versions. To see if it's installed,
			 run: 
			  sudo rpm -q nss-devel 
If 
			  nss-devel is installed, the above command should
			 return its version number. You should also verify that 
			  nss-config is available in 
			  /usr/bin. 
		   
 If you don't have 
			  nss-devel, install it by running: 
			  sudo yum install nss-devel nss-config will be installed in 
			  /usr/bin by default. 
		   
- tty
		  disabled for 
		  sudo. If it's currently enabled, comment out the line 
		  Defaults requiretty in 
		  /etc/sudoers on all nodes: 
		  #Defaults requiretty 
- Apache Ant 1.7.1+ installed
		  and added to the 
		  PATH on all nodes, including Hadoop nodes.