当前位置:  开发笔记 > 编程语言 > 正文

无法在Mac终端下载开源项目的源代码

如何解决《无法在Mac终端下载开源项目的源代码》经验,为你挑选了1个好方法。

我想在Mac上下载wget的源代码.

我设法在Ubuntu中获取wget的源代码

apt-get source wget

但是,我还没有设法在Mac的终端下载源代码.我没有在MacPorts中找到相同的实用程序.



1> Brian Campbe..:

MacPorts是一个基于源的包管理器.这意味着每次通过MacPorts安装软件包时,它都会下载源代码,可能会对其进行补丁,对其进行配置,构建,将其安装到临时位置(以便可以跟踪端口需要的文件),对其进行归档. ,然后将该存档安装到MacPorts根目录中,这通常是/opt/local.

如果要在构建源之前查看或编辑源,可以执行下载和安装源所需步骤的子集.port extract 将下载并提取端口的源,而不实际构建或安装它.然后,您可以找到提取的来源port dir :

$ sudo port -v extract zlib
Password:
--->  Fetching zlib
--->  Verifying checksum(s) for zlib
--->  Checksumming zlib-1.2.3.tar.bz2
--->  Extracting zlib
--->  Extracting zlib-1.2.3.tar.bz2
$ ls $(port dir zlib)
Portfile    files       work
$ ls $(port dir zlib)/work
zlib-1.2.3
$ ls $(port dir zlib)/work/zlib-1.2.3
ChangeLog   as400       examples    inftrees.h  uncompr.c
FAQ     compress.c  gzio.c      make_vms.com    win32
INDEX       configure   infback.c   minigzip.c  zconf.h
Makefile    contrib     inffast.c   msdos       zconf.in.h
Makefile.in crc32.c     inffast.h   old     zlib.3
README      crc32.h     inffixed.h  projects    zlib.h
adler32.c   deflate.c   inflate.c   qnx     zutil.c
algorithm.txt   deflate.h   inflate.h   trees.c     zutil.h
amiga       example.c   inftrees.c  trees.h

有关开发端口的更多信息,请参阅MacPorts指南man port.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有