LoginSignup
1
0

More than 5 years have passed since last update.

Ubuntu 18.04 にclaspをインストールする

Posted at

GASを書くためにUbuntuにclaspをインストールしようとしたら少し手間取ったのでその備忘録

aptでnpmをインストールする

claspをインストールするために必要なnodejsとnpmをインストールする

sudo apt install nodejs
sudo apt install npm

このとき

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
 npm : 依存: node-gyp (>= 0.10.9) しかし、インストールされようとしていません
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。

と表示されてnpmがインストールできなくなってしまった

aptitudeを利用する

どうやらパッケージの依存関係がうまく行っていないために失敗したらしい。aptitudeを使えば修正できるみたいなのでやってみる

sudo apt install aptitude
sudo aptitude install nodejs-dev

こうするといろいろ解決方法を表示してくれる。とりあえず大丈夫そうだと思ったのでyと入力して次にすすめる。

再度

sudo apt install npm

としたらうまくインストールできた。

claspのインストール

あとは公式のドキュメントの通りにインストールするだけ

sudo npm i @google/clasp -g

参考リンク

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0