美文网首页
在linux下安装chrome

在linux下安装chrome

作者: jessica1123 | 来源:发表于2017-08-27 18:59 被阅读1528次

    最近在配置kali时,想要安装chrome浏览器来使用,但是奈何用root用户打开chrome时,遇到不少麻烦,查找资料后终于解决了,下面记录下在linux下面安装和使用chrome的过程

    1.下载chrome的deb包

    由于墙的原因,本来kali虚拟机没法访问google,所以先在能访问google的物理机下载deb包
    chrome linux 64

    2.安装chrome deb

    dpkg -i chrome.xxx.deb
    

    发现没成功,要求安装libappindicator1,因此

    sudo apt-get update
    sudo apt-get install libappindicator1
    #此时出现一个问题,需要安装依赖包
    apt --fix-broken install
    

    最后再重新安装

    dpkg -i google-chrome-stable_current_amd64.deb
    

    3.启动chrome

    这个才是大麻烦,由于google默认是要求不能用root用户启动的,因此正常需要换成普通用户,但是kali一般是使用root用户登录的,查了很多资料,尝试了好多方法都没用,最后找到了一个方法

    #在终端输入命令:
    /usr/bin/google-chrome --no-sandbox - -user-data-dir &
    

    这样就可以从终端启动chrome了,但是每次都要输入这么长的命令就太麻烦了,建议写一个shell脚本,chrome.sh

    /usr/bin/google-chrome --no-sandbox - -user-data-dir &
    

    然后链接到本地

    #copy chrome.sh to /opt
    cp chrome.sh /opt/chrome.sh
    #link sublime
    ln -s /opt/chrome.sh /usr/local/bin/chrome
    

    这样子就可以直接在终端下面输入chrome来启动了

    下面附上一个自动化的安装脚本chrome.sh (其实就是把之前的命令整合起来)

    #!/bin/bash
    #install    chrome
    dpkg -i google-chrome-stable_current_amd64.deb
    apt-get install libappindicator1
    apt --fix-broken install
    dpkg -i google-chrome-stable_current_amd64.deb
    #install & link chrome
    touch chrome.sh
    echo "/usr/bin/google-chrome --no-sandbox - -user-data-dir &">chrome.sh
    chmod +x chrome.sh
    #copy chrome.sh to /opt
    mv chrome.sh /opt/chrome.sh
    #link chrome.sh
    ln -s /opt/chrome.sh /usr/local/bin/chrome
    

    注:使用之前需要修改成对应得deb文件名,且deb要和shell脚本在同一个目录下面

    此外,再附另一种在kali下配置chrome的教程--Kali Linux安装谷歌浏览器的常见问题及解决方法


    img.png no2.png

    相关文章

      网友评论

          本文标题:在linux下安装chrome

          本文链接:https://www.haomeiwen.com/subject/xakidxtx.html