Published on

GCPにChromeリモートデスクトップのセットアップ

Authors

きっかけ

自宅以外でも作業できる環境を作りたかった。
管理権限がないとつらい…
管理権限が無いということは Docker も使えない…

試したこと

PaizaCloud も使ってみたけれど、
git clone して  run develop  しただけで

No space left on device

という表示がでてしまった。
原因は不明。大したファイルでもないのに空き容量がなかった。何だろう…。
node あたりは扱いやすかったのに残念。

次に、GCP にリモート環境を作ってみる。
Google Cloud 公式
この手順通りやってみるが、下記を打ち込んだところ、

wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb

まずインストール パッケージがはじかれてしまう。
仕方無いので sudo で実行。
ダウンロードできた。

次に

sudo dpkg --install chrome-remote-desktop_current_amd64.deb

してみるも、

dpkg: dependency problems prevent configuration of chrome-remote-desktop:
 chrome-remote-desktop depends on xbase-clients; however:
  Package xbase-clients is not installed.
 chrome-remote-desktop depends on python3-psutil; however:
  Package python3-psutil is not installed.
 chrome-remote-desktop depends on libgbm1 (>= 17.1.0~rc2); however:
  Version of libgbm1:amd64 on system is 13.0.6-1+b2.
dpkg: error processing package chrome-remote-desktop (--install):
 dependency problems - leaving unconfigured
Processing triggers for systemd (232-25+deb9u12) ...
Errors were encountered while processing:
 chrome-remote-desktop

となってインストール出来ず。
エラーにある通り

  • xbase-clients
  • python3-psutil
    が入ってないんかなと思い個別にインストールしてみるも、
$ sudo apt install xbase-clients
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 chrome-remote-desktop : Depends: python3-psutil but it is not going to be installed
                         Depends: libgbm1 (>= 17.1.0~rc2) but 13.0.6-1+b2 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

こんな調子でインストールできず。
表示のとおり、

apt --fix-broken install

してみるも、今度は chrome-remote-desktop が削除されてしまう始末。
時間もないしまた次回挑戦してみます。