Linux安装Git

(1)下载git压缩文件,使用当前的用户yum安装git,先下载再安装,其中有一次需要输入Y

sudo yum install git-all

服务器回应,其实除了安装git之外,也会安装其他需要的依赖文件

Loaded plugins: fastestmirror, langpacks
base | 3.6 kB 00:00
extras | 3.4 kB 00:00
mysql-connectors-community | 2.5 kB 00:00
mysql-tools-community | 2.5 kB 00:00
mysql57-community | 2.5 kB 00:00
openlogic | 1.3 kB 00:00
updates | 3.4 kB 00:00
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package git-all.noarch 0:1.8.3.1-6.el7_2.1 will be installed
--> Processing Dependency: perl-Git = 1.8.3.1-6.el7_2.1 for package: git-all-1.8 .3.1-6.el7_2.1.noarch
--> Processing Dependency: gitk = 1.8.3.1-6.el7_2.1 for package: git-all-1.8.3.1 -6.el7_2.1.noarch
--> Processing Dependency: git-svn = 1.8.3.1-6.el7_2.1 for package: git-all-1.8. 3.1-6.el7_2.1.noarch
--> Processing Dependency: git-p4 = 1.8.3.1-6.el7_2.1 for package: git-all-1.8.3 .1-6.el7_2.1.noarch
--> Processing Dependency: git-gui = 1.8.3.1-6.el7_2.1 for package: git-all-1.8. 3.1-6.el7_2.1.noarch
--> Processing Dependency: git-email = 1.8.3.1-6.el7_2.1 for package: git-all-1. 8.3.1-6.el7_2.1.noarch
--> Processing Dependency: git-cvs = 1.8.3.1-6.el7_2.1 for package: git-all-1.8. 3.1-6.el7_2.1.noarch
--> Processing Dependency: git = 1.8.3.1-6.el7_2.1 for package: git-all-1.8.3.1- 6.el7_2.1.noarch
--> Processing Dependency: emacs-git = 1.8.3.1-6.el7_2.1 for package: git-all-1. 8.3.1-6.el7_2.1.noarch
--> Running transaction check
---> Package emacs-git.noarch 0:1.8.3.1-6.el7_2.1 will be installed
--> Processing Dependency: emacs(bin) >= 24.3 for package: emacs-git-1.8.3.1-6.e l7_2.1.noarch
---> Package git.x86_64 0:1.8.3.1-6.el7_2.1 will be installed
--> Processing Dependency: perl(Term::ReadKey) for package: git-1.8.3.1-6.el7_2. 1.x86_64
--> Processing Dependency: perl(Error) for package: git-1.8.3.1-6.el7_2.1.x86_64
--> Processing Dependency: libgnome-keyring.so.0()(64bit) for package: git-1.8.3 .1-6.el7_2.1.x86_64
---> Package git-cvs.noarch 0:1.8.3.1-6.el7_2.1 will be installed
--> Processing Dependency: perl-DBD-SQLite for package: git-cvs-1.8.3.1-6.el7_2. 1.noarch
--> Processing Dependency: perl(Data::Dumper) for package: git-cvs-1.8.3.1-6.el7 _2.1.noarch
--> Processing Dependency: perl(DBI) for package: git-cvs-1.8.3.1-6.el7_2.1.noar ch
--> Processing Dependency: cvsps for package: git-cvs-1.8.3.1-6.el7_2.1.noarch
--> Processing Dependency: cvs for package: git-cvs-1.8.3.1-6.el7_2.1.noarch
---> Package git-email.noarch 0:1.8.3.1-6.el7_2.1 will be installed
--> Processing Dependency: perl(Net::SMTP::SSL) for package: git-email-1.8.3.1-6 .el7_2.1.noarch
--> Processing Dependency: perl(Authen::SASL) for package: git-email-1.8.3.1-6.e l7_2.1.noarch
---> Package git-gui.noarch 0:1.8.3.1-6.el7_2.1 will be installed
--> Processing Dependency: tk >= 8.4 for package: git-gui-1.8.3.1-6.el7_2.1.noar ch
---> Package git-p4.noarch 0:1.8.3.1-6.el7_2.1 will be installed
---> Package git-svn.x86_64 0:1.8.3.1-6.el7_2.1 will be installed
--> Processing Dependency: subversion for package: git-svn-1.8.3.1-6.el7_2.1.x86 _64
--> Processing Dependency: perl(Git::SVN::Utils) for package: git-svn-1.8.3.1-6. el7_2.1.x86_64
--> Processing Dependency: perl(Git::SVN::Ra) for package: git-svn-1.8.3.1-6.el7 _2.1.x86_64
--> Processing Dependency: perl(Git::SVN::Prompt) for package: git-svn-1.8.3.1-6 .el7_2.1.x86_64
--> Processing Dependency: perl(Git::SVN::Migration) for package: git-svn-1.8.3. 1-6.el7_2.1.x86_64
--> Processing Dependency: perl(Git::SVN::Log) for package: git-svn-1.8.3.1-6.el 7_2.1.x86_64
--> Processing Dependency: perl(Git::SVN::Fetcher) for package: git-svn-1.8.3.1- 6.el7_2.1.x86_64
--> Processing Dependency: perl(Git::SVN::Editor) for package: git-svn-1.8.3.1-6 .el7_2.1.x86_64
--> Processing Dependency: perl(Git::SVN) for package: git-svn-1.8.3.1-6.el7_2.1 .x86_64
--> Processing Dependency: perl(Digest::MD5) for package: git-svn-1.8.3.1-6.el7_ 2.1.x86_64
---> Package gitk.noarch 0:1.8.3.1-6.el7_2.1 will be installed
---> Package perl-Git.noarch 0:1.8.3.1-6.el7_2.1 will be installed
--> Running transaction check
---> Package cvs.x86_64 0:1.11.23-35.el7 will be installed
---> Package cvsps.x86_64 0:2.2-0.14.b1.el7 will be installed
---> Package emacs-nox.x86_64 1:24.3-18.el7 will be installed
--> Processing Dependency: emacs-common = 1:24.3-18.el7 for package: 1:emacs-nox -24.3-18.el7.x86_64
---> Package libgnome-keyring.x86_64 0:3.8.0-3.el7 will be installed
---> Package perl-Authen-SASL.noarch 0:2.15-10.el7 will be installed
--> Processing Dependency: perl(GSSAPI) for package: perl-Authen-SASL-2.15-10.el 7.noarch
--> Processing Dependency: perl(Digest::HMAC_MD5) for package: perl-Authen-SASL- 2.15-10.el7.noarch
---> Package perl-DBD-SQLite.x86_64 0:1.39-3.el7 will be installed
---> Package perl-DBI.x86_64 0:1.627-4.el7 will be installed
--> Processing Dependency: perl(RPC::PlServer) >= 0.2001 for package: perl-DBI-1 .627-4.el7.x86_64
--> Processing Dependency: perl(RPC::PlClient) >= 0.2000 for package: perl-DBI-1 .627-4.el7.x86_64
---> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed
---> Package perl-Digest-MD5.x86_64 0:2.52-3.el7 will be installed
--> Processing Dependency: perl(Digest::base) >= 1.00 for package: perl-Digest-M D5-2.52-3.el7.x86_64
---> Package perl-Error.noarch 1:0.17020-2.el7 will be installed
---> Package perl-Git-SVN.noarch 0:1.8.3.1-6.el7_2.1 will be installed
--> Processing Dependency: perl(YAML::Any) for package: perl-Git-SVN-1.8.3.1-6.e l7_2.1.noarch
--> Processing Dependency: perl(SVN::Ra) for package: perl-Git-SVN-1.8.3.1-6.el7 _2.1.noarch
--> Processing Dependency: perl(SVN::Delta) for package: perl-Git-SVN-1.8.3.1-6. el7_2.1.noarch
--> Processing Dependency: perl(SVN::Core) for package: perl-Git-SVN-1.8.3.1-6.e l7_2.1.noarch
--> Processing Dependency: perl(SVN::Client) for package: perl-Git-SVN-1.8.3.1-6 .el7_2.1.noarch
---> Package perl-Net-SMTP-SSL.noarch 0:1.01-13.el7 will be installed
--> Processing Dependency: perl(IO::Socket::SSL) for package: perl-Net-SMTP-SSL- 1.01-13.el7.noarch
---> Package perl-TermReadKey.x86_64 0:2.30-20.el7 will be installed
---> Package subversion.x86_64 0:1.7.14-10.el7 will be installed
--> Processing Dependency: subversion-libs(x86-64) = 1.7.14-10.el7 for package: subversion-1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_wc-1.so.0()(64bit) for package: subversion-1.7 .14-10.el7.x86_64
--> Processing Dependency: libsvn_subr-1.so.0()(64bit) for package: subversion-1 .7.14-10.el7.x86_64
--> Processing Dependency: libsvn_repos-1.so.0()(64bit) for package: subversion- 1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_ra_svn-1.so.0()(64bit) for package: subversion -1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_ra_neon-1.so.0()(64bit) for package: subversio n-1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_ra_local-1.so.0()(64bit) for package: subversi on-1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_ra-1.so.0()(64bit) for package: subversion-1.7 .14-10.el7.x86_64
--> Processing Dependency: libsvn_fs_util-1.so.0()(64bit) for package: subversio n-1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_fs_fs-1.so.0()(64bit) for package: subversion- 1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_fs_base-1.so.0()(64bit) for package: subversio n-1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_fs-1.so.0()(64bit) for package: subversion-1.7 .14-10.el7.x86_64
--> Processing Dependency: libsvn_diff-1.so.0()(64bit) for package: subversion-1 .7.14-10.el7.x86_64
--> Processing Dependency: libsvn_delta-1.so.0()(64bit) for package: subversion- 1.7.14-10.el7.x86_64
--> Processing Dependency: libsvn_client-1.so.0()(64bit) for package: subversion -1.7.14-10.el7.x86_64
--> Processing Dependency: libneon.so.27()(64bit) for package: subversion-1.7.14 -10.el7.x86_64
--> Processing Dependency: libaprutil-1.so.0()(64bit) for package: subversion-1. 7.14-10.el7.x86_64
--> Processing Dependency: libapr-1.so.0()(64bit) for package: subversion-1.7.14 -10.el7.x86_64
---> Package tk.x86_64 1:8.5.13-6.el7 will be installed
--> Processing Dependency: tcl = 1:8.5.13 for package: 1:tk-8.5.13-6.el7.x86_64
--> Processing Dependency: tcl >= 1:8.5.13-5 for package: 1:tk-8.5.13-6.el7.x86_ 64
--> Processing Dependency: libtcl8.5.so()(64bit) for package: 1:tk-8.5.13-6.el7. x86_64
--> Processing Dependency: libXft.so.2()(64bit) for package: 1:tk-8.5.13-6.el7.x 86_64
--> Running transaction check
---> Package apr.x86_64 0:1.4.8-3.el7 will be installed
---> Package apr-util.x86_64 0:1.5.2-6.el7 will be installed
---> Package emacs-common.x86_64 1:24.3-18.el7 will be installed
--> Processing Dependency: liblockfile.so.1()(64bit) for package: 1:emacs-common -24.3-18.el7.x86_64
---> Package libXft.x86_64 0:2.3.2-2.el7 will be installed
--> Processing Dependency: fontconfig >= 2.2-1 for package: libXft-2.3.2-2.el7.x 86_64
--> Processing Dependency: libfontconfig.so.1()(64bit) for package: libXft-2.3.2 -2.el7.x86_64
--> Processing Dependency: libXrender.so.1()(64bit) for package: libXft-2.3.2-2. el7.x86_64
---> Package neon.x86_64 0:0.30.0-3.el7 will be installed
--> Processing Dependency: libpakchois.so.0()(64bit) for package: neon-0.30.0-3. el7.x86_64
---> Package perl-Digest.noarch 0:1.17-245.el7 will be installed
---> Package perl-Digest-HMAC.noarch 0:1.03-5.el7 will be installed
--> Processing Dependency: perl(Digest::SHA) for package: perl-Digest-HMAC-1.03- 5.el7.noarch
---> Package perl-GSSAPI.x86_64 0:0.28-9.el7 will be installed
---> Package perl-IO-Socket-SSL.noarch 0:1.94-3.el7 will be installed
--> Processing Dependency: perl(Net::SSLeay) >= 1.21 for package: perl-IO-Socket -SSL-1.94-3.el7.noarch
--> Processing Dependency: perl(IO::Socket::IP) >= 0.20 for package: perl-IO-Soc ket-SSL-1.94-3.el7.noarch
--> Processing Dependency: perl(Net::SSLeay) for package: perl-IO-Socket-SSL-1.9 4-3.el7.noarch
--> Processing Dependency: perl(Net::LibIDN) for package: perl-IO-Socket-SSL-1.9 4-3.el7.noarch
---> Package perl-PlRPC.noarch 0:0.2020-14.el7 will be installed
--> Processing Dependency: perl(Net::Daemon) >= 0.13 for package: perl-PlRPC-0.2 020-14.el7.noarch
--> Processing Dependency: perl(Net::Daemon::Test) for package: perl-PlRPC-0.202 0-14.el7.noarch
--> Processing Dependency: perl(Net::Daemon::Log) for package: perl-PlRPC-0.2020 -14.el7.noarch
--> Processing Dependency: perl(Compress::Zlib) for package: perl-PlRPC-0.2020-1 4.el7.noarch
---> Package perl-YAML.noarch 0:0.84-5.el7 will be installed
---> Package subversion-libs.x86_64 0:1.7.14-10.el7 will be installed
---> Package subversion-perl.x86_64 0:1.7.14-10.el7 will be installed
---> Package tcl.x86_64 1:8.5.13-8.el7 will be installed
--> Running transaction check
---> Package fontconfig.x86_64 0:2.10.95-7.el7 will be installed
--> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10. 95-7.el7.x86_64
---> Package libXrender.x86_64 0:0.9.8-2.1.el7 will be installed
---> Package liblockfile.x86_64 0:1.08-17.el7 will be installed
---> Package pakchois.x86_64 0:0.4-10.el7 will be installed
---> Package perl-Digest-SHA.x86_64 1:5.85-3.el7 will be installed
---> Package perl-IO-Compress.noarch 0:2.061-2.el7 will be installed
--> Processing Dependency: perl(Compress::Raw::Zlib) >= 2.061 for package: perl- IO-Compress-2.061-2.el7.noarch
--> Processing Dependency: perl(Compress::Raw::Bzip2) >= 2.061 for package: perl -IO-Compress-2.061-2.el7.noarch
---> Package perl-IO-Socket-IP.noarch 0:0.21-4.el7 will be installed
---> Package perl-Net-Daemon.noarch 0:0.48-5.el7 will be installed
---> Package perl-Net-LibIDN.x86_64 0:0.12-15.el7 will be installed
---> Package perl-Net-SSLeay.x86_64 0:1.55-3.el7 will be installed
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
---> Package perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7 will be installed
---> Package perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7 will be installed
--> Finished Dependency Resolution Dependencies Resolved ================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
git-all noarch 1.8.3.1-6.el7_2.1 updates 24 k
Installing for dependencies:
apr x86_64 1.4.8-3.el7 base 103 k
apr-util x86_64 1.5.2-6.el7 base 92 k
cvs x86_64 1.11.23-35.el7 base 581 k
cvsps x86_64 2.2-0.14.b1.el7 base 58 k
emacs-common x86_64 1:24.3-18.el7 base 20 M
emacs-git noarch 1.8.3.1-6.el7_2.1 updates 48 k
emacs-nox x86_64 1:24.3-18.el7 base 2.4 M
fontconfig x86_64 2.10.95-7.el7 base 228 k
fontpackages-filesystem noarch 1.44-8.el7 base 9.9 k
git x86_64 1.8.3.1-6.el7_2.1 updates 4.4 M
git-cvs noarch 1.8.3.1-6.el7_2.1 updates 110 k
git-email noarch 1.8.3.1-6.el7_2.1 updates 56 k
git-gui noarch 1.8.3.1-6.el7_2.1 updates 235 k
git-p4 noarch 1.8.3.1-6.el7_2.1 updates 77 k
git-svn x86_64 1.8.3.1-6.el7_2.1 updates 433 k
gitk noarch 1.8.3.1-6.el7_2.1 updates 149 k
libXft x86_64 2.3.2-2.el7 base 58 k
libXrender x86_64 0.9.8-2.1.el7 base 25 k
libgnome-keyring x86_64 3.8.0-3.el7 base 109 k
liblockfile x86_64 1.08-17.el7 base 21 k
neon x86_64 0.30.0-3.el7 base 165 k
pakchois x86_64 0.4-10.el7 base 14 k
perl-Authen-SASL noarch 2.15-10.el7 base 57 k
perl-Compress-Raw-Bzip2 x86_64 2.061-3.el7 base 32 k
perl-Compress-Raw-Zlib x86_64 1:2.061-4.el7 base 57 k
perl-DBD-SQLite x86_64 1.39-3.el7 base 1.3 M
perl-DBI x86_64 1.627-4.el7 base 802 k
perl-Data-Dumper x86_64 2.145-3.el7 base 47 k
perl-Digest noarch 1.17-245.el7 base 23 k
perl-Digest-HMAC noarch 1.03-5.el7 base 16 k
perl-Digest-MD5 x86_64 2.52-3.el7 base 30 k
perl-Digest-SHA x86_64 1:5.85-3.el7 base 58 k
perl-Error noarch 1:0.17020-2.el7 base 32 k
perl-GSSAPI x86_64 0.28-9.el7 base 59 k
perl-Git noarch 1.8.3.1-6.el7_2.1 updates 53 k
perl-Git-SVN noarch 1.8.3.1-6.el7_2.1 updates 84 k
perl-IO-Compress noarch 2.061-2.el7 base 260 k
perl-IO-Socket-IP noarch 0.21-4.el7 base 35 k
perl-IO-Socket-SSL noarch 1.94-3.el7 base 113 k
perl-Net-Daemon noarch 0.48-5.el7 base 51 k
perl-Net-LibIDN x86_64 0.12-15.el7 base 28 k
perl-Net-SMTP-SSL noarch 1.01-13.el7 base 9.1 k
perl-Net-SSLeay x86_64 1.55-3.el7 base 285 k
perl-PlRPC noarch 0.2020-14.el7 base 36 k
perl-TermReadKey x86_64 2.30-20.el7 base 31 k
perl-YAML noarch 0.84-5.el7 base 84 k
subversion x86_64 1.7.14-10.el7 base 1.0 M
subversion-libs x86_64 1.7.14-10.el7 base 921 k
subversion-perl x86_64 1.7.14-10.el7 base 798 k
tcl x86_64 1:8.5.13-8.el7 base 1.9 M
tk x86_64 1:8.5.13-6.el7 base 1.4 M Transaction Summary
================================================================================
Install 1 Package (+51 Dependent packages) Total download size: 39 M
Installed size: 139 M
Is this ok [y/d/N]: y
Downloading packages:
(1/52): apr-util-1.5.2-6.el7.x86_64.rpm | 92 kB 00:00
(2/52): apr-1.4.8-3.el7.x86_64.rpm | 103 kB 00:00
(3/52): cvsps-2.2-0.14.b1.el7.x86_64.rpm | 58 kB 00:00
(4/52): cvs-1.11.23-35.el7.x86_64.rpm | 581 kB 00:00
(5/52): emacs-git-1.8.3.1-6.el7_2.1.noarch.rpm | 48 kB 00:00
(6/52): emacs-nox-24.3-18.el7.x86_64.rpm | 2.4 MB 00:00
(7/52): fontconfig-2.10.95-7.el7.x86_64.rpm | 228 kB 00:00
(8/52): fontpackages-filesystem-1.44-8.el7.noarch.rpm | 9.9 kB 00:00
(9/52): git-1.8.3.1-6.el7_2.1.x86_64.rpm | 4.4 MB 00:00
(10/52): git-all-1.8.3.1-6.el7_2.1.noarch.rpm | 24 kB 00:00
(11/52): git-email-1.8.3.1-6.el7_2.1.noarch.rpm | 56 kB 00:00
(12/52): git-gui-1.8.3.1-6.el7_2.1.noarch.rpm | 235 kB 00:00
(13/52): git-p4-1.8.3.1-6.el7_2.1.noarch.rpm | 77 kB 00:00
(14/52): git-cvs-1.8.3.1-6.el7_2.1.noarch.rpm | 110 kB 00:00
(15/52): git-svn-1.8.3.1-6.el7_2.1.x86_64.rpm | 433 kB 00:00
(16/52): gitk-1.8.3.1-6.el7_2.1.noarch.rpm | 149 kB 00:00
(17/52): libXft-2.3.2-2.el7.x86_64.rpm | 58 kB 00:00
(18/52): libXrender-0.9.8-2.1.el7.x86_64.rpm | 25 kB 00:00
(19/52): libgnome-keyring-3.8.0-3.el7.x86_64.rpm | 109 kB 00:00
(20/52): liblockfile-1.08-17.el7.x86_64.rpm | 21 kB 00:00
(21/52): neon-0.30.0-3.el7.x86_64.rpm | 165 kB 00:00
(22/52): pakchois-0.4-10.el7.x86_64.rpm | 14 kB 00:00
(23/52): perl-Authen-SASL-2.15-10.el7.noarch.rpm | 57 kB 00:00
(24/52): perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64.rpm | 32 kB 00:00
(25/52): perl-Compress-Raw-Zlib-2.061-4.el7.x86_64.rpm | 57 kB 00:00
(26/52): perl-DBD-SQLite-1.39-3.el7.x86_64.rpm | 1.3 MB 00:00
(27/52): perl-DBI-1.627-4.el7.x86_64.rpm | 802 kB 00:00
(28/52): perl-Data-Dumper-2.145-3.el7.x86_64.rpm | 47 kB 00:00
(29/52): perl-Digest-1.17-245.el7.noarch.rpm | 23 kB 00:00
(30/52): perl-Digest-HMAC-1.03-5.el7.noarch.rpm | 16 kB 00:00
(31/52): perl-Digest-MD5-2.52-3.el7.x86_64.rpm | 30 kB 00:00
(32/52): perl-Digest-SHA-5.85-3.el7.x86_64.rpm | 58 kB 00:00
(33/52): perl-Error-0.17020-2.el7.noarch.rpm | 32 kB 00:00
(34/52): perl-GSSAPI-0.28-9.el7.x86_64.rpm | 59 kB 00:00
(35/52): perl-IO-Compress-2.061-2.el7.noarch.rpm | 260 kB 00:00
(36/52): perl-IO-Socket-IP-0.21-4.el7.noarch.rpm | 35 kB 00:00
(37/52): perl-IO-Socket-SSL-1.94-3.el7.noarch.rpm | 113 kB 00:00
(38/52): perl-Net-Daemon-0.48-5.el7.noarch.rpm | 51 kB 00:00
(39/52): perl-Net-LibIDN-0.12-15.el7.x86_64.rpm | 28 kB 00:00
(40/52): perl-Net-SMTP-SSL-1.01-13.el7.noarch.rpm | 9.1 kB 00:00
(41/52): perl-Net-SSLeay-1.55-3.el7.x86_64.rpm | 285 kB 00:00
(42/52): perl-PlRPC-0.2020-14.el7.noarch.rpm | 36 kB 00:00
(43/52): perl-Git-1.8.3.1-6.el7_2.1.noarch.rpm | 53 kB 00:00
(44/52): perl-TermReadKey-2.30-20.el7.x86_64.rpm | 31 kB 00:00
(45/52): perl-YAML-0.84-5.el7.noarch.rpm | 84 kB 00:00
(46/52): subversion-1.7.14-10.el7.x86_64.rpm | 1.0 MB 00:00
(47/52): subversion-libs-1.7.14-10.el7.x86_64.rpm | 921 kB 00:00
(48/52): emacs-common-24.3-18.el7.x86_64.rpm | 20 MB 00:02
(49/52): subversion-perl-1.7.14-10.el7.x86_64.rpm | 798 kB 00:00
(50/52): perl-Git-SVN-1.8.3.1-6.el7_2.1.noarch.rpm | 84 kB 00:00
(51/52): tk-8.5.13-6.el7.x86_64.rpm | 1.4 MB 00:00
(52/52): tcl-8.5.13-8.el7.x86_64.rpm | 1.9 MB 00:00
--------------------------------------------------------------------------------
Total 13 MB/s | 39 MB 00:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
Installing : perl-Data-Dumper-2.145-3.el7.x86_64 1/52
Installing : apr-1.4.8-3.el7.x86_64 2/52
Installing : apr-util-1.5.2-6.el7.x86_64 3/52
Installing : 1:perl-Error-0.17020-2.el7.noarch 4/52
Installing : perl-Digest-1.17-245.el7.noarch 5/52
Installing : perl-Digest-MD5-2.52-3.el7.x86_64 6/52
Installing : cvs-1.11.23-35.el7.x86_64 7/52
Installing : perl-TermReadKey-2.30-20.el7.x86_64 8/52
Installing : cvsps-2.2-0.14.b1.el7.x86_64 9/52
Installing : 1:perl-Digest-SHA-5.85-3.el7.x86_64 10/52
Installing : perl-Digest-HMAC-1.03-5.el7.noarch 11/52
Installing : perl-YAML-0.84-5.el7.noarch 12/52
Installing : perl-Net-SSLeay-1.55-3.el7.x86_64 13/52
Installing : pakchois-0.4-10.el7.x86_64 14/52
Installing : neon-0.30.0-3.el7.x86_64 15/52
Installing : subversion-libs-1.7.14-10.el7.x86_64 16/52
Installing : subversion-1.7.14-10.el7.x86_64 17/52
Installing : subversion-perl-1.7.14-10.el7.x86_64 18/52
Installing : libgnome-keyring-3.8.0-3.el7.x86_64 19/52
Installing : perl-Git-1.8.3.1-6.el7_2.1.noarch 20/52
Installing : git-1.8.3.1-6.el7_2.1.x86_64 21/52
Installing : perl-Git-SVN-1.8.3.1-6.el7_2.1.noarch 22/52
Installing : git-svn-1.8.3.1-6.el7_2.1.x86_64 23/52
Installing : git-p4-1.8.3.1-6.el7_2.1.noarch 24/52
Installing : perl-GSSAPI-0.28-9.el7.x86_64 25/52
Installing : perl-Authen-SASL-2.15-10.el7.noarch 26/52
Installing : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64 27/52
Installing : libXrender-0.9.8-2.1.el7.x86_64 28/52
Installing : perl-Net-Daemon-0.48-5.el7.noarch 29/52
Installing : fontpackages-filesystem-1.44-8.el7.noarch 30/52
Installing : fontconfig-2.10.95-7.el7.x86_64 31/52
Installing : libXft-2.3.2-2.el7.x86_64 32/52
Installing : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64 33/52
Installing : perl-IO-Compress-2.061-2.el7.noarch 34/52
Installing : perl-PlRPC-0.2020-14.el7.noarch 35/52
Installing : perl-DBI-1.627-4.el7.x86_64 36/52
Installing : perl-DBD-SQLite-1.39-3.el7.x86_64 37/52
Installing : git-cvs-1.8.3.1-6.el7_2.1.noarch 38/52
Installing : perl-Net-LibIDN-0.12-15.el7.x86_64 39/52
Installing : perl-IO-Socket-IP-0.21-4.el7.noarch 40/52
Installing : perl-IO-Socket-SSL-1.94-3.el7.noarch 41/52
Installing : perl-Net-SMTP-SSL-1.01-13.el7.noarch 42/52
Installing : git-email-1.8.3.1-6.el7_2.1.noarch 43/52
Installing : liblockfile-1.08-17.el7.x86_64 44/52
Installing : 1:emacs-common-24.3-18.el7.x86_64 45/52
Installing : 1:emacs-nox-24.3-18.el7.x86_64 46/52
Installing : emacs-git-1.8.3.1-6.el7_2.1.noarch 47/52
Installing : 1:tcl-8.5.13-8.el7.x86_64 48/52
Installing : 1:tk-8.5.13-6.el7.x86_64 49/52
Installing : gitk-1.8.3.1-6.el7_2.1.noarch 50/52
Installing : git-gui-1.8.3.1-6.el7_2.1.noarch 51/52
Installing : git-all-1.8.3.1-6.el7_2.1.noarch 52/52
Verifying : 1:tcl-8.5.13-8.el7.x86_64 1/52
Verifying : liblockfile-1.08-17.el7.x86_64 2/52
Verifying : subversion-perl-1.7.14-10.el7.x86_64 3/52
Verifying : perl-IO-Socket-IP-0.21-4.el7.noarch 4/52
Verifying : perl-IO-Compress-2.061-2.el7.noarch 5/52
Verifying : apr-1.4.8-3.el7.x86_64 6/52
Verifying : perl-DBD-SQLite-1.39-3.el7.x86_64 7/52
Verifying : perl-Net-LibIDN-0.12-15.el7.x86_64 8/52
Verifying : emacs-git-1.8.3.1-6.el7_2.1.noarch 9/52
Verifying : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64 10/52
Verifying : fontpackages-filesystem-1.44-8.el7.noarch 11/52
Verifying : gitk-1.8.3.1-6.el7_2.1.noarch 12/52
Verifying : perl-Net-Daemon-0.48-5.el7.noarch 13/52
Verifying : perl-TermReadKey-2.30-20.el7.x86_64 14/52
Verifying : 1:tk-8.5.13-6.el7.x86_64 15/52
Verifying : perl-Digest-MD5-2.52-3.el7.x86_64 16/52
Verifying : subversion-1.7.14-10.el7.x86_64 17/52
Verifying : git-svn-1.8.3.1-6.el7_2.1.x86_64 18/52
Verifying : git-email-1.8.3.1-6.el7_2.1.noarch 19/52
Verifying : cvs-1.11.23-35.el7.x86_64 20/52
Verifying : perl-DBI-1.627-4.el7.x86_64 21/52
Verifying : libXrender-0.9.8-2.1.el7.x86_64 22/52
Verifying : perl-Authen-SASL-2.15-10.el7.noarch 23/52
Verifying : perl-Git-SVN-1.8.3.1-6.el7_2.1.noarch 24/52
Verifying : 1:emacs-common-24.3-18.el7.x86_64 25/52
Verifying : perl-YAML-0.84-5.el7.noarch 26/52
Verifying : perl-Data-Dumper-2.145-3.el7.x86_64 27/52
Verifying : perl-Git-1.8.3.1-6.el7_2.1.noarch 28/52
Verifying : git-all-1.8.3.1-6.el7_2.1.noarch 29/52
Verifying : apr-util-1.5.2-6.el7.x86_64 30/52
Verifying : git-cvs-1.8.3.1-6.el7_2.1.noarch 31/52
Verifying : perl-Digest-HMAC-1.03-5.el7.noarch 32/52
Verifying : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64 33/52
Verifying : perl-GSSAPI-0.28-9.el7.x86_64 34/52
Verifying : perl-Net-SMTP-SSL-1.01-13.el7.noarch 35/52
Verifying : 1:perl-Digest-SHA-5.85-3.el7.x86_64 36/52
Verifying : cvsps-2.2-0.14.b1.el7.x86_64 37/52
Verifying : libgnome-keyring-3.8.0-3.el7.x86_64 38/52
Verifying : perl-PlRPC-0.2020-14.el7.noarch 39/52
Verifying : pakchois-0.4-10.el7.x86_64 40/52
Verifying : 1:perl-Error-0.17020-2.el7.noarch 41/52
Verifying : perl-Net-SSLeay-1.55-3.el7.x86_64 42/52
Verifying : 1:emacs-nox-24.3-18.el7.x86_64 43/52
Verifying : neon-0.30.0-3.el7.x86_64 44/52
Verifying : subversion-libs-1.7.14-10.el7.x86_64 45/52
Verifying : git-p4-1.8.3.1-6.el7_2.1.noarch 46/52
Verifying : git-gui-1.8.3.1-6.el7_2.1.noarch 47/52
Verifying : fontconfig-2.10.95-7.el7.x86_64 48/52
Verifying : libXft-2.3.2-2.el7.x86_64 49/52
Verifying : perl-IO-Socket-SSL-1.94-3.el7.noarch 50/52
Verifying : git-1.8.3.1-6.el7_2.1.x86_64 51/52
Verifying : perl-Digest-1.17-245.el7.noarch 52/52 Installed:
git-all.noarch 0:1.8.3.1-6.el7_2.1 Dependency Installed:
apr.x86_64 0:1.4.8-3.el7 apr-util.x86_64 0:1.5.2-6.el7 cvs.x86_64 0:1.11.23-35.el7
cvsps.x86_64 0:2.2-0.14.b1.el7 emacs-common.x86_64 1:24.3-18.el7 emacs-git.noarch 0:1.8.3.1-6.el7_2.1
emacs-nox.x86_64 1:24.3-18.el7 fontconfig.x86_64 0:2.10.95-7.el7 fontpackages-filesystem.noarch 0:1.44-8.el7
git.x86_64 0:1.8.3.1-6.el7_2.1 git-cvs.noarch 0:1.8.3.1-6.el7_2.1 git-email.noarch 0:1.8.3.1-6.el7_2.1
git-gui.noarch 0:1.8.3.1-6.el7_2.1 git-p4.noarch 0:1.8.3.1-6.el7_2.1 git-svn.x86_64 0:1.8.3.1-6.el7_2.1
gitk.noarch 0:1.8.3.1-6.el7_2.1 libXft.x86_64 0:2.3.2-2.el7 libXrender.x86_64 0:0.9.8-2.1.el7
libgnome-keyring.x86_64 0:3.8.0-3.el7 liblockfile.x86_64 0:1.08-17.el7 neon.x86_64 0:0.30.0-3.el7
pakchois.x86_64 0:0.4-10.el7 perl-Authen-SASL.noarch 0:2.15-10.el7 perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7
perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7 perl-DBD-SQLite.x86_64 0:1.39-3.el7 perl-DBI.x86_64 0:1.627-4.el7
perl-Data-Dumper.x86_64 0:2.145-3.el7 perl-Digest.noarch 0:1.17-245.el7 perl-Digest-HMAC.noarch 0:1.03-5.el7
perl-Digest-MD5.x86_64 0:2.52-3.el7 perl-Digest-SHA.x86_64 1:5.85-3.el7 perl-Error.noarch 1:0.17020-2.el7
perl-GSSAPI.x86_64 0:0.28-9.el7 perl-Git.noarch 0:1.8.3.1-6.el7_2.1 perl-Git-SVN.noarch 0:1.8.3.1-6.el7_2.1
perl-IO-Compress.noarch 0:2.061-2.el7 perl-IO-Socket-IP.noarch 0:0.21-4.el7 perl-IO-Socket-SSL.noarch 0:1.94-3.el7
perl-Net-Daemon.noarch 0:0.48-5.el7 perl-Net-LibIDN.x86_64 0:0.12-15.el7 perl-Net-SMTP-SSL.noarch 0:1.01-13.el7
perl-Net-SSLeay.x86_64 0:1.55-3.el7 perl-PlRPC.noarch 0:0.2020-14.el7 perl-TermReadKey.x86_64 0:2.30-20.el7
perl-YAML.noarch 0:0.84-5.el7 subversion.x86_64 0:1.7.14-10.el7 subversion-libs.x86_64 0:1.7.14-10.el7
subversion-perl.x86_64 0:1.7.14-10.el7 tcl.x86_64 1:8.5.13-8.el7 tk.x86_64 1:8.5.13-6.el7 Complete!

