-
우분투 ROOT 계정 크롬 사용Ubuntu(20.04 LTS) 2021. 9. 30. 12:53728x90
root 계정으로 로그인하고 크롬을 설치 했더니 동작을 안한다.
구글링 고고
root 계정의 터미널을 열어서 google-chrome-stable 파일을 수정 한다.
cd /usr/bin vi google-chrome-stable
또는
GUI 에서 파일을 찾아 들어가서 수정하도록 한다.
#!/bin/bash # # Copyright (c) 2011 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # Let the wrapped binary know that it has been run through the wrapper. export CHROME_WRAPPER="`readlink -f "$0"`" HERE="`dirname "$CHROME_WRAPPER"`" # We include some xdg utilities next to the binary, and we want to prefer them # over the system versions when we know the system versions are very old. We # detect whether the system xdg utilities are sufficiently new to be likely to # work for us by looking for xdg-settings. If we find it, we leave $PATH alone, # so that the system xdg utilities (including any distro patches) will be used. if ! which xdg-settings &> /dev/null; then # Old xdg utilities. Prepend $HERE to $PATH to use ours instead. export PATH="$HERE:$PATH" else # Use system xdg utilities. But first create mimeapps.list if it doesn't # exist; some systems have bugs in xdg-mime that make it fail without it. xdg_app_dir="${XDG_DATA_HOME:-$HOME/.local/share/applications}" mkdir -p "$xdg_app_dir" [ -f "$xdg_app_dir/mimeapps.list" ] || touch "$xdg_app_dir/mimeapps.list" fi # Always use our versions of ffmpeg libs. # This also makes RPMs find the compatibly-named library symlinks. if [[ -n "$LD_LIBRARY_PATH" ]]; then LD_LIBRARY_PATH="$HERE:$HERE/lib:$LD_LIBRARY_PATH" else LD_LIBRARY_PATH="$HERE:$HERE/lib" fi export LD_LIBRARY_PATH export CHROME_VERSION_EXTRA="stable" # We don't want bug-buddy intercepting our crashes. http://crbug.com/24120 export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME # Sanitize std{in,out,err} because they'll be shared with untrusted child # processes (http://crbug.com/376567). exec < /dev/null exec > >(exec cat) exec 2> >(exec cat >&2) # Note: exec -a below is a bashism. exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --test-type --no-sandbox
마지막줄에 exec -a "$0" "$HERE/chrome" "$@" 뒤에 --user-data-dir --test-type --no-sandbox 를 추가해 준다.
그럼 실행 성공.
728x90반응형'Ubuntu(20.04 LTS)' 카테고리의 다른 글
우분투에 여러 java 버전 사용 (0) 2021.10.01 우분투 GUI에서도 root로 로그인을 허용하는 방법 (0) 2021.09.17 우분투 Tomcat 설치 (0) 2021.09.17 우분투 한글 설정 (0) 2021.09.17 우분투 20.04 LTS JAVA JDK 설치 (0) 2021.09.17