VPS

⌘K
  1. Home
  2. VPS
  3. Ubuntu
  4. GOOGLE CHROME সেটআপ

GOOGLE CHROME সেটআপ

চমৎকার! তুমি একদম প্রফেশনালভাবে চাইছো:
Google Chrome ইনস্টলেশন
VPS environment-এ দরকারি সব লাইব্রেরি সহ
✅ যাতে Chrome GUI/headless দুইভাবেই ভালো চলে — সেটা VNC হোক বা Puppeteer স্ক্রিপ্ট।


🔹 Tutorial 4: Google Chrome Setup on Ubuntu VPS (with Required Dependencies)


📌 লক্ষ্য:

  1. Google Chrome .deb দিয়ে ইন্সটল
  2. VNC/GUI/Headless support
  3. Missing dependencies ইনস্টল (যেগুলো কিছু VPS-এ থাকে না)
  4. Chrome চালানো/টেস্ট করা

🛠️ Step 1: Chrome আগেই আছে কিনা চেক করো

which google-chrome

➡️ যদি কিছু না আসে ➜ নিচের ধাপগুলো করো।


🧱 Step 2: Google Chrome .deb ডাউনলোড করো

cd /tmp
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

🧱 Step 3: Chrome ইনস্টল করো .deb ফাইল থেকে

sudo apt install ./google-chrome-stable_current_amd64.deb -y

➡️ যদি কোন dependency error আসে ➜ তা নিচের Step 4-এ কভার করা হয়েছে।


🧱 Step 4: Chrome চালাতে যেসব extra libraries দরকার (সব VPS-এ থাকে না)

sudo apt install -y \
  xserver-xorg-video-dummy \
  libgl1-mesa-glx \
  libnss3 \
  libxss1 \
  libappindicator3-1 \
  libasound2 \
  fonts-liberation \
  xdg-utils \
  libatk-bridge2.0-0 \
  libxcomposite1 \
  libxrandr2 \
  libxdamage1 \
  libgbm1 \
  libnspr4 \
  libu2f-udev \
  libdrm2 \
  libx11-xcb1 \
  libxshmfence1

✅ এগুলো Chrome-এর Puppeteer/GUI rendering engine এর জন্য লাগে।


🧪 Step 5: Chrome Test করো CLI থেকে

export DISPLAY=:1
google-chrome-stable --no-sandbox --disable-gpu --disable-software-rasterizer

➡️ VNC তে থাকলে Chrome GUI আসবে
➡️ Headless এ থাকলে তুমি Chrome এর কাজ confirm করতে পারো


🧹 Step 6: .deb ফাইল রিমুভ করো

rm -f /tmp/google-chrome-stable_current_amd64.deb

✅ Bonus: Chrome Version চেক করো

google-chrome-stable --version

📋 Summary Table:

ধাপকাজকমান্ড
1Chrome আছে কিনা চেকwhich google-chrome
2.deb ডাউনলোডwget ...
3ইনস্টলapt install ./google-chrome...
4Extra Libsapt install -y libgl1-mesa-glx ...
5Chrome চালাওgoogle-chrome-stable --no-sandbox --disable-gpu
6.deb রিমুভrm -f

✅ এখন তুমি 100% সেফ Chrome Environment তৈরি করে ফেলেছো:

  • Puppeteer চলবে
  • VNC তে Chrome চলবে
  • সব dependency ইনস্টল হয়েছে

🔧 এখন চাইলে আমি তোমাকে:

  • Puppeteer GUI টেস্ট স্ক্রিপ্ট দিতেও পারি
  • অথবা সব কিছু একসাথে এক ক্লিকে চালানোর Bash Installer Script দিতে পারি

How can we help?