script para detectar processador e instalar aplicativo

1. script para detectar processador e instalar aplicativo

Erik P. Ghijs
Good_speed

(usa Debian)

Enviado em 11/01/2018 - 16:24h

Boa tarde,

Estou com uma duvidas, estou tentenando criar um script onde ele detecta arquitetura do processador 32bits ou 64bits e depois ele baixa o aplicativo correto, alguém já tentou isso?

Ex.:
O script detectou que o processador e i386, entao ele baixa o arquivo teamviewer_i386.deb

wget https://download.teamviewer.com/download/linux/teamviewer_i386.deb
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
gdebi teamviewer*.deb -y

Grato,


  


2. Re: script para detectar processador e instalar aplicativo

Lucas Moraes
lucasdemoraesc

(usa Ubuntu)

Enviado em 11/01/2018 - 19:12h

#descobrir arquitetura e jogar na variável:
arq=$(uname -m)

#Testar variável:
#Se for 64bits
test "$arq" == "amd64" && wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb

#Se for 32bits
test "$arq" == "i386" && wget https://download.teamviewer.com/download/linux/teamviewer_i386.deb

#Instalar:
sudo dpkg -i teamviewer_*.deb #Ou Gdebi se quiser


LMC


3. Re: script para detectar processador e instalar aplicativo

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/01/2018 - 20:58h

Tenta Isso:

#!/bin/bash
echo "Decteting Arch.."
arg=$(uname -m)

if [ "$arg" == "x86_64" ]; then
echo "Amd64 Dectected"
wget https://file.com/package/deb_amd64.deb
else
echo "i386 Dectected"
wget https://file.com/package/deb_i386.deb
fi

dpkg -i deb*.deb

Lembra que tem que colocar o endereço do site correto.


Everything that happens has an initial reaction.



4. Re: script para detectar processador e instalar aplicativo

Erik P. Ghijs
Good_speed

(usa Debian)

Enviado em 14/01/2018 - 23:35h

correalinux escreveu:

#descobrir arquitetura e jogar na variável:
arq=$(uname -m)

#Testar variável:
#Se for 64bits
test "$arq" == "amd64" && wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb

#Se for 32bits
test "$arq" == "i386" && wget https://download.teamviewer.com/download/linux/teamviewer_i386.deb

#Instalar:
sudo dpkg -i teamviewer_*.deb #Ou Gdebi se quiser


LMC


correalinux,

Obrigado pela dica...




5. Re: script para detectar processador e instalar aplicativo

Erik P. Ghijs
Good_speed

(usa Debian)

Enviado em 14/01/2018 - 23:36h

AndrewUser escreveu:

Tenta Isso:

#!/bin/bash
echo "Decteting Arch.."
arg=$(uname -m)

if [ "$arg" == "x86_64" ]; then
echo "Amd64 Dectected"
wget https://file.com/package/deb_amd64.deb
else
echo "i386 Dectected"
wget https://file.com/package/deb_i386.deb
fi

dpkg -i deb*.deb

Lembra que tem que colocar o endereço do site correto.


Everything that happens has an initial reaction.


AndrewUser,

Muito obrigado pela sua ajuda...








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts