Google Chrome is a web browser developed by Google. It used the WebKit layout engine until version 27 and, with the exception of its iOS releases, from version 28 and beyond uses the WebKit fork Blink. It was first released as a beta version for Microsoft Windows on September 2, 2008, and as a stable public release on December 11, 2008.
Net Applications has indicated that Chrome is the third-most popular web browser when it comes to the size of its user base, behind Internet Explorer and Firefox.
In September 2008, Google released the majority of Chrome’s source code as an open source project called Chromium, on which Chrome releases are still based. Notable components that are not open source are the built-in PDF viewer and the built-in Flash player.
Chromium is freely available in Kali repositories. However Google Chrome is not. There’s few different ways to install and run Google Chrome in Kali Linux.
Installing Google Chrome in Kali Linux:
Two ways you can install Google Chrome:
- Download and Install .deb package from Google.
- By adding Google Chrome Repositories (we are skipping Debian Repository)
There’s many posts available in search result on how to add Debian Repositories and install Google Chrome in Kali Linux. However, readers should note that
- Option 1 (download and install .deb package) from above involves manual download and will probably not offer auto update via apt-get update/upgrade.
- Kali doesn’t recommend adding unsupported repositories such as Debian.
- By adding Debian repositories you are probably going to break something in your Kali Instillation
- You will end up updating packages that are incompatible/UN-tested in Kali Linux (such as new kernel)
- Lastly, why would you add a whole Debian repository when you can just get Google Chrome straight from Google without jeopardizing your Kali Installation!
Running Google Chrome in Kali Linux
You have follow choices to run Google Chrome in Kali Linux:
- Run Google Chrome as a Standard user in Kali Linux
- Create a Standard non-root user and run Google Chrome – See How to add remove user (standard user/non-root) in Kali Linux?
- Run Google Chrome as Root user in Kali Linux
- By modifying /opt/google/chrome/google-chrome file
- Run Google Chrome as Standard User (while Logged in as root) in Kali Linux
- Run Google Chrome using gksu
- Run Google Chrome using sux
Of these 3 options, 1 is the secure most, but somewhat beats the purpose of using Kali Linux in the first place. Option 2 is somewhat a security risk, but then again, you’re probably running IceWeasel/Firefox/Opera and who knows what browser already while signed into your Google account.
Option 3 is probably the best way to go about it.
Follow Part 2 of this guide How to Install Google Chrome in Kali Linux? – Part 2 – Installation for installation instruction.
I really appreciate your tutorials. I’m a networking student trying to learn some Kali on my own and your guides are concise and helpful. Thanks for the hard work.
Hi Rich,
I try to explain as much I can rather than just bang and nail it. (I guess that makes my site boring for impatient readers!)
Thanks for your comment and visiting my website. Cheers,
-BMO
Boring? Have people actually said this to you? They are fools. The detail and explanation in your tutorials are a joy to read.
My brain thanks you for the concentrated doses of CORRECT knowledge you feed it. Your site is a diamond in the rough. Please keep it up
hi blackmore, i installed chrome and my mouse cursor on chrome is like cursor on xfce default. i do not like it. how to make it look like on iceweasel?
Hi Quyen,
As always, good question.
This seems to affect almost every Chrome/Chromium user and Chrome/Chromium DEV team confirmed it, but they are not putting this as high priority at this point. Following threads might be of interest to you:
https://code.google.com/p/chromium/issues/detail?id=313427
https://code.google.com/p/chromium/issues/detail?id=320707
https://productforums.google.com/forum/#!topic/chrome/VHUV_EJc0vs
https://code.google.com/p/chromium/issues/detail?id=356228
https://code.google.com/p/chromium/issues/detail?id=339419
Cheers,
-BMO