Linux安装Git

拜拜、爱过 提交于 2019-12-25 22:28:31

(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!
View Code

为了查看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中

(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"

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!