Page "BloodhoundInstall" was changed by gjm
Diff URL: 
<https://issues.apache.org/bloodhound/wiki/BloodhoundInstall?action=diff&version=18>
Revision 18
Comment: revised installation instructions for python, pip and virtualenv
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: BloodhoundInstall
=========================================================================
--- BloodhoundInstall (version: 17)
+++ BloodhoundInstall (version: 18)
@@ -6,28 +6,25 @@
 
 == General Prerequisites ==
 As a base for installing Bloodhound, the rest of this document expects that 
you have the following installed on your system:
- * [http://www.python.org/ Python] >= 2.6 and < 2.7.4
- * [http://pypi.python.org/pypi/setuptools#id1 setuptools]
+ * [http://www.python.org/ Python] >= 2.6 and < 3
  * [http://www.pip-installer.org/en/latest/installing.html pip]
-
-On Windows you will have to install python, setuptools and pip through the 
links above and set/adjust the following environmental variables (assuming 
Python 2.7.* is chosen)
- * add a {{{PYTHON_HOME}}} system variable with the value {{{C:\Python27}}}
- * append {{{;%PYTHON_HOME%;%PYTHON_HOME%\scripts}}} to the path system 
variable
-
-On modern linux distributions, the appropriate packages are usually available 
in the distribution's standard repositories  - for example on Ubuntu, you 
should be able to do the following:
- {{{
-   sudo apt-get install python python-setuptools python-pip
- }}}
-
-At the moment it is also recommended that you install virtualenv with either
- {{{
-   sudo apt-get install python-virtualenv
- }}} 
-on ubuntu or 
- {{{
-   sudo pip install virtualenv
- }}}
-as for systems with existing python installations, it allows you to install 
packages with lower impact to the system provided installation. In addition, 
virtualenv is a requirement if you wish to take advantage of the installer 
script.
+ * [http://www.virtualenv.org/en/latest/ virtualenv] - note that if you have 
this, you should already have pip installed.
+
+There are good guides available for installing each of the above on a number 
of operating systems including:
+ * [https://python-guide.readthedocs.org/en/latest/starting/install/win.html 
Installing Python on Windows]
+ * [https://python-guide.readthedocs.org/en/latest/starting/install/osx.html 
Installing Python on Mac OS X]
+
+Modern linux distributions often already have the required packages available 
in their repositories:
+ * For Debian (>= 5.0), Ubuntu (>= 9.4), Mint (>= 7) and other Debian or 
Ubuntu based systems, if you have admin access through sudo you can run
+   {{{
+sudo apt-get install python python-virtualenv
+   }}}
+ * For Fedora (>= 11), Centos (>= 6.4), RHEL (>= 6.4) and other distributions 
that make use of {{{yum}}} you can try
+   {{{
+sudo yum install python python-virtualenv
+   }}}
+
+Many other linux and *BSD distributions will have their own package management 
systems and repositories containing the appropriate packages.
 
 == Databases ==
 Apache Bloodhound also requires a database and it supports the following 
popular databases: [http://sqlite.org/ SQLite], [http://www.postgresql.org/ 
PostgreSQL], and [http://mysql.com/ MySQL].
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://issues.apache.org/bloodhound/wiki/BloodhoundInstall>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound issue tracker

This is an automated message. Someone added your email address to be
notified of changes on 'BloodhoundInstall' page.
If it was not you, please report to .

Reply via email to