質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.61%

  • Node.js

    1793questions

    Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

node.jsのインストール中に「nodejs-stable-release.noarch.rpmを飛ばします」と出てしまう。

解決済

回答 3

投稿

  • 評価
  • クリップ 0
  • VIEW 1,739

oh-lala

score 1

node.jsのインストールをしていますが、ある状態から進みません。

・やったこと
  • node.jsをインストールするためnodejs.orgへ行き、コマンドを確認。
  • wget http://nodejs.tchol.org/repocfg/el/nodejs-stable-release.noarch.rpm をroot権限で実行。
  • sudo yum localinstall --nogpgcheck nodejs-stable-release.noarch.rpm を実行。
  • しかし「ファイルが開けません:nodejs-stable-release.noarch.rpmを飛ばします」と出る。

どのようにすると次の段階へ進めるでしょうか。ご教授のほど、宜しくお願いいたします。
  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 3

checkベストアンサー

+2

rpmということは、RHEL系のOSをお使いと思います

ひとまず常用しているユーザだけでnode.jsを使いたいということであれば、root権限からrpmでシステムレベルでインストールせず、$HOME/.nvm以下で色々やってくれる nvm を使ってnode.jsを管理してしまう方法もあります


nvm自体をワンライナーでインストール→シェル変数を反映させるためにログアウトして再ログイン

$ nvm ls-remote

でインストール可能なバージョンリストを見て

$ nvm install vx.y.z

でインストールできます
複数バージョンをインストールした後でも

$ nvm use ...

で利用するバージョンを手軽にスイッチできるので個人的に愛用しています

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2015/09/11 01:55

    ありがとうございます。さっそく試してみたいと思います。

    キャンセル

+2

ダウンロードしてみましたが、RPMファイルではなくて、HTMLファイルのようです。

$ wget http://nodejs.tchol.org/repocfg/el/nodejs-stable-release.noarch.rpm
$ file nodejs-stable-release.noarch.rpm
nodejs-stable-release.noarch.rpm: HTML document, ASCII text

http://landing.usefulextensions.com/ にリダイレクトされるようです。
$ curl -D - http://nodejs.tchol.org/repocfg/el/nodejs-stable-release.noarch.rpm
HTTP/1.1 302 Found
Date: Tue, 08 Sep 2015 01:20:35 GMT
Server: Apache
X-Powered-By: PHP/5.4.41-0+deb7u1
Location: http://landing.usefulextensions.com/
Content-Length: 0
Connection: close
Content-Type: text/html; charset=UTF-8

ダウンロード先が正しいか、ご確認ください。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

0

ちょっと確認ですが…
/etc/sudoers の設定ってどうなっていますか?
sudo ではなくて su - で rootユーザーに変更してから yum localinstall しても同じエラーがでますか?

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2015/09/09 18:05 編集

     ご回答ありがとうございます。
    `# su - yum localinstall --nogpgcheck nodejs-stable-release.noarch.rpm`
     このようにして実行すると、
    `su: unrecognized option '--nogpgcheck'`
     と出ます。
    `# yum localinstall nodejs-stable-release.noarch.rpm`
     のようにしても
    `ファイルが開けません: nodejs-stable-release.noarch.rpm を飛ばします。`
    `何もしません`
     と表示されてしまいます。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.61%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • Node.js

    1793questions

    Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。