কম্পিউটার টিউটোরিয়াল

ক্রোম OS 67-এ ক্রাউটন ছাড়া ADB ইনস্টল করার উপায়

অ্যান্ড্রয়েড অ্যাপ ডেভেলপারদের জন্য ADB এবং Fastboot সবচেয়ে গুরুত্বপূর্ণ টুলগুলোর একটি—যদিও ADB অনেক দিন ধরে ক্রোমবুকে সামঞ্জস্যপূর্ণ, কিন্তু এর আগে কিছু বাধা পার করতে হতো এবং একটি থার্ড-পার্টি স্ক্রিপ্ট সেট নামক crouton ইনস্টল করতে হতো, যা বেসিক্যালি ক্রোম OS-এ একটি লিনাক্স এনভায়রনমেন্ট চালাতে দেয়, যাতে ADB সেটি লিনাক্স এনভায়রনমেন্ট থেকে চালানো যায়।

কিন্তু সর্বশেষ ক্রোম OS 67 আপডেটের সাথে, ADB এখন অফিসিয়ালি সাপোর্টেড x86_64 চিপসহ ক্রোমবুকে ডেভেলপার মোড থেকে। এটি অবিশ্বাস্যভাবে সহজ প্রক্রিয়া একটি সাধারণ স্ক্রিপ্টের মাধ্যমে যা আপনার অধিকাংশ কাজ করে দেয়—এখানে একমাত্র ড্রব্যাক হল আপনাকে আপনার ক্রোমবুক পাওয়ার-ওয়াশ (সম্পূর্ণ ワイপ / ফ্যাক্টরি রিসেট) করতে হবে, তাই অগ্রসর হওয়ার আগে আপনার সব গুরুত্বপূর্ণ ডেটার ব্যাকআপ নিন।

ক্রোম OS 67-এ ক্রাউটন ছাড়া ADB ইনস্টল করার উপায়

শুরু করুন আপনার ক্রোমবুক x86_64 চিপসেট চালাচ্ছে কিনা যাচাই করে। CTRL + ALT + T চাপে একটি crosh টার্মিনাল লঞ্চ করুন এবং লিখুন uname -m.

যদি crosh টার্মিনালে x86_64 দেখায়, তবে আপনি অগ্রসর হতে পারেন।

এখন আপনার ক্রোমবুককে ডেভেলপার মোডে আনতে হবে—সতর্ক থাকুন, এটি আপনার ক্রোমবুককে কম নিরাপদ করবে, কারণ ডেভেলপার মোড ভেরিফাইড বুটের মতো কিছু সিকিউরিটি ফিচার নিষ্ক্রিয় করে এবং ডিফল্টভাবে রুট শেল সক্রিয় করে। এটি আপনার ক্রোমবুকে ডেটা ওয়াইপ / ফ্যাক্টরি রিসেটও করবে, তাই অগ্রসর হওয়ার আগে ব্যাকআপ নিন! আপনাকে সতর্ক করা হয়েছে!

ডেভেলপার মোড সক্রিয় করতে, Chromium.org-এ Chromium OS ডিভাইসের তালিকা পৃষ্ঠায় যান এবং তালিকায় আপনার নির্দিষ্ট ক্রোমবুক ডিভাইসটি খুঁজে বের করুন। আপনার ক্রোমবukের নির্দিষ্ট মডেল নামের ওপর ক্লিক করুন, এটি আপনাকে আপনার ডিভাইসের জন্য নির্দিষ্ট একটি ইনস্ট্রাকশনাল উইকিতে নিয়ে যাবে—কারণ ডেভেলপার মোড সক্রিয় করার পদ্ধতি মোটামুটি প্রতিটি ক্রোমবুক ডিভাইসের জন্য unik, আমরা এখানে সব ডিভাইসের জন্য একসাথে ধাপে ধাপে টিউটোরিয়াল দিতে পারি না।

ক্রোম OS 67-এ ক্রাউটন ছাড়া ADB ইনস্টল করার উপায়

