diff --git a/sources/tech/20170121 How to install Google Chrome Browser on Kali Linux.md b/sources/tech/20170121 How to install Google Chrome Browser on Kali Linux.md new file mode 100644 index 0000000000..6267ba0aab --- /dev/null +++ b/sources/tech/20170121 How to install Google Chrome Browser on Kali Linux.md @@ -0,0 +1,102 @@ +### How to install Google Chrome Browser on Kali Linux + + +Contents + +* * [1. Objective][7] + * [2. Requirements][8] + * [3. Difficulty][9] + * [4. Conventions][10] + * [5. Instructions][11] + * [5.1. Download Google Chrome][3] + * [5.2. Install Google Chrome][4] + * [5.3. Start Google Chrome][5] + * [5.4. Appendix][6] + * [5.4.1. Illegal Instruction][1] + * [5.4.2. Package libappindicator1 is not installed][2] + +### Objective + +The objective is to install Google Chrome web browser on Kali Linux. See an appendix for a possible issue troubleshooting. + +### Requirements + +Privileged access to your Kali Linux installation or Live system is required. + +### Difficulty + +EASY + +### Conventions + +* **#** - requires given command to be executed with root privileges either directly as a root user or by use of `sudo` command +* **$** - given command to be executed as a regular non-privileged user + +### Instructions + +### Download Google Chrome + +To start, use `wget` command to download a latest Google Chrome debian package: +``` +# wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb +``` + +### Install Google Chrome + +The easiest way to install google chrome on you Kali Linux is to by use of `gdebi` which will automatically download all depended packages. +``` +# gdebi google-chrome-stable_current_amd64.deb +``` + +### Start Google Chrome + +To start Google Chrome, open up a terminal and run `google-chrome` command: +``` +$ google-chrome +``` + +### Appendix + +#### Illegal Instruction + +The `Illegal Instruction` error message appears when running the `google-chrome` command as privileged root user. Since by default Kali Linux's default user is root, we need to create a dummy non-privileged user eg. `linuxconfig`, and use this user to start Google Chrome browser: +``` +# useradd -m -d /home/linuxconfig linuxconfig +# su linuxconfig -c google-chrome +``` + +#### Package libappindicator1 is not installed + +``` +dpkg: dependency problems prevent configuration of google-chrome-stable: + google-chrome-stable depends on libappindicator1; however: + Package libappindicator1 is not installed. +``` +To resolve Google Chrome's dependencies problems use `gdebi` to install Google Chrome's debian package. See above. + +