前提・実現したいこと
root権限の無い共有サーバーのxserverにchromeをインストールしたいです。
python3の仮想環境(pipenv)でchromedriverを動かそうとしています。
もろもろのインストールは linuxbrew の brew コマンドを使いました。
発生している問題・エラーメッセージ
仮想環境上でchromedriverを使う.pyを実行すると
unexpectedly exited. Status code was: -11
と表示されるのでおそらくchrome自体がインストールされていないものと思い以下の方法を試みましたがうまくいきません。
試したこと
■pcからrpmファイルをアップロードして rpm コマンドでインストール
http://www.koikikukan.com/archives/2016/10/20-003333.php
rpm -ivh google-chrome-stable_current_x86_64.rpm
結果:依存関係が解決できない
■zipをローカルで解凍してパスの通った場所にアップロード
ここを参考にpcへzipをダウンロード→解凍し、サーバーの
https://askubuntu.com/questions/60133/where-can-i-find-chromium-binary-tarballs
結果:コマンドとして認識されない
■brew install ./rpm ./.zip などを直接指定
結果:ローカルファイルが見つけられずエラー(詳細忘れました)
補足情報(FW/ツールのバージョンなど)
また、ルート権限が持てるさくらVPSなどでは yum install などを用いて
chromeをインストールできるので動作しています。
yumが使えない環境で実行可能なバイナリをインストールするには
どのような方法があるのでしょうか?
実行可能なバイナリをパスが通った場所に置けばいいものとばかり思っていました。
いまいちlinux上でファイルが実行される仕組みを分かっていないので
なにか検索のヒントになるような用語や方法などございましたら教えてください。
よろしくおねがいします。