আপনার ক্রোমবুকে ডেভেলপার মোড সক্রিয় হলে, এখন ADB ও Fastboot টুলস সেটআপ করার স্ক্রিপ্ট ডাউনলোড ও রান করতে পারি। কিন্তু প্রথমে crosh-কে একটু দেখে নিই, এটি ক্রোম OS শেল টার্মিনাল। মনে রাখবেন CTRL + ALT + T চাপলে এটি খুলে।

ডিফল্টভাবে crosh স্যান্ডবক্স মোডে থাকে, তাই গভীর কমান্ড অ্যাক্সেস করতে আপনার বিশেষাধিকার বাড়াতে হবে। সুতরাং, একটি crosh টার্মিনাল লঞ্চ করুন এবং লিখুন shell.

এই মুহূর্তে আপনাকে একটি sudo পাসওয়ার্ড তৈরি করা উচিত, যা ডেভেলপার মোড সক্রিয় করার সময় আমরা যে নিরাপত্তা ত্যাগ করেছি সেটি কিছুটা ফিরিয়ে দেবে। এর জন্য লিখুন:

Sudo su Chromeos-setdevpasswd Exit

এটি করার পর, sudo কমান্ডগুলো পাসওয়ার্ড চাইবে।

এখন আমরা স্ক্রিপ্ট ডাউনলোড করার জন্য প্রস্তুত, যা টার্মিনালের মাধ্যমে করা হবে। আমরা যে স্ক্রিপ্টগুলো রান করব সেগুলো 특별ভাবে দুটি কাজ করবে যা আপনার অনেক সময় বাঁচাবে:

স্ক্রিপ্টটি উপযুক্ত বাইনারিগুলো ডাউনলোড করে স্বয়ংক্রিয়ভাবে সঠিক লোকেশন (usr/local/bin-এ) নিয়ে যাবে।

স্ক্রিপ্টটি ADB ও Fastboot wrapper ডাউনলোড ও ইনস্টল করবে, যা ADB চালাতে চাইলে কমান্ড টাইপ করার সময় বাঁচাবে।

স্ক্রিপ্ট ডাউনলোড ও ইনস্টল প্রক্রিয়া শুরু করতে আপনার crosh টার্মিনালে নিচের কমান্ডগুলো টাইপ করুন:

curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh | bash

বিকল্পভাবে, আপনি যদি curl থেকে bash-এ পাইপিং এড়াতে চান, তবে এই কমান্ডটি ব্যবহার করুন:

cd ${HOME}/Downloads; curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh -o install.sh

শেষ কমান্ডের জন্য, আপনাকে more বা vim দিয়ে ইন্সপেক্ট করতে হবে, তারপর রান করুন:

chmod +x install.sh; bash install.sh

এখন সব কিছু সফলভাবে হয়েছে কিনা যাচাই করতে—crosh টার্মিনালে লিখুন:

Adb –version Fastboot –version

এটি দেখাবে যে সেগুলো /usr/local/bin-এ ইনস্টল হয়েছে—যদি কোনো সমস্যা হয়, আপনার ক্রোমবুক রিবুট করে দেখুন। একইভাবে, যদি আপনার অ্যান্ড্রয়েড ডিভাইসকে ক্রোমবুকের USB পোর্টের সাথে কানেক্ট করার সময় ADB নোটিফিকেশন না আসে, তবে আপনার ক্রোমবুক এবং অ্যান্ড্রয়েড ডিভাইস দুটোই একসাথে রিবুট করে দেখুন।

  1. ক্রোমবুকে ফায়ারফক্স ইনস্টল করার পদ্ধতি

  2. Chromebook-এ Windows ইনস্টল করার ধাপে ধাপে গাইড

  3. macOS-এ গুগল ক্রোম ইনস্টল করুন: ধাপে ধাপে গাইড

  4. ক্রোমবুকে iTunes ইনস্টল করুন: Chrome OS 69+ এর জন্য ধাপে ধাপে গাইড