参考書を片手にnode.jsの勉強/CentOSにインストールしたnode.jsの設定続き。gitもインスコ。
前回からの続き。
参考書によれば、以下のコマンドでスーパーユーザになった時の変更したほうが良いとのこと。
sudo visudo
変更した点は以下の通り。
Defaults env_reset
↓
Defaults !env_reset
# Defaults env_keep += "HOME"
↓
Defaults env_keep += "HOME"
Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin
↓
# Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin
viの操作系を覚えるのは大変。常に使っていればなんてことはないんだろうが、こういうLinuxで設定する時だけ使うってのは、忘れた頃にviを使って改めて調べて覚えるって感じ。でも、この繰り返しで「i」がインサートだってのは覚えたと思う。
元々のvagrantでインストールしたCentOSがCUIだからviを使っているが、GUI起動できるなら普通のメモ帳ソフトで編集した方がviの手順が不要な分だけ早い気はする。
そして、gitをインストール。
sudo yum install git
したらエラーが出た。
ttp://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
他のミラーを試します。
エラー: Cannot retrieve repository metadata (repomd.xml) for repository: scl. Please verify its path and try again
以下のページの方法を試してみようと思う。
したら、以下のエラーが表示された。
[vagrant@localhost ~]$ sudo yum install centos-release-sclo-rh
インストール処理の設定をしています
updates | 3.4 kB 00:00
updates/primary_db | 2.0 MB 00:00
パッケージ centos-release-sclo-rh は利用できません。
エラー: 何もしません
原因がよく分からないまま、gitのインストールをしたら今度はうまくインストール出来た。
念のため、removeしてもう一回gitをinstallしたが、インストール出来た。