我已經在我的PC上正確運行的ruby文件中編寫了一個簡短的程序。不過,我需要找到一種方法將這個提供給我的同事使用。他們沒有紅寶石的知識。該計劃需要各種非標準寶石。爲我們的程序提供一鍵安裝程序的最佳方式是什麼,包括所有的寶石和紅寶石本身。提供我的Ruby程序作爲一體化安裝程序
回答
嘗試OCRA - 這一切都打包成一個單一的可執行文件(無需安裝)。
運行可執行文件時,它將所有內容提取到一個臨時目錄(包括ruby解釋器)並從該目錄運行腳本。
來自ruby工具箱的[更多選擇](http://ruby-toolbox.com/categories/packaging_to_executables.html)。 –
我沒有帶使用它(所以我不知道,如果它的工作原理),但你可以嘗試使用RubyScript2Exe
AFAIK,由於命令行參數處理錯誤(「字符串XYZ被凍結」),Rubyscript2Exe不適用於最近的Ruby版本,但是自從我上次嘗試它以來已經有一段時間了。/UPDATE/Ocaj的評論中提到的GitHub fork顯然修復了這個問題。 –
哦,很高興知道 –
- 1. 使用inno安裝程序提供安裝程序時提供啓動路徑
- 2. 安裝新的位置提供程序
- 3. POI數據提供程序安裝SSH
- 4. POI數據提供程序安裝
- 5. MvcSiteMap提供程序安裝問題
- 6. 第一次安裝radrails/ruby - 安裝程序不起作用
- 7. Ruby窗口安裝程序
- 8. 如何爲我的C#應用程序製作安裝程序?
- 9. 安裝程序,自動提取程序?
- 10. 安裝程序一個NPM包提供的版本
- 11. ASP.NET窗體窗體應用程序的會員提供程序
- 12. 優化C#安裝程序以立即安裝應用程序
- 13. 本地化安裝程序
- 14. 爲新數據庫提供程序創建EF提供程序
- 15. 安裝和使用System.Data.SQLite(一個ADO.NET提供程序)
- 16. 設置一鍵安裝自定義Powershell提供程序
- 17. 包安裝程序崩潰安裝我的應用程序
- 18. 作爲OpenId提供程序的Appengine應用程序。可能嗎?
- 19. MSI:安裝程序安裝程序
- 20. Bouncycastle以編程方式安裝提供程序
- 21. 遠程安裝搜索提供程序/加速器[Internet Explorer 8]
- 22. 使用Firebase OpenID Connect提供程序作爲AWS IAM身份提供程序
- 23. 使用rails作爲omniauth提供程序
- 24. 作爲我的安裝程序的一部分,如何安裝「DataMining for Office 2007」?
- 25. 提示爲.NET應用程序創建安裝程序
- 26. 在安裝應用程序時由用戶提供的應用程序路徑
- 27. OSGi中的JCE安全提供程序
- 28. 實體框架的FoxPro提供程序
- 29. 在JavaEE應用程序中作爲JPA提供程序休眠
- 30. 爲我的應用程序打包安裝程序
你是什麼意思的非標準寶石? –
沒有安裝紅寶石的東西。像Watir ......和海葵。 – Benjamin