ダウンロードできないのソースコードのオープンソースのソフトウェアはMacのターミナル[定休日]
-
06-09-2019 - |
質問
うことによりダウンロードのソースコードwgetではMacです。
私のソースコードwget Ubuntuによる
apt-get source wget
しかし、私が管理しておりませんダウンロードソースコードMacのターミナルより。から、同じ用MacPorts.
解決
MacPortsのソースベースのパッケージマネージャです。つまり、それは(それがポートのニーズをどのファイルを追跡することができます)一時的な場所にそれをインストールし、それを構築し、潜在的に、ソースをダウンロードし、それをパッチ、それを設定し、それぞれの時間はあなたがMacPortsを経由してパッケージをインストールすることを意味し、それのアーカイブを作ります、その後、通常/opt/local
でMacPortsの根、にそのアーカイブをインストールします。
、あなたはそれをダウンロードし、インストールするために必要な手順のサブセットを実行することができます。 port extract <name>
は、実際にそれを構築するか、インストールせずに、ポートのソースをダウンロードし、解凍します。その後、port dir <portname>
で抽出されたソースを見つけることができます:
$ 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
を参照してください。
他のヒント
最もオープンソースのソフトウェアを提供する圧縮アーカイブのソースコード、または読み出し可能なバージョン管理リポジトリたとえば、ソースコード wget 時 http://ftp.gnu.org/gnu/wget/.すべての必要なうるオープンアクセスして、より便利にお使いいただけ入、端末ウィンドウは、コマンドライン
ftp http://ftp.gnu.org/gnu/wget/wget-1.10.2.tar.gz
その後の梱包を開けのソースコードをコマンドライン
tar xvzf wget-1.10.2.tar.gz
場合のコードはバージョンコントロールリポジトリ、そしてプロジェクトもリストのコマンドにする必要がありまダウンロードコードです。例えば、 cvs2svn また、コマンド
svn co --username=guest http://cvs2svn.tigris.org/svn/cvs2svn/trunk cvs2svn-trunk
あMac-具体的な方法が、美しさを私の記載はその他のUnixのような環境です。
私の知る限り、MacPortsのは、apt-getののソースと同様の機能を持っていません。
ただし、ソースURLはPortfilesです。あなたが入力してポート用portfileを表示することができます。
cat `port file port_name`
端子に、例えば
cat `port file wget`
それとも、単にポートをインストールし、/opt/local/var/macports/distfiles
でソースを見つけることができます。
あなたも、単にポートを(ビルドやインストールしていない)をダウンロードし、インストールコマンドを使用することができるかもしれません。
あなたは、オープンソース・プロジェクトへのaptのインタフェースをしたい場合は、フィンクのを見て、Mac用のdpkgシステムさまざまなオープンソースパッケージでのOS Xます。