zoukankan      html  css  js  c++  java
  • 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!
    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-projectproject-sourceinstantnoodle.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"
    

      

  • 相关阅读:
    svn 如果遇到an unversioned directory of the same name already exists的解决办法
    记一次keepalived脑裂问题查找
    zabbix3.2部署
    mysql配置文件
    CentOS 6.6 搭建Zabbix 3.0.3 过程
    CDN网络原理
    Vmware ESXi 6.5 安装手册
    Out of resources when opening file ‘./xxx.MYD’ (Errcode: 24)解决方法
    MongoDB主从复制,主主复制
    mysql主从复制跳过错误
  • 原文地址:https://www.cnblogs.com/weschen/p/6050943.html
Copyright © 2011-2022 走看看