Install and verify Google Chrome

Google Chrome publishes official arm64 packages for both Debian-based and RPM-based Linux distributions. Install the package that matches your distribution by completing the Chrome installation steps for Linux .

Verify the installation on Linux by printing the Chrome version:

    

        
        
google-chrome --version

    

The output is similar to:

    

        
        Google Chrome 155.0.8059.84 

        
    

Install and verify Node.js

Puppeteer requires Node.js 18 or later. Install Node.js v20 LTS by using the package manager for your distribution:

    

        
        

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
  

    
    

        
        

sudo dnf install -y nodejs npm
  

    

Verify that Node.js and npm are installed:

    

        
        
node --version
npm --version

    

The output is similar to:

    

        
        v20.20.2
10.8.2

        
    

What you’ve accomplished and what’s next

You’ve installed Chrome, Node.js, and npm on your Arm Linux server and verified their versions.

Next, you’ll install puppeteer-core and write tests against a locally served Hugo site.

Back
Next