Hem*_*ant 7 solaris opensolaris
我想了解 OpenSolaris ptools(流程工具)的工作原理。pstack、pmap、pargs 等究竟是如何工作的,但我找不到任何指向其完整源代码的链接。我只能找到源代码的在线版本。有什么建议可以下载源代码以供离线使用吗?
就像 Kristof Provost 提到的,代码的官方来源是:
ssh://anon@hg.opensolaris.org/hg/project/project-repo
Run Code Online (Sandbox Code Playgroud)
就像你说的,源 tarball 现在已被弃用。
而且我无法安装 Mercurial :(
? 但是您应该可以访问某些机器吗?如果没有,另一种可能性是安装了 mercurial 的 live CD,例如优秀的GRML。
除此之外,我为您克隆了存储库;-) 您可以在以下位置找到它:http : //solaris.oark.org/usr/src/。您要查找的是目录http://solaris.oark.org/usr/src/cmd/ptools/。wget
现在应该做这项工作:-)
注意:我将在接下来的几周内删除这个克隆的存储库...
玩得开心。
Oracle 接管 Sun 后迅速关闭了 OpenSolaris 项目。
由于之前使用了开源许可证,代码仍然可用。
截至 2023 年,网上只有一个旧 Mercurial 存储库的 Mercurial 克隆版本:
注意:该存储库不仅仅是一个镜像,而且是一个分支,即在官方 SUN.com OpenSolaris 历史结束后,“SchilliX”开发历史随之而来。
然而,人们仍然可以像这样克隆该存储库:
hg clone http://hg.code.sf.net/p/schillix-on/schillix-on schillix-on-schillix-on
Run Code Online (Sandbox Code Playgroud)
要查看并导航到 OpenSolaris 历史记录的末尾:
hg log -r b23a4da -f
hg checkout b23a4da
Run Code Online (Sandbox Code Playgroud)
或者,可以检查最近的标签,即schillix-on_00
返回一些提交。
最后一次真正的 OpenSolaris 提交是:
Sukumar Swaminathan
b23a4da
2010-08-18
6973228 Cannot download firmware 2.103.x.x on Emulex FCoE HBAs
...
Run Code Online (Sandbox Code Playgroud)
还有先前在 opensolaris.org 上发布的LSARC/PSARC 文档的存档。
一般来说,人们还可以查阅当前的illumos 源代码浏览器(-> illumos-gate),因为illumos是基于最后一个可用的 OpenSolaris。另请参阅Github 镜像。
直接链接到 illumos github 历史记录,即 OpenSolaris 开发停止并添加第一个 illumos 提交的位置:
与此同时,Illumos 的开发仍在继续,因此某些代码可能包括错误修复和其他改进。但总的来说,代码应该仍然非常接近最新的 OpenSolaris 技术,因为 illumos 开发资源非常有限。
当 OpenSolaris 还存在时,Sun 还定期发布开源手册页档案。illumos 等效项是一个可浏览的手册页站点,并且有最新 2009.06 OpenSolaris 手册页转储的可浏览 HTML 存储库:
归档时间: |
|
查看次数: |
5202 次 |
最近记录: |