Construa pacotes virtuosos de opensource 7.2 DEB a partir da fonte github
Graças a Jan-Marcek e stain , que postou no github, eu consegui compilar o virtuoso-opensource 7.2 a partir do código-fonte usando o seguinte em um sistema de servidor limpo do Ubuntu 14.04:
apt-get update
apt-get install -y openjdk-6-jdk git build-essential automake
mkdir -p /tmp/build && cd /tmp/build
git clone https://github.com/openlink/virtuoso-opensource.git
cd /tmp/build/virtuoso-opensource
git checkout v7.2.0.1
deps=$(dpkg-checkbuilddeps 2>&1 | sed 's/.*: //' | sed 's/([^)]*)//g') && apt-get install -y $deps
fakeroot debian/rules clean binary
Quando a compilação é concluída, os seguintes itens são criados em /tmp/build/
libvirtjdbc0_7.2_amd64.deb
virtuoso-vad-bpel_7.2_all.deb
libvirtodbc0_7.2_amd64.deb
virtuoso-vad-conductor_7.2_all.deb
libvirtuoso5.5-cil_7.2_amd64.deb
virtuoso-vad-demo_7.2_all.deb
virtuoso-minimal_7.2_all.deb
virtuoso-vad-doc_7.2_all.deb
virtuoso-nepomuk_7.2_all.deb
virtuoso-vad-isparql_7.2_all.deb
virtuoso-opensource
virtuoso-vad-ods_7.2_all.deb
virtuoso-opensource_7.2_all.deb
virtuoso-vad-rdfmappers_7.2_all.deb
virtuoso-opensource-7_7.2_amd64.deb
virtuoso-vad-sparqldemo_7.2_all.deb
virtuoso-opensource-7-bin_7.2_amd64.deb
virtuoso-vad-syncml_7.2_all.deb
virtuoso-opensource-7-common_7.2_amd64.deb
virtuoso-vad-tutorial_7.2_all.deb
virtuoso-server_7.2_all.deb
virtuoso-vsp-startpage_7.2_all.deb
Instalar a partir de pacotes DEB
dpkg -i *.deb # might fail because of missing dependencies
apt-get -f install -y # fixes dependencies and continues installation
Agora o isql está disponível em /usr/bin/
!!
Uso
/etc/init.d/virtuoso-opensource-7 {start|stop|force-stop|restart|force-reload|status}
/usr/bin/isql-vt <HOST>[:<PORT>] <UID> <PWD> file1 file2 ...
Instalar a partir do repo
Eu também descobri que O Virtuoso 7.2 é parte do OpenDataNode e pode ser instalado a partir do repo.
echo "deb http://packages.comsode.eu/debian wheezy main" > /etc/apt/sources.list.d/odn.list
wget -O - http://packages.comsode.eu/key/odn.gpg.key | apt-key add -
apt-get update
apt-get install -y virtuoso-opensource=7.2