একদম ঠিক ভাই! নিচে আমি তোর জন্য দিচ্ছি Google Chrome ইনস্টল ও VNC-তে চালানোর সম্পূর্ণ বাংলা টিউটোরিয়াল — যাতে তুই VNC ডেস্কটপের ভেতরে Chrome চালাতে পারিস এবং ভবিষ্যতে automation বা GUI টেস্ট করতে পারিস।
🌐 Ubuntu VPS-এ Google Chrome ইনস্টল ও চালানো (VNC সহ)
🟦 ধাপ ১: Chrome ইনস্টল আছে কিনা চেক করো
which google-chrome
✅ যদি Chrome আগে থেকে থাকে, তাহলে দেখাবে:
/usr/bin/google-chrome
❌ যদি কিছু না আসে, তাহলে পরবর্তী ধাপে ইনস্টল করো।
🟦 ধাপ ২: Chrome .deb প্যাকেজ ডাউনলোড করো
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
➡️ এটি google-chrome-stable_current_amd64.deb নামে একটি ফাইল নামাবে।
🟦 ধাপ ৩: Chrome ইনস্টল করো
sudo apt install ./google-chrome-stable_current_amd64.deb -y
❗ যদি permission বা downgrade সম্পর্কিত error দেয়, তাহলে চালাও:
sudo apt install ./google-chrome-stable_current_amd64.deb -y --allow-downgrades
✅ Chrome ও তার dependencies ইনস্টল হয়ে যাবে।
🟦 ধাপ ৪: Chrome ভার্সন চেক করো
google-chrome --version
📌 Output হবে এমন:
Google Chrome 125.0.xxxxx (Official Build) stable
🟦 ধাপ ৫: Chrome কোথায় ইনস্টল হয়েছে তা দেখো
which google-chrome
➡️ Output হবে:
/usr/bin/google-chrome
📍 এই path টি Puppeteer বা Playwright-এ executablePath হিসেবে দরকার হলে ব্যবহার করতে পারো।
🟦 ধাপ ৬: VNC GUI থেকে Chrome চালানো
➡️ প্রথমে DISPLAY সেট করো (তোমার VNC display অনুযায়ী)
export DISPLAY=:1
➡️ এরপর Chrome চালাও:
google-chrome --no-sandbox
📌 --no-sandbox ব্যবহার করতে হয় root user হিসেবে চালানোর সময়।
🟢 অতিরিক্ত টিপস:
✔ যদি error দেয় বা খুলে না:
google-chrome --no-sandbox --disable-gpu --disable-software-rasterizer
✔ Headless মোডে Chrome চালাতে চাইলে:
google-chrome --no-sandbox --headless --disable-gpu --remote-debugging-port=9222
✅ সারাংশ (Cheat Sheet)
| কাজ | কমান্ড |
|---|---|
| Chrome ইনস্টল আছে কিনা | which google-chrome |
| .deb ফাইল ডাউনলোড | wget https://... |
| Chrome ইনস্টল | sudo apt install ./google-chrome... |
| ভার্সন চেক | google-chrome --version |
| DISPLAY সেট করা | export DISPLAY=:1 |
| VNC-তে Chrome চালানো | google-chrome --no-sandbox |
Next: তুই কি এখন Playwright/Puppeteer integration বা Chrome থেকে cookie/save test করতে চাস? বললে ওইটাও বাংলায় দিয়ে দিচ্ছি! 😎