我写了一个小木偶程序,让我登录twitter,查看一些东西。在当地的,它是工作的,但在VPS,ubuntu18.04LTS不工作。在开始时给我看一个日志:
/root/retwiter/node_modules/puppeteer/.local-chromium/linux-800071/chrome-linux/chrome: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory我有两个正在运行的浏览器信任:本地:
{
headless: false,
defaultViewport: null,
args: [
'--window-size=1920,1080'
]
}副总裁:
{
headless: true,
defaultViewport: null,
args: [
'--no-sandbox',
'--disable-setuid-sandbox'
]
}发布于 2020-10-14 21:48:25
我想您错过了libnss3库,请使用
sudo apt-get install libnss3-dev如果这还不够的话,那就给木偶手安装所有的道具
sudo apt-get install -y gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget libgbm-dev发布于 2021-07-27 21:52:15
您可以向web应用程序的源代码中添加AWSElasticBean秸秆配置文件(.ebextensions),以配置您的环境并自定义其中包含的AWS资源。
在我们的情况下,如果我们不启用埃佩尔,如果我们继续安装铬作为npm安装的一部分,则libatk-1.0.so.0无法启动libatk-1.0.so.0。
热修复
将以下内容添加到应用程序根目录:
.npmrc文件。.npmrc文件中:unsafe-perm=true.npmrc文件定义了npm在运行命令时的行为方式。在运行包脚本时,将unsafe-perm设置为true将禁止UID/GID切换。将不安全的-perm标志设置为运行具有根权限的脚本。
.ebextensions文件夹。.ebextensions文件夹中,创建一个01_enableEPEL.config文件并添加以下内容。commands:
01_enableEPEL:
command: sudo amazon-linux-extras install epel -y.ebextensions文件夹中,创建一个02_installEPELPackages.config文件并添加以下内容packages:
yum:
chromium: []您可以在我的GitHub @ https://github.com/amarinediary/Marionette上查看相同的指南
发布于 2022-06-10 15:31:33
如果在CentOS上,可以在正确的依赖项中使用此命令:
sudo yum install -y alsa-lib.x86_64 atk.x86_64 cups-libs.x86_64 gtk3.x86_64 ipa-gothic-fonts libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXrandr.x86_64 libXScrnSaver.x86_64 libXtst.x86_64 pango.x86_64 xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi xorg-x11-fonts-cyrillic xorg-x11-fonts-misc xorg-x11-fonts-Type1 xorg-x11-utils
sudo yum update nss -yhttps://stackoverflow.com/questions/64361897
复制相似问题