Linux环境部署03:GIT

连接“Linux环境部署02”,继续。


10、下载安装 GIT:见安装说明

      1)下载:在git 官网里下载界面如下,貌似是使用命令,着实不知如何选择,弃之。

           新下载界面:https://github.com/git/git/releases/tag/v2.7.2



       2)安装依赖:

               yum -y install gcc openssl openssl-devel curl curl-devel unzip perl perl-devel expat 

               expat-devel zlib zlib-devel asciidoc xmlto gettext-devel openssh-clients

              A、完整命令如上,但运行报错:

                            “File "/usr/bin/yum", line 30

                            except KeyboardInterrupt, e:

                                                                       ^

                            SyntaxError: invalid syntax”

                     网搜原因:升级python,导致yum所需版本不一致。

                    解决办法:

                         查看python版本:python --version

                        显示:Python 3.3.0

                        查看yum配置文件:vi /usr/bin/yum

                        修改: #!/usr/bin/python   改为  #!/usr/bin/python2

                        其中,python2 是python的旧版本。


               B、再次安装依赖,依然报错:

                      File "/usr/libexec/urlgrabber-ext-down", line 28    except OSError, e:

                      同理:vi /usr/libexec/urlgrabber-ext-down

                      修改: #!/usr/bin/python  改为  #!/usr/bin/python2

                     再继续安装依赖,OK。


      3)编译:make prefix=/usr/local/war/git all doc

            运行报错: make:***没有规则可以创建目标“all”。停止。

            百度N久,没找到对应错误的解决方法,只好自己折腾。

            最终:cd /usr/local/war/git-2.7.2

            进入到git文件里,再次make,便OK。

            对自己而言,此事教育深刻!


待续.....

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容