centos安裝git(親測ok)

来源:http://www.cnblogs.com/sahara/archive/2016/07/18/5683066.html
-Advertisement-
Play Games

1、安裝所需軟體包 # sudo su # yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel # yum install gcc perl-ExtUtils-MakeMaker 2、下載&安裝 # cd ...


1、安裝所需軟體包 # sudo su # yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel # yum install gcc perl-ExtUtils-MakeMaker 2、下載&安裝 # cd /usr/src # wget https://www.kernel.org/pub/software/scm/git/git-2.7.3.tar.gz(git版本,本文章以2.7.3為準) # tar xzf git-2.7.3.tar.gz # cd git-2.7.3 # make prefix=/usr/local/git all # make prefix=/usr/local/git install # echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc # source /etc/bashrc(此處使用需要用到的用戶下執行,不在必須要root,如果是root用戶那麼只能在root下使用git,其它用戶會有問題) 3、檢查版本 # git --version o、其他 centos自帶Git,7.x版本自帶git 1.8.3.1(應該是,也可能不是),安裝新版本之前需要使用yun remove git卸載(安裝後卸載也可以)。 執行make prefix=/usr/local/git all時,可能會報錯:make: * [git-credential-store] Error 1,此時可以使用以下命令代替 # ./configure --without-iconv # make CFLAGS=-liconv prefix=/usr/local/git all # make CFLAGS=-liconv prefix=/usr/local/git install   Important:內容根據網路以及自己親身體驗整理而成,如果冒犯原創作者,可以聯繫QQ:452834144刪除
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • MYSQL資料庫基礎: 資料庫幫我們解決以下數據存取難題: 較大數據量 事務控制 持久化和數據安全 高性能要求 高併發訪問 關係型:mysql,oracle,sql server,postgresql 非關係型:Hadoop(大數據),monogoDB(文檔型 ),redis(鍵值),casscan ...
  • 一、phoenix的簡介 hbase的java api或者其語法很難用,可以認為phoenix是一個中間件,提供了訪問hbase的另外的語法。 二、配置phoenix和hbase 1.下載 phoenix的官網是:http://phoenix.apache.org/,用戶可以到該網址找到對應hbas ...
  • 使用同義詞和insert..from..語句,解決訂閱庫數據丟失的問題 ...
  • SQL分類: DDL—數據定義語言(CREATE,ALTER,DROP,DECLARE) DML—數據操縱語言(SELECT,DELETE,UPDATE,INSERT) DCL—數據控制語言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,簡要介紹基礎語句: 1、說明:創建資料庫  ...
  • Oracle text-Oracle Text的體系架構 一、 Oracle Text 索引文檔時所使用的主要邏輯步驟如下: (1)數據存儲邏輯搜索表的所有行,並讀取列中的數據。通常,這隻是列數據,但有些數據存儲使用列數據作為文檔數據的指針。例如,URL_DATASTORE 將列數據作為URL使用。 ...
  • 假如有一張大表,現在需要增加一個非聚集索引,對於DBA來說,要有預估其大小以及執行時間的估算能力,尤其對一些企業使用SSD硬碟,其硬碟空間很是寶貴,增加索引如果錯誤預估其大小,很有可能導致硬碟資源超出預期使用量,造成沒必要的麻煩,這裡只針對其預估硬碟占用空間展開討論,行為標準8060 in_row_ ...
  • 慕課網sql server學習 資料庫第一印象:desktop--web server--database server** 幾大資料庫:sql server、oracle database、DB2、MySql、MongoDB。。。。。(SQL結構性查詢語言) 安裝軟體:SQL Server Man ...
  • win7 64位 oracle 11g 先登錄到sqlplus: sqlplus /nolog; sqlplus /nolog; 登錄資料庫: conn system/manager as sysdba; conn system/manager as sysdba; 然後啟動資料庫: startup ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...