2015-11-03 4 views
5

Ich habe Tarantool (Tarantool_box) und Tarantool-Client installiert. Ich kann tarantoolWie starte ich die tarantool Konsole?

/usr/bin/tarantool_box --background 

starten, aber wenn ich versuche,

/usr/bin/tarantool 

Ich sehe nur

localhost> 

und kann nur einige Befehle und SQL-ähnliche Abfragen verwenden Admin-Konsole zum Server zu verbinden. Ich kann nicht von Befehlen von Bedienungsanleitung verwenden, und fast alle Befehle, die mit lua gestartet werden:

lua console = require('console') 
--- 
error: 'Lua error: [string "local console = require(''console'')"]:1: attempt to call global ''require'' (a nil value)' 
... 
+0

Sie verwenden Tarantool 1.5, vielleicht von Ihrer Distribution, es ist zu alt. Wir arbeiten daran, Tarantool in der Distribution zu aktualisieren, aber das nimmt viel Zeit mit dem Veröffentlichungszyklus von Debian in Anspruch. Versuchen Sie, Tarantool von der offiziellen Website zu installieren, und denkt, dass sie in ihre Plätze fallen werden. – Kostja

+0

@Kostja Bitte, weisen Sie mich bitte auf Ihre offizielle Seite. Ich habe Anweisungen von tarantool.org/download.html verwendet. Wo finde ich die neueste Version? Du meinst Build von tarantool.org/dist/master? –

+0

Nein, Sie müssen eine andere Anweisung verwendet haben. tarantool.org/download.html stellt kein Paket zur Verfügung, das die Datei/usr/bin/tarantool_box enthält. Diese Datei stammt von Tarantool 1.5 – Kostja

Antwort

0

Lösung, für sauberen Debian sid, auf tarantool Github https://github.com/tarantool/tarantool

sudo apt-get update 
sudo apt-get upgrade 

nach dem Update gefunden

sudo apt-get install git 
sudo apt-get install build-essential 
sudo apt-get install libreadline-dev 
sudo apt-get install cmake 
sudo git clone https://github.com/tarantool/tarantool 
cd ./tarantool 
sudo git submodule update --init --recursive 
sudo cmake . 
sudo make 

nach dem Bauprozess

sudo ./tarantool/src/tarantool