一、進入chrome目錄
cd /mnt/project/express/back/chrome-linux
二、檢測缺失的依賴包
ldd chrome | grep not
// 檢測結果 libatk-bridge-2.0.so.0 => not found libgtk-3.so.0 => not found libgdk-3.so.0 => not found libGL.so.1 => not found
三、查找雲端哪些軟件下面包含對應的依賴包
yum provides libatk-bridge-2.0.so.0
// 結果 Loaded plugins: security firefox-60.1.0-5.el6.centos.i686 : Mozilla Firefox Web browser Repo : updates Matched from: Filename : /usr/lib/firefox/bundled/lib/libatk-bridge-2.0.so.0 firefox-60.1.0-6.el6.centos.x86_64 : Mozilla Firefox Web browser Repo : updates Matched from: Filename : /usr/lib64/firefox/bundled/lib64/libatk-bridge-2.0.so.0 firefox-60.1.0-5.el6.centos.x86_64 : Mozilla Firefox Web browser Repo : updates Matched from: Filename : /usr/lib64/firefox/bundled/lib64/libatk-bridge-2.0.so.0 firefox-60.1.0-6.el6.centos.i686 : Mozilla Firefox Web browser Repo : updates Matched from: Filename : /usr/lib/firefox/bundled/lib/libatk-bridge-2.0.so.0 // 這個就是咱們要找的可用的依賴包 firefox-60.1.0-6.el6.centos.x86_64 : Mozilla Firefox Web browser Repo : installed// 已安裝狀態 Matched from: Filename : /usr/lib64/firefox/bundled/lib64/libatk-bridge-2.0.so.0
注意:若是不是已安裝狀態,要先安裝一下對應的軟件名,好比firefox-60.1.0-6.el6.centos.x86_64,安裝完之後再重複步驟3,查找一下已安裝的包位置
yum install firefox-60.1.0-6.el6.centos.x86_64
注意:要找對應的64位的依賴包,若是找錯了用了32位的包,就會提示
wrong ELF class: ELFCLASS32
四、找到對應的可用的依賴包後,將依賴包複製/映射到對應的動態共享庫目錄中,通常是/usr/lib64/目錄,複製/映射執行一個就能夠了,映射就是建立快捷方式
// 複製 cp /usr/lib64/firefox/bundled/lib64/libatk-bridge-2.0.so.0 usr/lib64/
// 映射 ln -s /usr/lib64/firefox/bundled/lib64/libatk-bridge-2.0.so.0 usr/lib64/libatk-bridge-2.0.so.0
五、複查沒問題,就能夠隨便浪了!!!