루트가 아닌 Linux에 Chrome 설치 이동하면 다음 중에서

루트로 로그인하지 않고 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을 추출하여 설치할 수 있습니까? 아니면 내가 놓친 다른 링크가 있습니까?



답변

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를 추가하여 추가 종속성을 설치할 수 있습니다.


답변