ESXi 上の仮想マシンに VMware-tools のインストールを含めた最低限の設定と、分散バージョン管理システム mercurial をインストールしたメモ。
system-confit-securitylevel-tui で Firewall, SELinux を無効に
VMware-toolsのインストール
wget http://packages.vmware.com/tools/VMWARE-PACKAGING-GPG-KEY.pub
mv VMWARE-PACKAGING-GPG-KEY.pub /etc/pki/rpm-gpg/
rpm --import /etc/pki/rpm-gpg/VMWARE-PACKAGING-GPG-KEY.pub
nano /etc/yum.repos.d/vmware-tools.repo
--
[vmware-tools]
name=VMware Tools
baseurl=http://packages.vmware.com/tools/esx/4.1latest/rhel5/i686
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/VMWARE-PACKAGING-GPG-KEY.pub
--
yum install vmware-tools
yum update
yum install rpm-build python-devel gcc python-docutils
nano hginstall.sh
--
export MVER='1.6.4'
wget http://mercurial.selenic.com/release/mercurial-${MVER}.tar.gz
cp mercurial-${MVER}.tar.gz mercurial-${MVER}.tar.gz.orig
tar zxvf mercurial-${MVER}.tar.gz
cd mercurial-${MVER}/
cp contrib/mercurial.spec contrib/mercurial.spec.orig
sed -i -e's/, python-docutils >= 0.5//' contrib/mercurial.spec
cd ../
tar cvf - mercurial-${MVER} | gzip > mercurial-${MVER}.tar.gz
sudo rpmbuild -tb mercurial-${MVER}.tar.gz
sudo rpm -Uvh /usr/src/redhat/RPMS/i386/mercurial-${MVER}-0.i386.rpm
hg --version
--
chmod +x hginstall.sh
./hginstall.sh
コメントを残す