▪︎環境
CentOS6.10
VertualBox + Vagrant
[起きたこと]
nvmのインストールを試みる
↓
失敗
↓
同じようなケースの質問を見つけ、gitのアップデートが必要だと知る
↓
その回答に沿って、gitをアップデートするためのパッケージをyumでインストールを試みる
↓
失敗
[具体的な内容]
nvmをインストールをしようと
bash
1curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
を実行したところ
[vagrant@localhost ~]$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 13226 100 13226 0 0 32256 0 --:--:-- --:--:-- --:--:-- 263k => Downloading nvm from git to '/home/vagrant/.nvm' => Unknown option: -c usage: git [--version] [--exec-path[=GIT_EXEC_PATH]] [--html-path] [-p|--paginate|--no-pager] [--no-replace-objects] [--bare] [--git-dir=GIT_DIR] [--work-tree=GIT_WORK_TREE] [--help] COMMAND [ARGS] Failed to clone nvm repo. Please report this!
のように出てきました。
どうやらこちらの質問と同じような詰まり方のようでした
https://teratail.com/questions/140492
こちらの回答によると、gitをアップデートする必要があるとのことだったので
gitをアップデートするためにIUSが提供しているパッケージをインストールしようと
bash
1sudo yum install https://centos6.iuscommunity.org/ius-release.rpm
を実行したところ
[vagrant@localhost ~]$ sudo yum install https://centos6.iuscommunity.org/ius-release.rpm 読み込んだプラグイン:fastestmirror インストール処理の設定をしています ファイルが開けません: https://centos6.iuscommunity.org/ius-release.rpm を飛ばします。 エラー: 何もしません
と出てきて何も起こりません。
yum updateを実行(特にエラーは無し)した後に、もう一度試しましたが再度同じログが出てきました。
関係あるかはわかりませんが、/etc/yum.repos.d/CentOS-Base.repoの中はこのようになっております。
[vagrant@localhost ~]$ cat /etc/yum.repos.d/CentOS-Base.repo # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirrorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. # # [base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #released updates [updates] name=CentOS-$releasever - Updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/ gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #contrib - packages by Centos Users [contrib] name=CentOS-$releasever - Contrib mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/ gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
原因に心当たりのある方がいらっしゃいましたらよろしくお願いします。
回答3件
あなたの回答
tips
プレビュー