Bagaimana saya bisa menginstal Chrome di Linux tanpa harus masuk sebagai root?
Perhatikan bahwa saya ingin menggunakan Chrome, bukan Chromium.
Jika saya membuka halaman unduhan resmi, saya mendapatkan pilihan antara:
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)
Bisakah saya mengekstrak dan menginstal Chrome dari .deb atau .rpm tanpa perlu menjadi root? Atau adakah tautan lain yang saya lewatkan?
linux
chrome
not-root-user
SintaksT3rr0r
sumber
sumber
Jawaban:
Saya telah berhasil mengekstrak RPM Fedora / OpenSUSE ke direktori home saya dan menjalankan chrome dari sana. Anda hanya perlu memastikan bahwa semua tautan untuk perpustakaan ada di sana. Ini mengasumsikan bahwa area perpustakaan sudah diinstal, dan $ HOME / bin adalah dalam $ PATH saya.
Saya hanya berlari:
Sekarang, jika Anda belum menginstal semua pustaka tersebut, atau ada dependensi lain untuk biner chrome yang tidak terpenuhi, Anda mungkin perlu membangun dan menginstalnya di homedir Anda. Google Chrome sangat membantu menambahkan ~ / chrome / opt / google / chrome / lib ke $ LD_LIBRARY_PATH, sehingga Anda dapat menginstal dependensi tambahan tersebut di sana.
sumber
export CHROME_DEVEL_SANDBOX=/path/to/chrome-sandbox
. Saya menemukan saya harus menjalankan chrome dengan--no-sandbox
opsi agar dapat berfungsi tanpa binary chrome-sandbox setuid root.