linux服务器,puppeteer的安装

  1. 先安装nodejs

Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    // 下载

# tar xf  node-v10.9.0-linux-x64.tar.xz       // 解压

# cd node-v10.9.0-linux-x64/                  // 进入解压目录

# ./bin/node -v                               // 执行node命令 查看版本

v10.9.0

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

ln -s /usr/software/node-v10.9.0-linux-x64/bin/npm   /usr/local/bin/

ln -s /usr/software/node-v10.9.0-linux-x64/bin/node   /usr/local/bin/

2.安装puppeteer

一、使用 npm init初始化一个项目

二、 初始化完项目之后,在此目录下会有一个package.json文件表示成功了。如果没有初始化项目的小伙伴,直接使用npm i puppeteer安装,则会报找不到package.json文件的。

 三、由于国内安装puppeteer时会在卡在下载Chromium。所以推荐使用用淘宝的cnpm 安装,自动使用国内源

 安装命令:

           npm install -g cnpm --registry=https://registry.npm.taobao.org

ln -s /usr/local/nodejs/bin/cnpm  /usr/local/bin/cnpm

cnpm i puppeteer

     可能存在缺少Chromium的相关依赖

yum update nss -y

yum install pango.x86_64

yum install libXcomposite.x86_64

yum install libXcursor.x86_64

yum install libXdamage.x86_64

yum install libXext.x86_64

yum install libXi.x86_64

yum install libXtst.x86_64

yum install cups-libs.x86_64

yum install libXScrnSaver.x86_64

yum install libXrandr.x86_64

yum install GConf2.x86_64

yum install alsa-lib.x86_64

yum install atk.x86_64

yum install gtk3.x86_64

yum install ipa-gothic-fonts

yum install xorg-x11-fonts-100dpi

yum install xorg-x11-fonts-75dpi

yum install xorg-x11-utils

yum install xorg-x11-fonts-cyrillic

yum install xorg-x11-fonts-Type1

yum install xorg-x11-fonts-misc

3.安装字体

1、增加linux下字体的种类, 查看服务下字体有哪些?

fc-list

2、将需要安装的字体拷贝到 linux 下,路径为  /usr/share/fonts/

3.运行

fc-cache /usr/share/fonts/

刷新字体缓存   或者
fc-cache -fv

你可能感兴趣的:(linux)