Download Φ License Φ Forum Φ Team Φ Home
ConceptBase.cc only requires Java to be executed. It does connect to a server component called CBserver that is available as pre-compiled binaries for Linux. While the CBserver sources should also compile for other platforms, we can no longer provide them pre-compiled. Users of non-Linux platforms (specifically Windows and Mac-OS) can directly use ConceptBase.cc since the user interface will connect to a public CBserver. If you want the whole system on your local Windows or Mac OS computer, then you can run ConceptBase.cc in a virtual appliance using VirtualBox or other virtualization environments that support the open virtualization format OVF/OVA. We show here how to import the appliance to VirtualBox on a Windows 7 host. You need about 15GB free disk space. Your computer should have at least 4GB of main memory. The appliance below is pre-configured with a compiled ConceptBase.cc system including the CBserver, all ConceptBase.cc sources, required compilers, and the 'make' environment to compile ConceptBase.cc from its sources.
Select the file Lubuntu32-CB-ova from the location to which you downloaded it and press 'Next'. As a result, the virtual appliance should be listed by the VirtualBox Manager.
The running virtual appliance is shown in the screendump. Double-click the file README.txt on the desktop to get some more information, in particular about the username/password of the user 'cb' that is pre-configured for the appliance. The icon with the blue border and red dot is for starting the ConceptBase user interface CBIva. Just click it once to start it. The appliance includes also the sources of ConceptBase in the subdirectory CBPOOL. All required packages to compile the system from the sources are included and pre-configured. More details are in the README file. The Lubuntu desktop looks a bit different but has a very similar set-up.
The ConceptBase sources included in the appliance can easily be updated by the latest sources from SourceForge. Enter the following command in a terminal window:
updateCBThe command will download the latest sources and compile them. Since you get all sources, you also have full control over the system.
The last screendump shows the virtual appliance running ConceptBase. The user interface CBIva has been started by the command 'cbiva' in the terminal window. The appliance is pre-configured to start ConceptBase graph files (extension *.gel) by the CBGraph tool. Graph files in the local file system can be started by double-clicking them. Graph files linked to by a web browser are started with CBGraph by a single mouse click. Most of the graphs on the ConceptBase.cc site can be started this way.
The appliances have a rather limited screen resolution. You can upscale it by installing the VirtualBox Guest Additions, if you are using VirtualBox to run the appliance.ENJOY!
http://conceptbase.cc -- Contact: M. Jeusfeld, University of Skövde, Sweden 2016-04-27