2016-11-07 56 views
1

我正在嘗試使用git來實現一項工作。爲了做到這一點,我要去這個頁面LaunchPad Git,並試圖下載這個文件git_2.10.2-2.dsc。我需要這個特定的文件才能解決工作問題。然而,當我點擊這個文件開始下載我重定向到包含的頁面:如何下載ubuntu dsc文件?

-----BEGIN PGP SIGNED MESSAGE----- 
Hash: SHA256 

Format: 3.0 (quilt) 
Source: git 
Binary: git, git-man, git-core, git-doc, git-arch, git-cvs, git-svn, git-mediawiki, git-email, git-daemon-run, git-daemon-sysvinit, git-gui, gitk, git-el, gitweb, git-all 
Architecture: any all 
Version: 1:2.10.2-2 
Maintainer: Gerrit Pape <[email protected]> 
Uploaders: Jonathan Nieder <[email protected]>, Anders Kaseorg <[email protected]> 
Homepage: https://git-scm.com/ 
Standards-Version: 3.9.6.0 
Vcs-Browser: http://repo.or.cz/w/git/debian.git/ 
Vcs-Git: https://repo.or.cz/r/git/debian.git/ 
Build-Depends: libz-dev, libpcre3-dev, gettext, libcurl4-gnutls-dev, libexpat1-dev, subversion, libsvn-perl, libyaml-perl, tcl, libhttp-date-perl | libtime-modules-perl, python, cvs, cvsps, libdbd-sqlite3-perl, unzip, libio-pty-perl, debhelper (>= 9), dh-exec (>= 0.7), dh-apache2, dpkg-dev (>= 1.16.2~) 
Build-Depends-Indep: asciidoc, xmlto, docbook-xsl 
Package-List: 
git deb vcs optional arch=any 
git-all deb vcs optional arch=all 
git-arch deb vcs optional arch=all 
git-core deb vcs optional arch=all 
git-cvs deb vcs optional arch=all 
git-daemon-run deb vcs optional arch=all 
git-daemon-sysvinit deb vcs extra arch=all 
git-doc deb doc optional arch=all 
git-el deb vcs optional arch=all 
git-email deb vcs optional arch=all 
git-gui deb vcs optional arch=all 
git-man deb doc optional arch=all 
git-mediawiki deb vcs optional arch=all 
git-svn deb vcs optional arch=all 
gitk deb vcs optional arch=all 
gitweb deb vcs optional arch=all 
Checksums-Sha1: 
2023975ae0061bd569b8529025428e3eca53be2e 4106108 git_2.10.2.orig.tar.xz 
00d7776b0dd941c4b5e7ee1041b860a3dce4697d 511468 git_2.10.2-2.debian.tar.xz 
Checksums-Sha256: 
94802903dd707d85ca3b9a2be35e936a54ce86375f52c6a789efe7ce7e238671 4106108 git_2.10.2.orig.tar.xz 
6b39f43c310f756042769f7aa72e1f8a6859192f28f9fedc3435514977738cdb 511468 git_2.10.2-2.debian.tar.xz 
Files: 
3cd1dca37be60668f482545716923b72 4106108 git_2.10.2.orig.tar.xz 
336a35cbe1f1d6b04375cd87a302eb06 511468 git_2.10.2-2.debian.tar.xz 

-----BEGIN PGP SIGNATURE----- 

iQIcBAEBCAAGBQJYHdRXAAoJEOXKjEkl5CBfxLMP/jmJWlcRQ1mMmUwMIjREb/6l 
LQlvxLVO/le2aBysuOjSBRjGFNUmZsq6BF9vtzkG/YMPZjm6m70CJblKKtqb4+S5 
RwMn9R+7fIehFv4r4OJs2Vggfqsm7DPAztdwjYr0CtBiFIdLy/1URL02EiDl0gp/ 
D6pIWLHdNLOW2p9hK7EPePaUeJiotZQmZUR9WABvtztE5tUxWcHJKmWeGZscJTUo 
6CiY+yByiO1XemI45GdlWybreSrjtN29v32XvJHra2C2aWUyYWymUOjp/OyF7GKm 
t/qEkI313smPeM7IXNjet1/Oh6c0FQxeRnIr4ZPYpqAxDlOpsSQawEMPFqK7yRGk 
lM6FfP14Bgt6MakCk3rCsVovLYCp03SI2PmOf1hyHWWSNi6vOORWhXoZSPIaG5Mv 
rj7r9GNvvHzbWTRcyWxGnSLzKUgy9HmKS4VxKrvkAVuwpBeBKdP+zSdO/UGb06uE 
FckxEhdzCK9+/eO6pQJaJJgEk4iNXCXcSI8LkTuXtKep3P+Bm8biX4KO6+ofnjyO 
54zyn7yQ0ZY3mA8OTmlWQ+roLge1jDw39S5lTF68HnMIrPjikY1dicY8sbEe92NW 
HRnGMGKmAp6tlNFylBIlHiMfLxLkdJ8U6Inh5LWRhdGOynXYE/2o5EZKwxkCMF33 
1LsccaEk8bNNuV8ZWwP+ 
=ngpD 
-----END PGP SIGNATURE----- 

所有它是在網頁上的git 2.10 DSC文件中的文本。這是這個文件應該如何?我到底做了什麼?

回答

2

該文本實際上是在DSC文件的內容。如果你保存它,並做相關的.orig.tar.xz.debian.tar.xz文件相同的,然後運行dpkg-source -x git_2.10.2-2.dsc提取它們。

如果您的/etc/apt/sources.list中有deb-src條目,您可以在一個命令中執行所有下載和解包操作:apt-get source git

接下來,你可能會想知道如何建立的東西......我感覺你是在一個過程,是的開始時間比你認爲它是,並且會有很多更多的問題在你完成之前,也許你應該解釋你的總體目標,以便有人可以告訴你的計劃是否有意義。

+0

感謝您的答覆@Wumpus Q. Wumbley。 \t 我想按照這個計算器的答案askubuntu.com/questions/186847/...發現重建混帳2.10.2與'openssl',而不是'gnutls'的步驟。爲了做到這一點,我需要.dsc文件來運行dpkg-source -x –

+0

嗯,你得到了dsc文件。這是在你的問題。從'----- BEGIN PGP SIGNED MESSAGE -----'到'----- END PGP SIGNATURE -----'的所有內容。而已。所以真的這是一個「我如何下載文本文件」的問題? –