nodejs最新をRPMでインターネット接続のないオフライン環境でインストールする手順

nodejsの最新版をRPMでインターネット接続できないオフライン環境でインストールする手順を紹介します。

 

CentOSRHELの構築ってオンラインかオフラインかで大きく変わってきますよね。

 

依存関係の多い場合は、ローカルレポジトリにISOイメージをマウントして構築することが多いです。

 

そして、オフライン環境でnodejsをインストールメリットとしては、epelレポジトリが最新のnodejsを置いていないのと、バージョン指定でインストールしたい場合に便利です。


ちなみに、URLはこちらです。

https://rpm.nodesource.com/pub_8.x/el/7/x86_64/

 


現時点でダウンロードできるファイルです。

Index of /pub_8.x/el/7/x86_64/
../
repodata/ 30-Mar-2018 04:48 -
nodejs-8.0.0-1nodesource.el7.centos.x86_64.rpm 30-May-2017 21:00 12M
nodejs-8.1.0-1nodesource.el7.centos.x86_64.rpm 08-Jun-2017 12:11 12M
nodejs-8.1.1-1nodesource.el7.centos.x86_64.rpm 14-Jun-2017 00:02 12M
nodejs-8.1.2-1nodesource.el7.centos.x86_64.rpm 15-Jun-2017 14:06 12M
nodejs-8.1.3-1nodesource.el7.centos.x86_64.rpm 29-Jun-2017 08:27 12M
nodejs-8.1.4-1nodesource.el7.centos.x86_64.rpm 11-Jul-2017 19:06 11M
nodejs-8.10.0-1nodesource.x86_64.rpm 07-Mar-2018 01:47 17M
nodejs-8.11.0-1nodesource.x86_64.rpm 28-Mar-2018 18:09 17M
nodejs-8.11.1-1nodesource.x86_64.rpm 30-Mar-2018 04:48 17M
nodejs-8.2.0-1nodesource.el7.centos.x86_64.rpm 20-Jul-2017 04:22 12M
nodejs-8.2.1-1nodesource.el7.centos.x86_64.rpm 21-Jul-2017 00:30 12M
nodejs-8.3.0-1nodesource.el7.centos.x86_64.rpm 10-Aug-2017 16:41 12M
nodejs-8.4.0-1nodesource.el7.centos.x86_64.rpm 15-Aug-2017 21:32 12M
nodejs-8.5.0-1nodesource.x86_64.rpm 12-Sep-2017 18:12 17M
nodejs-8.6.0-1nodesource.x86_64.rpm 26-Sep-2017 22:50 17M
nodejs-8.7.0-1nodesource.x86_64.rpm 11-Oct-2017 21:42 16M
nodejs-8.8.0-1nodesource.x86_64.rpm 24-Oct-2017 23:02 16M
nodejs-8.8.1-1nodesource.x86_64.rpm 26-Oct-2017 03:27 16M
nodejs-8.9.0-1nodesource.x86_64.rpm 31-Oct-2017 19:01 17M
nodejs-8.9.1-1nodesource.x86_64.rpm 07-Nov-2017 22:57 17M
nodejs-8.9.2-1nodesource.x86_64.rpm 06-Dec-2017 06:34 17M
nodejs-8.9.3-1nodesource.x86_64.rpm 08-Dec-2017 19:10 17M
nodejs-8.9.4-1nodesource.x86_64.rpm 03-Jan-2018 05:19 17M
nodejs-debuginfo-8.0.0-1nodesource.el7.centos.x..> 30-May-2017 21:00 103M
nodejs-debuginfo-8.1.0-1nodesource.el7.centos.x..> 08-Jun-2017 12:11 103M
nodejs-debuginfo-8.1.1-1nodesource.el7.centos.x..> 14-Jun-2017 00:02 103M
nodejs-debuginfo-8.1.2-1nodesource.el7.centos.x..> 15-Jun-2017 14:06 103M
nodejs-debuginfo-8.1.3-1nodesource.el7.centos.x..> 29-Jun-2017 08:27 104M
nodejs-debuginfo-8.1.4-1nodesource.el7.centos.x..> 11-Jul-2017 19:06 103M
nodejs-debuginfo-8.2.0-1nodesource.el7.centos.x..> 20-Jul-2017 04:23 102M
nodejs-debuginfo-8.2.1-1nodesource.el7.centos.x..> 21-Jul-2017 00:30 102M
nodejs-debuginfo-8.3.0-1nodesource.el7.centos.x..> 10-Aug-2017 16:41 106M
nodejs-debuginfo-8.4.0-1nodesource.el7.centos.x..> 15-Aug-2017 21:32 106M
nodejs-devel-8.0.0-1nodesource.el7.centos.x86_6..> 30-May-2017 21:00 425K
nodejs-devel-8.1.0-1nodesource.el7.centos.x86_6..> 08-Jun-2017 12:11 425K
nodejs-devel-8.1.1-1nodesource.el7.centos.x86_6..> 14-Jun-2017 00:02 425K
nodejs-devel-8.1.2-1nodesource.el7.centos.x86_6..> 15-Jun-2017 14:06 425K
nodejs-devel-8.1.3-1nodesource.el7.centos.x86_6..> 29-Jun-2017 08:27 425K
nodejs-devel-8.1.4-1nodesource.el7.centos.x86_6..> 11-Jul-2017 19:06 425K
nodejs-devel-8.10.0-1nodesource.x86_64.rpm 07-Mar-2018 01:47 511K
nodejs-devel-8.11.0-1nodesource.x86_64.rpm 28-Mar-2018 18:09 511K
nodejs-devel-8.11.1-1nodesource.x86_64.rpm 30-Mar-2018 04:48 511K
nodejs-devel-8.2.0-1nodesource.el7.centos.x86_6..> 20-Jul-2017 04:23 425K
nodejs-devel-8.2.1-1nodesource.el7.centos.x86_6..> 21-Jul-2017 00:30 425K
nodejs-devel-8.3.0-1nodesource.el7.centos.x86_6..> 10-Aug-2017 16:41 429K
nodejs-devel-8.4.0-1nodesource.el7.centos.x86_6..> 15-Aug-2017 21:32 429K
nodejs-devel-8.5.0-1nodesource.x86_64.rpm 12-Sep-2017 18:12 507K
nodejs-devel-8.6.0-1nodesource.x86_64.rpm 26-Sep-2017 22:50 507K
nodejs-devel-8.7.0-1nodesource.x86_64.rpm 11-Oct-2017 21:42 509K
nodejs-devel-8.8.0-1nodesource.x86_64.rpm 24-Oct-2017 23:02 509K
nodejs-devel-8.8.1-1nodesource.x86_64.rpm 26-Oct-2017 03:27 509K
nodejs-devel-8.9.0-1nodesource.x86_64.rpm 31-Oct-2017 19:01 509K
nodejs-devel-8.9.1-1nodesource.x86_64.rpm 07-Nov-2017 22:57 509K
nodejs-devel-8.9.2-1nodesource.x86_64.rpm 06-Dec-2017 06:34 509K
nodejs-devel-8.9.3-1nodesource.x86_64.rpm 08-Dec-2017 19:10 509K
nodejs-devel-8.9.4-1nodesource.x86_64.rpm 03-Jan-2018 05:19 510K
nodejs-docs-8.0.0-1nodesource.el7.centos.noarch..> 30-May-2017 21:00 2M
nodejs-docs-8.1.0-1nodesource.el7.centos.noarch..> 08-Jun-2017 12:11 2M
nodejs-docs-8.1.1-1nodesource.el7.centos.noarch..> 14-Jun-2017 00:02 2M
nodejs-docs-8.1.2-1nodesource.el7.centos.noarch..> 15-Jun-2017 14:06 2M
nodejs-docs-8.1.3-1nodesource.el7.centos.noarch..> 29-Jun-2017 08:27 2M
nodejs-docs-8.1.4-1nodesource.el7.centos.noarch..> 11-Jul-2017 19:06 2M
nodejs-docs-8.10.0-1nodesource.noarch.rpm 07-Mar-2018 01:47 3M
nodejs-docs-8.11.0-1nodesource.noarch.rpm 28-Mar-2018 18:09 3M
nodejs-docs-8.11.1-1nodesource.noarch.rpm 30-Mar-2018 04:48 3M
nodejs-docs-8.2.0-1nodesource.el7.centos.noarch..> 20-Jul-2017 04:23 2M
nodejs-docs-8.2.1-1nodesource.el7.centos.noarch..> 21-Jul-2017 00:30 2M
nodejs-docs-8.3.0-1nodesource.el7.centos.noarch..> 10-Aug-2017 16:41 2M
nodejs-docs-8.4.0-1nodesource.el7.centos.noarch..> 15-Aug-2017 21:32 2M
nodejs-docs-8.5.0-1nodesource.noarch.rpm 12-Sep-2017 18:12 3M
nodejs-docs-8.6.0-1nodesource.noarch.rpm 26-Sep-2017 22:50 3M
nodejs-docs-8.7.0-1nodesource.noarch.rpm 11-Oct-2017 21:42 3M
nodejs-docs-8.8.0-1nodesource.noarch.rpm 24-Oct-2017 23:02 3M
nodejs-docs-8.8.1-1nodesource.noarch.rpm 26-Oct-2017 03:27 3M
nodejs-docs-8.9.0-1nodesource.noarch.rpm 31-Oct-2017 19:01 3M
nodejs-docs-8.9.1-1nodesource.noarch.rpm 07-Nov-2017 22:57 3M
nodejs-docs-8.9.2-1nodesource.noarch.rpm 06-Dec-2017 06:34 3M
nodejs-docs-8.9.3-1nodesource.noarch.rpm 08-Dec-2017 19:10 3M
nodejs-docs-8.9.4-1nodesource.noarch.rpm 03-Jan-2018 05:19 3M
nodesource-release-el7-1.noarch.rpm 04-Jan-2018 20:42 8736


これからを端末にダウンロードして、PC端末などからSCPなどでアップしてもいいですし、サーバーがプロキシ経由でダウンロードできる場合は、以下の流れでもダウンロードできます。

 

# wget https://rpm.nodesource.com/pub_8.x/el/7/x86_64/nodejs-8.11.1-1nodesource.x86_64.rpm

 

# rpm -ivh nodejs-8.11.1-1nodesource.x86_64.rpm

 

nodejsをバージョン指定でローカルインストールしたい場合は、参考にしてみてください。