Jak mogę zainstalować Chrome w systemie Linux bez konieczności logowania się jako root?
Pamiętaj, że chcę używać Chrome, a nie Chromium.
Jeśli przejdę na oficjalną stronę pobierania, otrzymam wybór między:
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)
Czy mogę w jakiś sposób wyodrębnić i zainstalować Chrome z .deb lub .rpm bez konieczności rootowania? A może brakuje mi innego linku?
linux
chrome
not-root-user
Składnia T3rr0r
źródło
źródło
Odpowiedzi:
Z powodzeniem rozpakowałem Fedorę / OpenSUSE RPM do mojego katalogu domowego i uruchomiłem stamtąd chrome. Musisz tylko upewnić się, że wszystkie dowiązania symboliczne do bibliotek są dostępne. Zakłada się, że obszar bibliotek jest już zainstalowany, a $ HOME / bin znajduje się w mojej $ PATH.
Właśnie pobiegłem:
Teraz, jeśli nie masz już wszystkich tych bibliotek lub istnieją inne zależności dla pliku binarnego chrome, które nie są spełnione, być może będziesz musiał je zbudować i zainstalować w swoim katalogu głównym. Google Chrome pomaga dodawać ~ / chrome / opt / google / chrome / lib do $ LD_LIBRARY_PATH, abyś mógł zainstalować tam te dodatkowe zależności.
źródło
export CHROME_DEVEL_SANDBOX=/path/to/chrome-sandbox
. Zauważyłem, że muszę uruchomić chrome z tą--no-sandbox
opcją, aby działać bez binarnego piaskownicy piaskownicy jako root setuid.