为了查看git是否已经安装完成了,在命令行中输入命令查看

[azrlnx04@azrlnx04 ~]$ git --version
git version 1.8.3.1
[azrlnx04@azrlnx04 ~]$

关于配置git,请参考:http://www.linuxidc.com/Linux/2014-03/97821.htm

(2)生成SSH key

[azrlnx04@azrlnx04 ~]$ ssh-keygen -t rsa -C "chenxuhua0530@163.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/azrlnx04/.ssh/id_rsa):
Created directory '/home/azrlnx04/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/azrlnx04/.ssh/id_rsa.
Your public key has been saved in /home/azrlnx04/.ssh/id_rsa.pub.
The key fingerprint is:
44:97:e4:6e:ff:9e:99:31:1e:09:c2:fb:c8:2c:04:ba chenxuhua0530@163.com
The key's randomart image is:
+--[ RSA 2048]----+
| ..o. |
| . o. |
| . . |
| .. o |
| . .S = . |
| . .. + . . |
| . . . . = |
| E .o o o B |
| .+ ..B |
+-----------------+
[azrlnx04@azrlnx04 ~]$ cd .ssh
[azrlnx04@azrlnx04 .ssh]$ vi id_rsa.pub

(3)将邮件前面的SSH key复制出来,并黏贴至github中的SSH and CPG keys中

