これは私が実行したコマンドです(文書による)。
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&sudo apt-get install -y nodejs
表示されるエラーメッセージは次のとおりです。
あなたのディストリビューション(「vera」と識別されている)は現在サポートされていません。 NodeSourceにお問い合わせください。https://github.com/nodesource/distributions/issuesこれが間違っていると思ったり、配布支援を検討したい場合
私が考えることができる潜在的な解決策の1つは、以前のMintバージョンで動作するNodejsバージョンをインストールすることですが、どうすればよいかわかりません。
答え1
これに従ってくださいフラッグハブ質問、私はそうしようとします。手動インストール。
他のオプションについてはスクリプトを確認してください。curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash -
インターネットからスクリプトをダウンロードして実行します。
次の方法でスクリプトをダウンロードしてくださいcurl -fsSL https://deb.nodesource.com/setup_19.x > setup_19.x
。今setup_19.x
。
スクリプトは、check_alt()
関数を定義した後に複数のディストリビューションでそれを呼び出すように見えます。そのうちの1つは次のように定義されます。
check_alt "Linux Mint" "vanessa" "Ubuntu" "jammy"
つまり、次のように書式設定したい場合があります。
check_alt "Linux Mint" "vera" "Ubuntu" "jammy"
Mint VeraはUbuntu Jammyに基づいているように見えるため、変更できません。したがって、上記で作成した行を別の行に追加しcheck_alt
(見つかります)、スクリプトを実行してから最後にsudo apt-get install -y nodejs
。
答え2
要約:
curl -sL https://deb.nodesource.com/setup_19.x | sed -e 's/vanessa/vera/' | sudo -E bash -
説明する:
Curlはインストールスクリプトを取得します。スクリプトでは、「vanessa」という単語はすべて「vera」という単語に置き換えられます。これにより、このLinuxディストリビューションにnodejsをインストールする権限があります。次にスクリプトを起動します。