我正在使用cloudera cdh3 vmware映像從提示符運行豬腳本。我正在試圖從Ubuntu的源代碼。我正在尋找在源代碼中添加一些運算符。所以,我想看看像POPackage.java,POLocalrearrange.java等文件。有人可以指出目錄層次結構中圖像上的源目錄。就像我想導航到像src/org/apache/pig/backend這樣的文件夾。這是可能的或cloudera使用所有文件作爲罐子?? 正如我做了一個查找並沒有找到任何文件。 感謝CDH3中豬的源代碼Vmware映像
回答
爲了回答問題的具體需求,CDH3映像使用pig和hadoop jar打包並解決所有依賴關係。因此,系統的源代碼不能被視爲代碼打包爲罐子。如果您正在像添加運算符一樣對源代碼進行更改,則可以非常輕鬆地手動安裝它。
您可以使用apt-get source <package>
下載源代碼對幾乎所有安裝在Ubuntu上;你只需要在相應的deb-src
線在sources.list
文件:
deb http://us.archive.ubuntu.com/ubuntu/ natty main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ natty main restricted
...
您可以找到擁有使用dpkg -S
特定文件的包:
$ dpkg -S `readlink -f /usr/bin/vim`
vim-gtk: /usr/bin/vim.gtk
運行apt-get source vim-gtk
將從vim
下載並解壓縮源源包。
我不想要這樣的源代碼...我想知道如果是從源代碼和該特定機器上源代碼的位置編譯.. .or是使用罐子安裝的軟件? – theshadowmonkey 2012-03-21 01:11:30
'vim'只是一個例子。顯然,使用任何你感興趣的軟件包... – sarnold 2012-03-21 01:17:49
感謝您的答案。我真的很感激你的意見。但是,當我想修改核心代碼並查看更改時,我所尋找的是不同的。然後使用jar配置conf文件...非常感謝 – theshadowmonkey 2012-03-23 17:10:15
- 1. VMWare映像保護
- 2. VMWare佔用空間小的Linux映像
- 3. 源代碼中的JavaScript代碼並不反映實際執行的代碼
- 4. HTML圖像映射代碼
- 5. 將VMWare映像遷移到KVM
- 6. 在ESXi上歸檔VMware映像
- 7. 如何組織VMware Workstation映像?
- 8. sourceMapRootpath使用LESS的源代碼映射
- 9. Android源代碼 - 複製下載的代碼,以反映
- 10. Karma Webpack源代碼映射不工作
- 11. 如何從C#中的網頁源代碼獲取圖像源代碼#
- 12. 豬 - 像
- 13. 訪問VMware vSphere的C#代碼PowerCLI
- 14. VS代碼源代碼wan沒有正確映射
- 15. NDK r7中的gdb將代碼地址映射爲源代碼完全錯誤
- 16. 將圖像的源代碼綁定到圖像資源
- 17. Sass源代碼中的PHP代碼
- 18. Webpack 2/Babel錯誤的源代碼映射(ES5代替ES6)
- 19. 提供圖像控件的源代碼
- 20. php - 獲取圖像的源代碼
- 21. Team Projects如何映射到TFS中的源代碼?
- 22. Excel中 - 代碼源
- 23. 增加映射器在豬
- 24. VMWare服務器:備份映像的最佳方法
- 25. 是Google代碼開放源代碼的源代碼
- 26. 在Android源代碼中的opengl es 2.0源代碼位置
- 27. webpack vs無源代碼中的代碼源地圖
- 28. FORTRAN中sin()的源代碼
- 29. //! Qt源代碼中的[0]
- 30. blackberry10中的Webview源代碼
您感興趣的代碼打包在Ubuntu中嗎? – sarnold 2012-03-21 01:00:26
是的,我使用的是使用ubuntu打包的vmware映像.. – theshadowmonkey 2012-03-21 01:01:46