Slackware

Node.js

ページ作成日 2017/5/14
ページ更新日 2024/12/12

環境設定

特に必要ありません。

Make it by yourself!

まずは、自分のホームディレクトリにdebパッケージを落としましょう。
自分のホームディレクトリのDownloadsの下にnode_jsというフォルダを作ってダウンロードします。


cd ~/Downloads
mkdir nodejs
cd ~/Downloads/nodejs
wget https://nodejs.org/dist/v22.12.0/node-v22.12.0.tar.gz

アーカイブを展開します。


tar xvf node-v22.12.0.tar.gz

configure を走らせ、makeします。
-j4は、CPUコアを4つ使ってコンパイルするという指定です。
普通にmakeすると1コアしか使用せず、コンパイルに時間が長く掛かります。
コア数を指定してコンパイルされることをお勧めします。


cd node-v22.12.0
./configure --prefix=/usr --dest-cpu=x64 --dest-os=linux --gdb
make -j4

make installします。


sudo make install DESTDIR=/tmp/nodejs-22.12.0

パッケージを作成します。


cd /tmp/node_js-22.12.0
sudo makepkg --linkadd y --chown y --linkadd y --chown y ../nodejs-22.12.0-x86_64-1.txz

[中略]

Slackware package ../nodejs-22.12.0-x86_64-1.txz created.

あとは、このパッケージのパーミッションを755に変更して、パッケージをインストールすればOK♪


cd ..
sudo chmod 755 nodejs-22.12.0-x86_64-1.txz                                          
sudo installpkg nodejs-22.12.0-x86_64-1.txz