Linux安装Git

Linux安装Git

(4)完成后,需要查看linux机器是否可以连接至github,使用命令查看,如果出现了“Hi ChenWes! You've successfully authenticated, but GitHub does not provide shell access.”则说明已经能够正常连接至github中

[azrlnx04@azrlnx04 ~]$ ssh -T git@github.com
The authenticity of host 'github.com (192.30.253.112)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'github.com,192.30.253.112' (RSA) to the list of known hosts.
Hi ChenWes! You've successfully authenticated, but GitHub does not provide shell access.

(5)配置用户名及邮件

[azrlnx04@azrlnx04 ~]$ git config --global user.name "ChenWes"
[azrlnx04@azrlnx04 ~]$ git config --global user.email "chenxuhua0530@163.com"

(6)新增一个文件夹,并clone代码至linux服务器,与java、sonar、mysql平级的位置创建新文件夹sonar-project\project-source\instantnoodle.workbench,并使用clone命令将源代码克隆至本地文件夹,clone期间需要输入用户名及口令(github)

[azrlnx04@azrlnx04 instantnoodle.workbench]$ git clone https://github.com/XXXXXXX/XXXXXXXXXXXX.git

(7)Scan代码

[azrlnx04@azrlnx04 ArasService]$ sonar-scanner -Dsonar.projectKey="ArasInnovatorService" -Dsonar.projectName="LinuxArasService" -Dsonar.projectVersion="1.0.1" -Dsonar.sources="." -Dsonar.language="cs"

  

上一篇:vue 线上,本地,不同变量配置


下一篇:mysql 将指定列的浮点数转化为整数