LoginSignup
1
1

More than 5 years have passed since last update.

[Marcurial] Amazon LinuxにMarcurialをインストールする

Last updated at Posted at 2015-07-19

EC2のインスタンス(Amazon Linux)にMarcurialをインストールしてみます。

前提条件

  • EC2インスタンスに対してec2-userでSSHログインできること。

1. インストール

コマンド
sudo wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
結果(例)
(略)
apt.sw.be (apt.sw.be)|193.1.193.67|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 12649 (12K) [application/x-redhat-package-manager]
`rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm' に保存中

rpmforge-release-0. 100%[=====================>]  12.35K  37.9KB/s 時間 0.3s   

2015-07-19 11:20:38 (37.9 KB/s) - `rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm' へ保存完了 [12649/12649]
コマンド
sudo rpm -Uhv rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
結果(例)
警告: rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm: ヘッダー V3 DSA/SHA1 Signature、鍵 ID 6b8d79e6: NOKEY
準備しています...              ################################# [100%]
更新中 / インストール中...
   1:rpmforge-release-0.5.2-2.el5.rf  ################################# [100%]
コマンド
rm rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
コマンド
sudo yum install mercurial -y
結果(例)
インストール:
  mercurial-python26.x86_64 0:2.6.3-1.25.amzn1                                  

依存性関連をインストールしました:
  mercurial-common.x86_64 0:2.6.3-1.25.amzn1 python26.x86_64 0:2.6.9-1.80.amzn1
  python26-libs.x86_64 0:2.6.9-1.80.amzn1   

完了しました!

2. 確認

コマンド(EC2インスタンス)
which hg
結果(例)
/usr/bin/hg
コマンド(EC2インスタンス)
hg --version
結果(例)
Mercurial - 分散構成管理ツール(バージョン 2.6.3)
(詳細は http://mercurial.selenic.com を参照してください)

Copyright (C) 2005-2012 Matt Mackall 他
本製品はフリーソフトウェアです。
頒布条件に関しては同梱されるライセンス条項をお読みください。
市場適合性や特定用途への可否を含め、 本製品は無保証です。

3. 環境設定

コミットに必要なユーザ情報を登録します。

コマンド
cat << EOF > ~/.hgrc

[ui]
username = Your Name
ssh = ssh -C
verbose = True
EOF

完了

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1