如何通過goinstall列出所有已安裝軟件包?我需要這個將一臺計算機上安裝的所有軟件包重新安裝到另一臺計算機上。獲取Go中所有已安裝軟件包的列表
回答
有在$ GOROOT/goinstall.log 如果你想在不同的計算機上安裝所有軟件包只是複製對面, 運行該文件,
goinstall -a
和goinstall將讀取列表此文件並安裝其中列出的所有軟件包。
Upvote爲一個很好的答案和一個很棒的功能我不知道關於 –
「功能」似乎是一個延伸 –
我不知道有一種方法可以通過goinstall來實現,但應該有一個名爲$ GOROOT/goinstall.log的列表。
這裏的大多數答案都是針對幾年前的Go-Go 1.0,並且答案不再適用於正在運行的Go安裝。
簡單的答案是go list ...
(與其他go
子命令一樣,三個文字週期與所有包匹配)。這將列出系統上的每個軟件包。請參閱go list -h
該命令的其他用途。
Dave Cheney也有相關的博客文章:go list, your Swiss army knife。
我不得不引用三個小點'去列表'...''它的工作。 –
不知道是否總是這樣,或者稍後添加,但'全部列出'也可以代替'...'。有關如何指定包名稱,例如'all','''','std'等,請參閱'go help packages'。 –
- 1. 在運行時獲取已安裝的OSGI軟件包列表
- 2. 在linux中安裝go軟件包
- 3. 在Go中檢查已安裝的軟件包
- 4. Java - 如何獲得已安裝的RPM軟件包列表
- 5. 如何在Emacs 24中保存所有已安裝軟件包的列表?
- 6. 在Visual Studio 2013中獲取已安裝擴展和軟件包的列表?
- 7. 如何在列表中獲取已安裝的軟件包名稱?
- 8. 已安裝的Debian軟件包列表 - 但有一個轉折
- 9. 如何獲取已安裝軟件產品的列表?
- 10. 獲取遠程計算機的已安裝軟件列表
- 11. 獲取安裝軟件列表
- 12. 獲取安裝軟件列表
- 13. 在安裝時安裝軟件包所需的R軟件包
- 14. 安裝軟件包安裝是否也更新已安裝的軟件包
- 15. 在SublimeText中導出已安裝軟件包的列表
- 16. 獲取安裝在Anaconda的軟件包列表
- 17. Python顯示所有已安裝的軟件包
- 18. 所有已安裝軟件包的Haskell Cabal再生文檔
- 19. 如何在Ubuntu中列出所有已安裝的軟件包許可證?
- 20. 如何在Python中列出所有已安裝的軟件包及其版本?
- 21. 獲取已安裝的軟件包位置(非本地)
- 22. 如何獲取所有已安裝字體的列表?
- 23. 已安裝軟件包的列表意向過濾器
- 24. 從軟件包安裝程序活動獲取安裝軟件包名稱
- 25. Emacs軟件包安裝腳本無法獲取軟件包
- 26. R,找到已安裝的軟件包
- 27. 安裝所有尚未安裝的CRAN軟件包?
- 28. 如何獲取軟件包所有版本的列表?
- 29. 使用Platform.getBundleGroupProviders()和org.eclipse.core.runtime.IBundleGroup獲取Eclipse中已安裝軟件的列表
- 30. 在通道中列出已安裝的軟件包
注意'goinstall'只是在Go 1.0之前,並且不存在多年;許多這些答案不再適用。 –