こんにちは、Habr! この記事は、Raspberry Piの最初のモデルの手に落ちたWeb開発者を対象としています。 数年前にraspeberryを購入したとき、それは35ドルのコンピューターでしたが、今日はテレビとIoTデバイスのホームサーバー用のセットトップボックスです。
最初のモデルには多くのLinuxシステムが残っていません。基本的には、すべてが既にraspberry 2+に更新されています。 OSMCとPidora(トリミングされたフェドーラ)の2つのシステムでテストしました。ChrisTyler
からの引用への失敗した名前Pidora
Linkで全世界がin
していますが、何もすることはありません。すでに定着しています。 システムのインストール時に問題が発生しました-SDカードはFAT32プライマリパーティションでフォーマットする必要があります。 OSMCの場合、イーサネット経由でデバイスのルートに接続しました。pidoraを使用すると、システム管理者としてコマンドラインから同様の操作を実行できます。
さらに、
https: //nodejs.org/dist/にアクセスしてLTSの最新の安定バージョンを見つけることをお勧めします。これを書いている時点では、v6.9.1でした。これは、Raspberry Pi 1のarmv6lまたはRaspberry Pi 2+は
、コンピュータープロセッサ向けの
ARMアーキテクチャのバージョンについて語ってい
ます 。
次に、ノードを配置するフォルダーを作成します。
次のコマンド:
wget https://nodejs.org/dist/latest-v6.x/node-v6.9.1-linux-armv6l.tar.gz
node.jsをディレクトリにダウンロードします
すべてが正常にダウンロードされました:
アーカイブを解凍します
tar -xvf node-v6.9.1-linux-armv6l.tar.gz
ノードでフォルダーの名前を変更します。
mv node-v6.9.1-linux-armv6l node-v6
フォルダー内のファイルの存在を確認しましょう。
cd node-v6 ls
次に、フォルダーへの完全なリンクを取得して、node.jsをPATHに追加します。
readlink -m CHANGELOG.md
Node.jsをPATHに追加
します。この手順には
注意してください。 混乱した場合、システムのインストールから始めて、すべてを新たに繰り返す必要があります;)
export PATH=$PATH:/home/osmc/node/node-v6/bin
パスが追加されたことを確認します。
$PATH
そして出来上がり、ラズベリーのジャバスクリプト:)
node.jsを任意のフォルダーにインストールできることを確認し、システムはそれを認識します。また、古いRaspberry Piに新しいノードをインストールできることを確認しました。