루트가 아닌 Linux에 Chrome 설치


23

루트로 로그인하지 않고 Linux에 Chrome을 설치하려면 어떻게해야하나요?

Chromium이 아닌 Chrome을 사용하고 싶습니다.

공식 다운로드 페이지로 이동하면 다음 중에서 선택할 수 있습니다.

Please select your download package:
32 bit .deb (For Debian/Ubuntu)
64 bit .deb (For Debian/Ubuntu)
32 bit .rpm (For Fedora/openSUSE)
64 bit .rpm (For Fedora/openSUSE) 

루트가 아니어도 .deb 또는 .rpm에서 Chrome을 추출하여 설치할 수 있습니까? 아니면 내가 놓친 다른 링크가 있습니까?


1
이것은 내가 Windows에 대해 좋아하는 유일한 것입니다. 학교에 Chrome을 설치할 수 있습니다.
rightfold

@Raked S는 : 잘 사용하여 Windows에 "휴대용 XXX를" 당신은 여기에 내가 크롬을 사용할 수 있습니다 ... 어떤 응용 프로그램 관리자없이 기본적으로 설치할 수 있습니다하지만 난 그것을하지 않는 : 나는 확신이 있었다있어 .tar.gz를 위해 이전 버전의 Chrome
SyntaxT3rr0r

답변:


22

Fedora / OpenSUSE RPM을 홈 디렉토리에 성공적으로 추출하고 거기서 크롬을 실행했습니다. 라이브러리의 심볼릭 링크가 모두 있는지 확인하기 만하면됩니다. 이것은 라이브러리 영역이 이미 설치되어 있고 $ HOME / bin이 $ PATH에 있다고 가정합니다.

방금 달렸다 :

mkdir ~/chrome; cd ~/chrome
rpm2cpio ~/Download/google-chrome-stable_current_x86_64.rpm | cpio -id
cd opt/google/chrome
ln -s /usr/lib64/libnss3.so libnss3.so.1d
ln -s /usr/lib64/libnssutil3.so libnssutil3.so.1d
ln -s /usr/lib64/libsmime3.so libsmime3.so.1d
ln -s /lib64/libplc4.so libplc4.so.0d
ln -s /lib64/libnspr4.so libnspr4.so.0d
ln -s /lib64/libbz2.so.1.0.6 libbz2.so.1.0
ln -s ~/chrome/opt/google/chrome/google-chrome ~/bin/google-chrome

이제 해당 라이브러리가 모두 설치되어 있지 않거나 크롬 바이너리에 적합하지 않은 다른 종속성이있는 경우 homedir에 빌드하고 설치해야 할 수 있습니다. Chrome은 ~ LD / LIB / ARY / PATH에 ~ / chrome / opt / google / chrome / lib를 추가하여 추가 종속성을 설치할 수 있습니다.


@jsbillings : 좋아, 쿨 +1, 좋아. 나는 그것을 시도 할 것입니다.
SyntaxT3rr0r

@jsbillings : 단지 질문 : 루트 액세스 권한이 없거나 나를 도와주기 위해 그랬습니까?
SyntaxT3rr0r

1
@ SyntaxT3rr0r : Chrome을 사무실의 RHEL5 시스템에서 잠시 동안 작동 시키려고 노력했기 때문에 이전과 비슷한 단계를 거쳤습니다. 슬프게도 RHEL5는 Chrome이 최신 버전의 glib, gtk, pango, cairo 등의 API를 사용하기 때문에 위의 문제보다 더 많은 문제가 있습니다. 바라건대 그러한 시련에 얽매이지 않기를 바랍니다.
jsbillings

1
@ SyntaxT3rr0r : 동의합니다. 구글 크롬 RPM은 더욱 교묘하며 구글 크롬을위한 얌 리포지토리를 영구적으로 설치하는 크론 작업을 생성합니다. 업데이트가 제공됩니다.
jsbillings

1
@ user10508 :를 통해 환경의 경로를 무시할 수 있습니다 export CHROME_DEVEL_SANDBOX=/path/to/chrome-sandbox. --no-sandboxsetuid root chrome-sandbox 바이너리없이 작동 하려면 옵션으로 크롬을 실행해야한다는 것을 알았습니다 .
loopforever
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.