Uber CLI é uma ferramenta para obter estimativas de tempo e preço do Uber a partir da linha de comando, porém, o aplicativo não pode ser usado para solicitar passeios do Uber. O melhor de tudo é que agora é possível consultar valores do Uber na sua distro Linux.
Isso é útil se você usar o Uber e a linha de comando, pois é muito mais rápido do que verificar esses detalhes em seu telefone, especialmente se você criar alguns nomes personalizados no Terminal para o seu endereço residencial e os lugares que você usa com frequência para chegar de Uber. O desenvolvedor diz que ele criou o Uber CLI por ter um pouco de preguiça para abrir o aplicativo no celular.
Instalando o Uber Cli
Para instalar o Uber Cli, vamos precisar instalar alguns componentes importantes. Mas, saiba que o nome dos pacotes que vamos instalar é o mesmo em qualquer distribuição Linux. No entanto, para este exemplo, estaremos usando o Ubuntu.
Passo 1, execute o comando abaixo para instalar o nodejs e o npm no Ubuntu Linux:
sudo apt install nodejs npm
Passo 2, agora vamos instalar o Uber Cli no Ubuntu Linux. Logo após, não se preocupe, vamos ensinar você a consultar preço do Uber pelo Terminal no Linux. Antes de prosseguir, você pode querer configurar o npm para permitir a instalação de pacotes globalmente sem o sudo. Para saber como fazer isso, consulte esse artigo. Caso queira, pode ignorar isso e usar o comando abaixo com o sudo, mas isso não é recomendado.
Para instalar o Uber CLI, basta digitar o seguinte comando em um Terminal:
npm install uber-cli -g
É isso aí. Agora você pode começar a usar o Uber CLI. Para obter uma estimativa de tempo, use o seguinte comando:
uber time 'pickup address'
Substitua o ‘pickup address’ pelo endereço que o Uber deve buscá-lo.
Exemplo de uso do Uber Cli no Linux
Você pode ignorar a cidade e o país. No meu teste, este funcionou sem problemas, mas eu suponho que é necessário apenas nos casos em que há várias ruas com o mesmo nome, etc. Para obter estimativas de preços do Uber, use o seguinte comando:
uber price -s 'start address' -e 'end address'
Substituindo os endereços inicial e final pelos locais reais. Aqui está um exemplo o resultado de preços do Uber: