Ich jagte herum, aber ich konnte nicht feststellen, ob das möglich ist.Lua: Installiere einen Stein mit Luarocks von einem lokal installierten Stein (oder von einem .zip/.tar.gz)
Grundsätzlich http://luarocks.org ist down, und ich habe bereits eine Kopie von luafilesystem auf einer anderen Maschine lokal hier installiert. Mit Ruby ist es möglich, Ruby-Edelsteine über den Befehl 'Gem' lokal zu installieren. Ich frage mich, ob das Gleiche mit Felsen und Luarocks möglich ist.
Gibt es eine Möglichkeit, einen Stein (zB luafilesystem) "quer zu installieren", indem man eine andere lokale Installation dieses Felsens benutzt?
Etwas wie:
luarocks install //10.0.1.123/machine/path/to/luafilesystem/on/other/machine
ist, was ich zu tun in der Lage sein möchte.
UPDATE: Ich wäre sogar glücklich mit der Installation eines Rocks aus der .tar.gz oder .zip, zum Beispiel, wenn ich eines der Bilder von this location heruntergeladen habe (im Fall von LuaFileSystem).
In diesem Fall wäre/könnte die "Quelle" für die Installation lokal für die Maschine sein und nicht remote (und wäre nicht unbedingt bereits als Rock installiert).
Dank @Robert Wahler - Sie haben meine "UPDATE:" beantwortet, die Frage ist sehr hilfreich. Ich hatte gehofft, auch eine Antwort auf meine ursprüngliche Frage zu bekommen (nämlich einen Rock von einem zu installieren, der bereits installiert ist - aber vielleicht ist das nicht möglich). In jedem Fall bekommst du eine Erwähnung von mir! – likethesky
Ich kenne keine automatische Möglichkeit, das zu tun, was Sie fragen, da die Code- und Bin-Wrapper bei der Installation an verschiedenen Orten landen können. Für Edelsteine und Steine erstelle ich einen Herstellerordner, der in jedes Projekt eingebettet ist, so dass Bereitstellungen nicht von gehosteten Diensten wie rubygems.org oder luarocks.org abhängen. –