Commit 2923bb57 by devttys0

Updated install documentation

parent 18751176
...@@ -14,26 +14,23 @@ You will also need to have gcc, libtool and autoconf installed to build the supp ...@@ -14,26 +14,23 @@ You will also need to have gcc, libtool and autoconf installed to build the supp
INSTALLATION INSTALLATION
----------------------------------------- -----------------------------------------
Most binwalk features will work out of the box without any additional dependencies. However, to take advantage
of binwalk's graphing capabilities, you need to install the following packages (you may also need to install
OpenGL drivers for your video card):
$ sudo apt-get install libqt4-opengl python-opengl python-qt4 python-qt4-gl python-numpy python-scipy
$ wget -O - http://www.pyqtgraph.org/downloads/pyqtgraph-0.9.8.tar.gz | tar -zxv && cd pyqtgraph-0.9.8 && sudo python ./setup.py install
Installation follows the typical configure/make process: Installation follows the typical configure/make process:
$ ./configure $ ./configure
$ make deps # Skip this if you don't want extraction utilities and dependencies auto-installed $ make deps # Skip this if you don't want extraction utilities auto-installed (large download(s))
$ make $ make
$ sudo make install $ sudo make install
Note that 'make deps' should work on most Debian and RedHat based systems. If this does not work for your system, Note that 'make deps' should work on most Debian and RedHat based systems. If this does not work for your system,
see below for manaully installing dependencies / extraction utilities. see below for manaully installing extraction utilities.
MANUALLY INSTALLING DEPENDENCIES
-----------------------------------------
Most binwalk features will work out of the box without any additional dependencies. However, to take advantage
of binwalk's graphing capabilities, you need to install the following dependencies (you may also need to install
OpenGL drivers for your video card):
$ sudo apt-get install libqt4-opengl python-opengl python-qt4 python-qt4-gl python-numpy python-scipy
...@@ -61,7 +58,7 @@ and placed in the /opt/firmware-mod-kit directory: ...@@ -61,7 +58,7 @@ and placed in the /opt/firmware-mod-kit directory:
UNINSTALL UNINSTALL
----------------------------------------- -----------------------------------------
The following command will remove binwalk from your system (note that this does *not* include dependencies installed via 'make deps'): The following command will remove binwalk from your system (note that this does *not* include utilities installed via 'make deps'):
$ sudo make uninstall $ sudo make uninstall
#!/bin/bash #!/bin/bash
# Easy installer script for installing binwalk dependencies and extraction utilities on Debian/RedHat systems. # Easy installer script for installing binwalk extraction utilities on Debian/RedHat systems.
# Normally invoked via 'make deps'. # Normally invoked via 'make deps'.
# TODO: PyOpenGL not installed for Python3. Python3 support is still experimental, so reliable installation across
# various distros is a PITA ATM.
SUDO=$(which sudo) SUDO=$(which sudo)
SUMOUNT="$1 $2" SUMOUNT="$1 $2"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment