ホームページ > ウェブフロントエンド > フロントエンドQ&A > liunxにnodejsをインストールする方法

liunxにnodejsをインストールする方法

藏色散人
リリース: 2021-11-19 11:47:42
オリジナル
2033 人が閲覧しました

liunx に Nodejs をインストールする方法: 1. ダウンロードする対応する Linux バージョンを選択し、ソフト リンクを確立してグローバルとして設定します; 2. ソース コードを通じてコン​​パイルしてインストールします; 3. Ubuntu で apt-get を通じてインストールする方法。

liunxにnodejsをインストールする方法

この記事の動作環境: linux6.x システム、nodejs v5.10.1 バージョン、Dell G3 コンピューター。

liunx に nodejs をインストールする方法?

Linux での Nodejs のインストール (完全な詳細)

以下にインストールしました。 Windows と Mac 以前にノードをダウンロードするのは非常に便利だと感じますが、今日は思いがけず Linux にインストールするのに時間がかかったので、ここに記録します。

まず、公式 Web サイトにアクセスしてコードをダウンロードします。ここでは、インストールには 2 種類あり、1 つは Source Code ソース コード、もう 1 つはコンパイルされたファイルであることに注意してください。オンラインのソースコードのインストール方法に従ってコンパイルしたファイルを操作するだけだったのですが、長い間行き詰まってしまいました。

(1) コンパイル済みファイル

上図の赤枠内がコンパイル済みファイルです。簡単に言うと、解凍後binフォルダ内にnodeとnpmが既に存在しているので、該当ファイルを入力してコマンドラインを実行すれば全く問題ありませんが、グローバルではありません。したがって、ソフトリンクを確立してこれをグローバルとして設定するだけです。

tar  xf node-v5.10.1-linux-x64.tar.gz -C /usr/local/
cd /usr/local/
mv node-v5.10.1-linux-x64/ nodejs
ln -s /usr/local/nodejs/bin/node /usr/local/bin
ln -s /usr/local/nodejs/bin/npm /usr/local/bin
ログイン後にコピー

(2) ソース コードによるコンパイル

この方法で、ダウンロードしたファイルはソース コードになります。私の Linux バージョンは 6.x なので、デフォルトの gcc-c は 4.4.7 です。ダウンロード後、ソースコードのコンパイルには最低 gcc-c バージョン 4.8 が必要なので、GCC-C のバージョンをアップグレードしました。その結果、ソースコードのコンパイルを GCC-C にアップグレードしたため、さらに時間がかかりました落とし穴...

root># ./configure 
WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++)
creating  ./icu_config.gypi
{ 'target_defaults': { 'cflags': [],
                       'default_configuration': 'Release',
                       'defines': [],
                       'include_dirs': [],
                       'libraries': []},
  'variables': { 'asan': 0,
                 'gas_version': '2.20',
                 'host_arch': 'x64',
                 'icu_small': 'false',
                 'node_byteorder': 'little',
                 'node_install_npm': 'true',
                 'node_prefix': '/usr/local',
                 'node_release_urlbase': '',
                 'node_shared_http_parser': 'false',
                 'node_shared_libuv': 'false',
                 'node_shared_openssl': 'false',
                 'node_shared_zlib': 'false',
                 'node_tag': '',
                 'node_use_dtrace': 'false',
                 'node_use_etw': 'false',
                 'node_use_lttng': 'false',
                 'node_use_openssl': 'true',
                 'node_use_perfctr': 'false',
                 'openssl_fips': '',
                 'openssl_no_asm': 0,
                 'target_arch': 'x64',
                 'uv_parent_path': '/deps/uv/',
                 'uv_use_dtrace': 'false',
                 'v8_enable_gdbjit': 0,
                 'v8_enable_i18n_support': 0,
                 'v8_no_strict_aliasing': 1,
                 'v8_optimized_debug': 0,
                 'v8_random_seed': 0,
                 'v8_use_snapshot': 'true',
                 'want_separate_host_toolset': 0}}
creating  ./config.gypi
creating  ./config.mk
WARNING: warnings were emitted in the configure phase
ログイン後にコピー

(3) apt-get

もう 1 つの方法は、次の apt-get メソッドです。 Ubuntu。私は以前この方法に騙されたことがあります

sudo apt-get install nodejs

sudo apt-get install npm

このようにインストールすると、node コマンドは使いにくいことがわかりますが、nodejs コマンドは使用できます...

推奨学習: "nodejs ビデオ チュートリアル "

以上がliunxにnodejsをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート