葛西です。ブログを書きます。

私用メモです。葛西はニックネームです。

参考書を片手に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でインストールしたCentOSCUIだから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 

 

以下のページの方法を試してみようと思う。

0010925: Yum update fails on a 404 returned from http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml - CentOS Bug Tracker

 

sudo yum remove centos-release-SCL

sudo yum install centos-relase-sclo-rh 

したら、以下のエラーが表示された。

[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したが、インストール出来た。