私は、MercurialとUbuntuの両方に初めて参加しました。
他のいくつかのソフトウェアパッケージを既にぎこちなくインストールしているようですので、他のソフトウェアパッケージがどのようにこれを実行するかを確認したいと思いました。
Apt-getコマンドを使用する必要がありますか?もしそうなら、この場合どのように使用しますか?ファイルシステムにMercurialをインストールするのに最適な場所はどこですか。また、適切にチェックインして更新できるように、シェルの一部にするにはどうすればよいですか(svn-ishと考えています)。
ありがとう、アレックス
ただ使用する:
Sudo apt-get install Mercurial
デフォルトのフォルダーにインストールし、環境変数を正しく更新する必要があります。 Hgははるかに優れたソース管理ツールですが、svnと同様にコマンドラインから「hg」を使用できるはずです。
新しい回答
以前は、Mercurialも含まれているTortoiseHG PPAを指していました。現在(2015年)、Mercurialの最新バージョンは別のPPAにあり、Mercurial専用です。
重要な注意:このバージョンはTortoiseHGと互換性がなく、最新のMercurialをインストールするとTortoiseは削除されます!
Tortoiseを気にせず、最新のMercurialパッケージが必要な場合は、次のコマンドを使用してインストールします。
Sudo add-apt-repository -y ppa:Mercurial-ppa/releases
Sudo apt-get update
Sudo apt-get install -y Mercurial
ただし、これは絶対に最新バージョンも提供しません。最新バージョンを楽しむには、PIP経由でインストールすることをお勧めします。
Sudo apt-get install -y python-pip python-dev
Sudo pip install Mercurial --upgrade
これにより、最新バージョン(3.6.2対PPAの3.3.2)が得られます。これはリポジトリのTortoiseHGとも互換性がないようです。
古い回答
デフォルトのリポジトリから入手できますが、バージョンは古くなっています。執筆時点:2.2.2対2.5.2。したがって、PPAを使用することをお勧めします。
Sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
Sudo apt-get update
Sudo apt-get install Mercurial tortoisehg
TortoiseHGは必須ではありませんが、推奨されます。
MercurialはUniverseリポジトリから入手できます。 USCでそのリポジトリを有効にします(まだ有効になっていない場合)。次に、ターミナルに次のように入力します。
Sudo apt-get install Mercurial
構成ファイルは/ etc/Mercurial/hgrcに保存されます。そのファイルを編集してMercurialを構成できます。そのファイルをgeditで開くには、次のコマンドを入力します
Sudo gksudo gedit /etc/Mercurial/hgrc
ええ、あなたはちょうどそれをインストールすることができます
Sudo apt-get install Mercurial
しかし、私にとっては非常に古いバージョン(2.0.2)でした。これはhg version
で確認できます。あなたができる新しいバージョンを取得するには
Sudo apt-get install python-setuptools python-dev build-essential
Sudo easy_install -U Mercurial
今、私は3.0.1バージョンを持っています
aniket@ubuntu:~$ hg version
Mercurial Distributed SCM (version 3.0.1)
(see http://Mercurial.selenic.com for more information)
Copyright (C) 2005-2014 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
PS:上記のリンクは私の個人的なブログに行きます。
古いバージョンのUbuntu(おそらく12.04?)を使用している場合は、 Mercurial PPA を使用します。
Sudo add-apt-repository ppa:Mercurial-ppa/releases
Sudo apt-get update
Sudo apt-get install Mercurial
この記事の執筆時点では、これにより、たとえばUbuntu 12.04にMercurial 3.0.1がインストールされます。
皆に知らせるためにSudo apt-get install Mercurial
はバージョン3.0.1を配信しています(この投稿の執筆時点では最新です)
必要なものはこれだけなので、他のものを試す必要はありません。