Debugging Web Pages on the Nokia 8110 with KaiOS using Chrome OS

Cet article est une continuation de l'article sur le débogage de [KaiOS device with Web IDE](https://paul.kinlan.me/debugging-web-pages-on-the-nokia-8110-with-kaios/) , mais au lieu d'utiliser macOS, vous pouvez maintenant utiliser Chrome OS (m75) avec Crostini.

Je viens de [KaiOS Environment Setup](https://developer.kaiostech.com/environment-setup) ce qui est un bon début, mais pas suffisant pour [KaiOS Environment Setup](https://developer.kaiostech.com/environment-setup) Chrome OS et Crostini. Ci-dessous le guide approximatif que j'ai suivi.

Assurez-vous que vous utilisez au moins Chrome OS m75 (canal de développement actuel à compter du 15 avril), puis:

  1. Assurez-vous que la prise en charge Crostini USB est activée - <a href="chrome://flags/#crostini-usb-support" >chrome://flags/#crostini-usb-support
  2. Ouvrez le terminal dans crostini
  3. sudo apt-get install usbutils udev - Vous devez vous assurer que les outils USB sont installés.
  4. lsusb - Vous devriez maintenant voir votre appareil connecté. Si cela ne fonctionne pas, il peut y avoir un autre problème.
  5. sudo apt-get install --no-install-recommends autoconf2.13 bison bzip2 ccache curl flex gawk gcc g++ g++-multilib git lib32ncurses5-dev lib32z1-dev libgconf2-dev libgl1-mesa-dev libx11-dev make zip lzop libxml2-utils openjdk-8-jdk nodejs unzip python
  6. sudo apt install android-tools-adb android-tools-fastboot
  7. Je ne suis pas sûr d'en avoir besoin, mais j'ai aussi couru wget -S -O - https://raw.githubusercontent.com/cm-b2g/B2G/1230463/tools/51-android.rules | sudo tee &gt;/dev/null /etc/udev/rules.d/51-android.rules; sudo udevadm control --reload-rules
  8. sudo chmod a+r /etc/udev/rules.d/51-android.rules , puis a ajouté l’ID du fournisseur du périphérique au fichier.

Si tout ce qui précède est fait, vous devriez alors pouvoir adb devices et obtenir votre liste de périphériques connectés.

About Me: Paul Kinlan

I lead the Chrome Developer Relations team at Google.

We want people to have the best experience possible on the web without having to install a native app or produce content in a walled garden.

Our team tries to make it easier for developers to build on the web by supporting every Chrome release, creating great content to support developers on web.dev, contributing to MDN, helping to improve browser compatibility, and some of the best developer tools like Lighthouse, Workbox, Squoosh to name just a few.