Saltar al contenido

¿Cómo instalar geckodriver en Ubuntu?

Te damos la bienvenida a nuestra página, ahora vas a encontrar la respuesta de lo que necesitas.

Solución:

Aquí están los pasos:

  1. Vaya a la página de lanzamientos de geckodriver. Encuentre la última versión del controlador para su plataforma y descárguelo. Por ejemplo:

    wget https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-linux64.tar.gz
    
  2. Extraiga el archivo con:

    tar -xvzf geckodriver*
    
  3. Hazlo ejecutable:

    chmod +x geckodriver
    
  4. Agregue el controlador a su RUTA para que otras herramientas puedan encontrarlo:

    export PATH=$PATH:/path-to-extracted-file/.
    

Hay muchas maneras de hacer esto que funcionarán. Lo anterior me funciona en Ubuntu 16.10 de 64 bits.

Instalación de Webdriver (modo silencioso) que se puede usar en scripts de administrador de sistemas (bash/ansible).

## Geckodriver
wget https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-linux64.tar.gz
sudo sh -c 'tar -x geckodriver -zf geckodriver-v0.23.0-linux64.tar.gz -O > /usr/bin/geckodriver'
sudo chmod +x /usr/bin/geckodriver
rm geckodriver-v0.23.0-linux64.tar.gz

## Chromedriver
wget https://chromedriver.storage.googleapis.com/2.29/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
sudo chmod +x chromedriver
sudo mv chromedriver /usr/bin/
rm chromedriver_linux64.zip

Pasos manuales para instalar geckodriver en Ubuntu:

  • visite https://github.com/mozilla/geckodriver/releases
  • descargue la última versión de “geckodriver-vX.XX.X-linux64.tar.gz”
  • desarchivar el tarball (tar -xvzf geckodriver-vX.XX.X-linux64.tar.gz)
  • dar permisos ejecutables a geckodriver (chmod +x geckodriver)
  • mueve el geckodriver binario a /usr/local/bin o cualquier ubicación en la RUTA de su sistema.

Script para instalar geckodriver en Ubuntu:

#!/bin/bash

INSTALL_DIR="/usr/local/bin"

json=$(curl -s https://api.github.com/repos/mozilla/geckodriver/releases/latest)
url=$(echo "$json" | jq -r '.assets[].browser_download_url | select(contains("linux64"))')
curl -s -L "$url" | tar -xz
chmod +x geckodriver
sudo mv geckodriver "$INSTALL_DIR"
echo "installed geckodriver binary in $INSTALL_DIR"

Finalizando este artículo puedes encontrar las observaciones de otros gestores de proyectos, tú además tienes el poder insertar el tuyo si te apetece.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *