• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Centos 7 yumインストールgitサーバ
2021-12-27

gitのインストール

yum install git

gitバージョンの確認

git –version

新しいバージョンではないか、私たちが望んでいるバージョンではないことがわかりました。

このバージョンgitを削除

yum remove git

コンパイルツールのダウンロード

yum -y groupinstall Development Tools

依存パッケージのダウンロード

yum -y install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel

Gitの最新バージョンのソースコードをダウンロード

wget https://www.kernel.org/pub/software/scm/git/git-2.32.0.tar.gz

ログインhttps://github.com/git/git/releasesgitの最新版を表示します。-rc付きのものをダウンロードしないでください。これは、パブリケーションの候補バージョンを表しています。

https://github.com/git/git/archive/refs/tags/v2.32.0.tar.gz

解凍

tar -zxvf git-2.9.5.tar.gz

ディレクトリ構成へのアクセス

cd git-2.32.0

./configure –prefix=/usr/local/git

インストール

make && make install

グローバルパスの設定

export PATH="/usr/local/git/bin:$PATH"

source /etc/profile

以上がインストールのすべての手順です。

その後の使用中にエラーが発生しました

Unable to find remote helper for ‘https’

解決方法:

/usr/libexec/git-coreをPATHに組み入れ、少なくともgitを使用する前にPATHを設定します。

PATH=$PATH:/usr/libexec/git-core

または、/etc/profileで直接変更します。

環境変数の代替シナリオを設定します。

[root@bogon git-2.3.0]# echo "export PATH=$PATH:/usr/local/git/bin" > /etc/profile.d/git.sh

[root@bogon git-2.3.0]# source /etc/profile.d/git.sh

[root@bogon git-2.3.0]# git --version

次は補足です

SSHを使用してGITサーバーを構築するには、以下の準備を行います。

1.gitをサーバとクライアント機器に別々にインストールする

2、サーバにsshサービスをインストールする

3、クライアント機器にSSHクライアントをインストールする

make cleanパージコンパイル

yum remove gitアンインストール

サービス・エンドのインストール:

(1)まずシステムを更新する

sudo yum update

(2)依存パッケージのインストール

sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

(3)gitソースをダウンロードして解凍する

wget https://Github.com/Git/Git/archive/v2.32.0.tar.gz

tar zxvf v2.32.0.tar.gz

cd git-2.32.0

make prefix=/usr/local/git all

エラーが発生した場合:

libgit.a(utf8.o): In function reencode_string_iconv': /root/git-2.3.0/utf8.c:463: undefined reference tolibiconv’ libgit.a(utf8.o): In function reencode_string_len': /root/git-2.3.0/utf8.c:502: undefined reference tolibiconv_open’ /root/git-2.32.0/ut

make prefix=/usr/local/git install

libiconvのインストール

ダウンロード

cd /usr/local

wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz

tar -zxvf libiconv-1.14.tar.gz

cd libiconv-1.14

./configure –prefix=/usr/local/libiconv && make && make install

ソフトリンクを/usr/libに作成

ln -s /usr/local/lib/libiconv.so /usr/lib

ln -s /usr/local/lib/libiconv.so.2 /usr/lib

gitディレクトリに戻ってコンパイルを続行

< /home/git/.ssh/id_rsa.pub //初始化

make prefix=/usr/local/git all

make prefix=/usr/local/git install

**(5)git--versionを使用してgitバージョンを表示すると、gitは1.8.1バージョンのままであることがわかります。これは、デフォルトで「/usr/bin」のgitが使用されているためです。**

gitが存在するパスを次のコマンドで表示できます。

$ whereis git


ソース元URL:https://dopubox.com/article/p/e1ab0cf1d49ce667

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • “ひばり”の愛称にふさわしい美しいメロディ。ハイドンの『弦楽四重奏曲第67番』【クラシック今日は何の日?】
    2024-05-30

    古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

    藤井聡太八冠が勝ち、最終局へ 将棋叡王戦で2勝2敗
    2024-05-31

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    死後に再評価が進んだ作曲家の筆頭、ビゼー。その裏には友人の存在が【クラシック今日は何の日?】
    2024-06-02

    ニコライ・バーグマンが手がける北欧のジュエリーブランド〈フローラダニカ〉旗艦店が南青山にオープン。
    2024-06-03

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    写真家たちは強大な権力の抑圧にどう抗ったのか。バルト三国の写真家に焦点を当てる展覧会をレポート
    2024-06-04

    現代美術作家の杉本博司がYouTubeチャンネル開設 素顔に迫る映像を公開
    2024-06-04

    「2億円トイレ」のイメージ図など公開 大阪・関西万博
    2024-06-04

    福島県沖地震で解体 老舗文具店の新ビルが開店 イベントスペースも
    2024-06-04

    「君たちはどう生きるか」展 第二部 レイアウト編(三鷹の森ジブリ美術館)レポート。絵を描くことの営為、そして苦悩も見せる
    2024-06-04

    「犬派?猫派?」(山種美術館)開幕レポート。初公開から名作まで勢揃い
    2024-06-04

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    美しくて“かわいい”結びの技  1400年の歴史を誇る「水引」の可能性を探って
    2024-06-06

    田名網敬一が新作の巨大インスタレーションを発表へ。世界初の大規模回顧展「田名網敬一 記憶の冒険」
    2024-06-06

    京都・祇園祭の「長刀鉾」稚児決まる 記者会見で「頑張ります」
    2024-06-06

    佐渡金山の世界遺産登録、「情報照会」勧告
    2024-06-06

    写真家の吉田ルイ子さん死去 「ハーレムの熱い日々」
    2024-06-06

    ©  Dopu Box
    💛