Как установить Headless Chrome в Ubuntu Linux 22.x?

Вопрос

Что требуется для правильной установки безголового браузера Google Chrome в Ubuntu? Какие зависимости нужны для запуска браузера из терминала?

Ответ

Пошаговая инструкция для быстрой установки Headless Chrome в Ubuntu 22.04 LTS:

1. Обновите репозитории Ubuntu:

sudo apt update

2. Установите libappindicator1 и fonts-liberation:

apt install -y libappindicator1 fonts-liberation

3. Получите свежий дистрибутив Google Chrome для Linux:

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

4. Разверните и установите пакет:

sudo dpkg -i google-chrome*.deb
sudo apt-get -f install

При запросе загрузки дополнительных зависимостей, подтвердите операцию Y + Enter

5. Запустите браузер:

google-chrome https://ya.ru --headless --no-sandbox --dump-dom