Here are the instruction to install DAVE on your desktop.
Supported Operating Systems
- MacOS X 10.12 Sierra
- 64-bit Linux distributions
Download
In the DAVE download area, there are three directories at the moment.
If you are a user, choose "latest":
Other versions of the software are available:
-
Latest: In this directory you will find the build with the latest approved and tested changes, but builds in this directory do not usually correspond to DAVE releases.
-
Master: A historical record of builds after integrating changes in the master version of the product. The most recent build here is the same as the one in "latest".
-
Pullrequests: Build with work in progress, corresponding to pull requests on Github.
Installation: MacOS X using Homebrew (recommended)
-
Install Homebrew. This involves copying the command displayed on the Homebrew site into a Terminal window and executing it.
-
Download the version of DAVE that you want to install from the distribution area (see Download above).
-
Make sure you unzip the file. Mac OS has a tendency to make it look like the file is unzipped, but you really need to force it to unzip to a directory of your choosing. After this, locate the directory and unzip.
-
Execute DAVEApp in this directory by right-clicking the icon and selecting Open. Confirm that you want to run the application.
Installation: MacOS X using MacPorts
- Install MacPorts (skip to the Download bullet if you have MacPorts correctly installed):
-
Install XCode (tested with XCode 9).
-
After installation, you will most likely have to launch XCode in order to accept the license agreement and finalize the installation. After this, close XCode again.
-
Run the following command to install command-line developer tools:
xcode-select --install
-
Other required packages for MacPorts are curl, openSSH and Tcl, but these are present by default in MacOS X, so unless you removed them, there is no need to install these.
-
Install MacPorts using the Installer. When done, run the following command in a Terminal window:
sudo port selfupdate
-
Download the version of DAVE that you want to install from the distribution area (see Download section above).
-
On Mac OS, make sure you unzip the file. Mac OS has a tendency to make it look like the file is unzipped, but you really need to force it to unzip to a directory of your choosing. After this, locate the directory and unzip.
-
Execute DAVEApp in this directory by right-clicking the icon and selecting Open. Confirm that you want to run the application.
-
The icon will be clickable without warnings when we publish a released version to the App Store.
A comment on MacPorts: Really the only thing that is needs is to install the "port" called "libmagic". This is why we need XCode, command-line developer tools, MacPorts. And we need all that because you thought a Mac would be better than something running Linux. But if the above is giving you trouble, you can go directly to the point by manually trying to install the libmagic port, and checking for any errors:
sudo port install libmagic
Installation: Linux
-
Download the version of DAVE that you want to install from the distribution area.
-
Unzip the zip-file. Locate the unzipped directory "DAVEApp-linux-x64"
-
From this directory, run the app by double-clicking the DAVEApp icon, or by executing DAVEApp from the command line.directory and unzip. Execute DAVEApp in this directory.