Tôi đã săn lùng xung quanh nhưng tôi không thể xác định xem điều này có khả thi hay không.Lua: Cài đặt đá bằng cách sử dụng đá cục bộ từ một tảng đá được cài đặt cục bộ (hoặc từ một .zip/.tar.gz)
Về cơ bản, http://luarocks.org bị ngừng hoạt động và tôi đã cài đặt bản sao của hệ thống luafiles trên máy khác cục bộ tại đây. Với Ruby, có thể vượt qua việc cài đặt đá quý ruby bằng cách sử dụng lệnh 'gem' cục bộ. Tôi tự hỏi nếu như vậy là có thể với đá và luarocks.
Có cách nào để 'cài đặt chéo' một tảng đá (ví dụ, luafilesystem), bằng cách sử dụng bản cài đặt cục bộ khác của tảng đá đó không?
Cái gì như:
luarocks install //10.0.1.123/machine/path/to/luafilesystem/on/other/machine
là những gì tôi muốn để có thể làm được.
CẬP NHẬT: Tôi thậm chí sẽ hài lòng với cách cài đặt đá từ .tar.gz hoặc .zip, ví dụ: nếu tôi đã tải xuống một trong các hình ảnh từ this location (trong trường hợp LuaFileSystem).
Trong trường hợp này, 'nguồn' để cài đặt sẽ/có thể là cục bộ cho máy, chứ không phải từ xa (và không nhất thiết phải được cài đặt dưới dạng đá).
Cảm ơn @Robert Wahler - Bạn đã trả lời "UPDATE:" của tôi cho câu hỏi, điều này khá hữu ích. Tôi đã hy vọng cũng nhận được một câu trả lời cho câu hỏi ban đầu của tôi quá (đó là để cài đặt một tảng đá từ một trong đó đã được cài đặt - nhưng có lẽ đó là không thể). Trong mọi trường hợp, bạn nhận được một upvote từ tôi! – likethesky
Tôi không biết cách tự động để thực hiện những gì bạn yêu cầu kể từ khi cài đặt, mã và trình bao bọc bin có thể kết thúc ở các vị trí khác nhau. Đối với cả đá quý và đá, tôi tạo một thư mục nhà cung cấp được nhúng trong mỗi dự án để triển khai không phụ thuộc vào các dịch vụ được lưu trữ trên 3dparty như rubygems.org hoặc luarocks.org. –