web-dev-qa-db-ja.com

UbuntuにBowerをインストールする

Sudo apt-get install npmSudo npm install -g bowerを実行した後、Bowerのホームページの指示に従ってXUbuntu 13.10にBowerをインストールしようとしています。コマンドラインでbowerを発行すると次のようになります。

/usr/bin/env: node: No such file or directory

その後、Nodeをインストールします(Bowerの唯一の依存関係はNPMであるため、これは不要ではないと思いますが、正しいですか?)。とにかく、Sudo apt-get install nodeを使ってnodeをインストールした後、bower helpのようなBowerコマンドのどれでも、単に何もしない、すなわち何も出力しません。

UbuntuにBowerをインストールする方法(できれば様々なバージョンのものを手動でダウンロードすることなく)。

201
Luke
Sudo ln -s /usr/bin/nodejs /usr/bin/node

または従来のnodejsをインストールします。

Sudo apt-get install nodejs-legacy

このGitHub号に見られるように

369
NiL
Sudo apt-get install nodejs

nodejsをインストールします

Sudo apt-get install npm

npmをインストールします

Sudo npm install bower -g

npm経由でbowerをインストールします

125
rfc

Ubuntu 12.04以降では、古いバージョン(0.6.x)のNodeが標準リポジトリにあります。インストールするには、単に実行してください:

Sudo apt-get install nodejs

NPMには最新バージョンのnodejsが付属しています。あなたがそれを持っていたら、そして実行してください

Sudo npm install bower -g

その後行ってもいいはずです。いくつかのアップデートを実行する必要があるかもしれませんが、それはかなり簡単なはずです。

23
Kelly J Andrews

まずはじめにnodejsをインストールします。

Sudo apt-get install nodejs

それからnpmをインストールします。

Sudo apt-get install npm

それからbowerをインストールしてください。

npm install -g bower

Npmパッケージのチュートリアルのいずれかの訪問のために: https://www.npmjs.com/

ここでパッケージを検索するだけで、インストール方法、ドキュメント、チュートリアルも見つけることができます。

P.Sこれは非常に一般的な解決策です。それでも問題が解決しない場合は、高度な方法を試してください。

10
Brijesh

こんにちはこの問題へのもう一つの解決策は次のコマンドを使用してあなたのPATHにnode nodejsバイナリフォルダを単に追加することです:

ln -s /usr/bin/nodejs /usr/bin/node

よりよい説明については、 NPM GitHub を参照してください。

6
Ivan Vilanculo

ubuntu 12.04上では、PPAを使用してBowerをインストールするにはNodeJのパッケージバージョンが古すぎる

Sudo add-apt-repository ppa:chris-lea/node.js 
Sudo apt-get update
Sudo apt-get -y install nodejs

これがインストールされたら、バージョンを確認してください。

npm --version
1.4.3

今Bowerをインストールします。

Sudo npm install -g bower

これはBowerをグローバルに取得してインストールします。

4
Manoranjan

公開された回答は正しいですが不完全です。

最初にgitがインストールされていることを確認する必要があるパッケージをインストールするためのGit。

$ Sudo apt install git-core

BowerはNode.jsとnpmを使ってプログラムを管理しているのでインストールしましょう。

$ Sudo apt install nodejs

Nodeは/etc/usr/nodejsにある実行ファイルでインストールされます。

以下のコマンドを使用してNode.jsを実行できるはずですが、私たちのものはnodejs内の場所なので、エラーは発生しません。そのようなファイルまたはディレクトリはありません。

$ /usr/bin/env node

シンボリックリンクを作成することでこれを手動で修正できます。

$ Sudo ln -s /usr/bin/nodejs /usr/bin/node

今すぐNode.jsがを使って、正しくインストールされることを確認します。

$ /usr/bin/env node
>

何人かのユーザはレガシーnodejsをインストールすることを提案します、このパッケージはただバイナリnodejsへのシンボリックリンクを作成します。

$ Sudo apt install nodejs-legacy

これで、npmとbowerをインストールできます

npmをインストールしてください

$ Sudo apt install npm

Bowerをインストールしてください

$ Sudo npm install -g bower

Bowerがインストールされていて、実行しているバージョンは何ですか。

$ bower -v
1.8.0

参照:

Bower Ubutu 14をインストールしてください

UbuntuにBowerをインストールしてください

Bowerをインストールしてください

3

Ubuntu 14.04以降

Bowerは主にフロントエンドWeb開発のための(しかしそれに限定されない)パッケージマネージャです。 Ubuntu 16.04以降では、BowerパッケージマネージャはUbuntuソフトウェアアプリから素早く簡単にインストールできます。 Ubuntuソフトウェアを起動し、 "bower"を検索してインストールするボタンをクリックします。 Ubuntu 14.04以降では、端末を開いて次のように入力してください。

Sudo snap install bower --classic

enter image description here

2
karel