24

Ubuntu 10.10 に Google Chrome をインストールしました。通常のユーザーで使用しようとすると、問題なく動作しています。

ルートとして使用したい場合、次のエラーが発生します。

Google Chrome がルートとして実行されない

また、ターミナルで次のコマンドを試すと、Google Chrome が開きます。

google-chrome --user-data-dir

これには恒久的な解決策が必要です。誰かがこれについて私に考えを与えることができますか?

4

9 に答える 9

20

ターミナルから実行

# google-chrome --no-sandbox --user-data-dir

また

ファイル opt/google/chrome/google-chrome を開いて置き換えます

exec -a "$0" "$HERE/chrome" "$@"

exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox

CentOS 6 の chrome バージョン 49 で動作しています。Chrome でも警告が表示されます。

于 2016-04-10T17:15:06.580 に答える
12
于 2012-09-04T06:55:18.263 に答える
5

私はこれらの手順に従いました

Step 1. Open /etc/chromium/default file with editor
Step 2. Replace or add this line 
CHROMIUM_FLAGS="--password-store=detect --user-data-dir=/root/chrome-profile/"
Step 3. Save it..

それだけです....ブラウザを起動してください...

于 2014-01-23T03:56:50.700 に答える
3

次の行を置き換えるだけです

exec -a "$0" "$HERE/chrome" "$@"

exec -a "$0" "$HERE/chrome" "$@" --user-data-dir 

すべてが正しくなります。

于 2016-04-20T05:59:08.053 に答える
2

ステップ1:cd /opt/google/chrome

ステップ 2: google-chrome ファイルを編集します。gedit google-chrome

ステップ 3: 次の行を見つけます: exec -a "$0" "$HERE/chrome" "$@".

ほとんどの場合、この行は google-chrome ファイルの最後にあります。

次のようにコメントアウトします。#exec -a "$0" "$HERE/chrome" "$@"

STEP 4:同じ場所に新しい行を追加します。

exec -a "$0" "$HERE/chrome" "$@" --user-data-dir

ステップ 5: google-chrome ファイルを保存して終了します。そして、root ユーザーとして chrome を使用できます。楽しめ!

于 2016-07-08T03:39:39.193 に答える
1

で Chrome を起動するだけでは十分ではありません--user-data-dir=/root/.config/google-chrome。単純に印刷Abortedして終了します(Ubuntu 12.04のChrome 48)。

実際には、root 以外のユーザーとして実行する必要があります。これでできること

gksu -wu chrome-user google-chrome

chrome-userChrome を実行する必要があると判断したユーザーはどこにいますか。Chrome ユーザー プロフィールは にあります~chrome-user/.config/google-chrome

ところで、バイナリ内のすべてのgeteuidtoを変更する古いハックは機能しなくなりました。getppidchrome

于 2016-01-31T02:02:46.447 に答える
1

Chrome は、プロファイル ディレクトリを提供する限り、root として実行できます (gksuそうする場合は使用することを忘れないでください)。

実行するたびにプロファイル ディレクトリを入力するのではなく、新しい bash ファイルを作成します (名前はstart-chrome.sh.

#/bin/bash
google-chrome --user-data-dir="/root/chrome-profile/"

そのスクリプトを root 権限で呼び出すことを忘れないでください!

$ gksu /root/start-chrome.sh
于 2013-10-21T05:10:41.483 に答える