首页 > 系统相关 >CentOS安装无GUI的Chrome浏览器

CentOS安装无GUI的Chrome浏览器

时间:2024-03-19 15:11:07浏览次数:30  
标签:google 浏览器 CentOS Chrome GUI chrome yum 安装

原文:https://blog.taliove.com/centos-headless-chrome

使用golang的chromedp组件在无gui环境的centos中部署

1、添加 Chrome Yum 源

yum.repos.d 内创建google-chreom.repo

vim /etc/yum.repos.d/google-chrome.repo

拷贝以下内容到该文件内:

[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

2、安装 Chrome

使用以下命令安装Chrome浏览器:

$ yum -y install google-chrome-stable
# 由于谷歌域名可能在国内无法访问,可以关闭gpgcheck进行安装
$ yum -y install google-chrome-stable --nogpgcheck

gpgcheck是什么?
当rpm未签名或没有签名者的密钥时,基本上必须使用nogpgcheck。签署RPM的目的是为了能够验证其真实性。
When to use the nogpgcheck when installing using yum

3、中文乱码问题

在安装好Chrome后,使用chromedp进行截屏,发现中文字体为乱码,如右图示。

安装中文相关的字体:

yum -y groupinstall Fonts

4、引用

centos7 环境下安装chrome及无GUI服务器部署selenium
Centos下安装chrome浏览器及中文显示方框解决方案

标签:google,浏览器,CentOS,Chrome,GUI,chrome,yum,安装
From: https://www.cnblogs.com/0x1cc4/p/18082874

相关文章

  • Centos安装最新稳定版Jenkins
    CentOS7.9安裝Jenkins参考jenkins官网文档进行安装,Jenkinsdownloadanddeploymentsudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.reposudorpm--importhttps://pkg.jenkins.io/redhat-stable/jenkins.io-2023.keyyum......
  • PyQt5 GUI编程
    一.PyQt5简介PyQt5是一个用于创建图形用户界面(GUI)应用程序的跨平台工具集,它将Qt库(广泛用于C++编程语言中创建丰富的GUI应用程序)的功能包装给Python使用者。PyQt5是由RiverbankComputing开发的,并且可以在所有主流操作系统上运行,包含Windows、macOS和Linux。PyQt5包括了超过620个......
  • Centos安装配置Java8
    查看Centos发行版本[root@lavm-ik3g4r3pga~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)查看java8安装包[root@lavm-ik3g4r3pga~]#yumlistjava-1.8*Loadedplugins:fastestmirrorRepositorybaseislistedmorethanonceintheconfiguration......
  • CentOS开启防火墙及开放指定端口
    查看防火墙状态systemctlstatusfirewalld启动防火墙systemctlstartfirewalld停止防火墙systemctlstopfirewalld查看防火墙已经开放的端口firewall-cmd--list-port添加开放指定端口firewall-cmd--zone=public--add-port=这里是需要开启的端口号/tcp--perman......
  • 【渗透工具】Chrome配置BurpSuite代理教程
    工具安装教程【渗透工具】BurpSuite汉化无cmd框版安装教程配置代理教程1、配置Burp代理为127.0.0.1:80802、扩展商店添加插件switchyomega,修改服务器和端口为下图:3、打开代理,选择刚才添加的代理4、访问http://burp/,获取证书:5、将证书添加到Chrome浏览器:至此......
  • linux安装chrome
    一.安装chrome下载安装脚本wgethttps://intoli.com/install-google-chrome.sh1然后授予可执行权限chmod755./install-google-chrome.sh1执行脚本./install-google-chrome.sh1安装脚本会自动下载、安装chrome(合适的版本),并且目前两个系统中,所缺少的依赖,都会被安装。测试安装结果......
  • CentOS7防火墙
    提示修改防火墙配置文件之前,需要对之前防火墙规则做好备份重启防火墙后,需要确认防火墙状态和防火墙规则是否加载,若重启失败或规则加载失败,则所有请求都会被防火墙拒绝firewalld服务管理显示服务的状态systemctlstatusfirewalld.service启动服务systemctlstartfirewal......
  • [Paper Reading] GLIDE: Towards Photorealistic Image Generation and Editing with
    GLIDE:TowardsPhotorealisticImageGenerationandEditingwithText-GuidedDiffusionModelsGLIDE(GuidedLanguagetoImageDiffusionforGenerationandEditing)时间:22/03机构:OpenAITL;DR本文研究使用DiffusionModel做图像生成过程,如何更好地加入conditional信息......
  • CentOS 执行sudo命令提示“XXX不在 sudoers 文件中“问题处理
    方法一:将用户添加到sudoers文件中定义的sudo组中切换到root用户,执行命令usermod-aGwheel,为要授予其权限的用户的名称使用su-命令切换到原来的用户(或使用reboot命令重启一下系统)。测试sudo访问权限,执行sudowhoami命令如果用户有sudo访问权限,该命令将打印“root”......
  • CentOS安装JDK17教程(完整版)
    JDK17是JavaDevelopmentKit(Java开发工具包)的第17个长期支持(LTS)版本,由Oracle公司于2021年9月发布。作为Java语言的主要发行版,JDK17带来了许多新特性、增强功能和优化。但是我们在Linux环境下使用yum安装时,发现不能直接安装JDK17,使用:yumsearchjava|grep......