¿Cómo puedo instalar Chrome en Linux sin necesidad de iniciar sesión como root?
Tenga en cuenta que quiero usar Chrome, no Chromium.
Si voy a la página de descarga oficial, puedo elegir entre:
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)
¿Puedo extraer e instalar Chrome de alguna manera desde .deb o .rpm sin necesidad de ser root? ¿O hay otro enlace que me perdí?
linux
chrome
not-root-user
Sintaxis T3rr0r
fuente
fuente
Respuestas:
Extraje con éxito el Fedora / OpenSUSE RPM en mi directorio de inicio y ejecuté Chrome desde allí. Simplemente necesita asegurarse de que todos los enlaces simbólicos para las bibliotecas estén allí. Esto supone que el área de bibliotecas ya está instalada y $ HOME / bin está en mi $ PATH.
Acabo de correr:
Ahora, si no tiene todas esas bibliotecas instaladas, o si hay otras dependencias para el binario de Chrome que no están satisfechas, es posible que necesite compilarlas e instalarlas en su homedir. Google Chrome agrega útilmente ~ / chrome / opt / google / chrome / lib a $ LD_LIBRARY_PATH, para que pueda instalar esas dependencias adicionales allí.
fuente
export CHROME_DEVEL_SANDBOX=/path/to/chrome-sandbox
. Descubrí que tenía que ejecutar Chrome con la--no-sandbox
opción para poder funcionar sin un binario setuid root chrome-sandbox.