Commit a53894b4 authored by omar's avatar omar
Browse files

Primer commit

Falta verificar que los archivos que se descargan o se crean no existan ya. También estaría bueno verificar la vigencia del los links de descarga y la autenticidad de estos.
parent 2c5dcf1d
#!/bin/bash
super=$(id -u)
arq=$(uname -m)
arq2=
arch=$(uname -m | cut -b3-4)
telegram=/tmp/telegram_V.tar.xz
#echo ${arch}
#Descaga la versión mas reciente de Telegram directo del sitio
#Checa cuál es el usuario efectivo, si tiene o no privilegios...
if [ ${super} != 0 ]; then
echo Se necesitan de privilegios de administración
exit
else
#Descaga la versión mas reciente de Telegram directo del sitio dependiendo de la arquitectura
if [[ ${arch} -eq "86" ]]; then
arq2="32"
echo Se descargará Telegram Desktop para 32 bits \(la arquitectura de éste equipo es "$arq"\)
wget -O $telegram https://tdesktop.com/linux32
elif [[ ${arch} -eq "64" ]]; then
arq2="64"
echo Se descargará Telegram Desktop para 64 bits \(la arquitectura de éste equipo es "$arq"\)
wget -O $telegram https://tdesktop.com/linux
else
......@@ -19,6 +31,27 @@ else
exit
fi
tar xvf /
cd /tmp/
tar xvf $telegram
cd $HOME
sudo mv -f /tmp/Telegram /opt/
sudo ln -s /opt/Telegram/Telegram /usr/local/bin/Telegram
sudo rm $telegram
echo Se ejecutará Telegram para Linux de "$arq2" bits
read -p "¿Desea realizar este paso? (S/N): " opcion
if [ $opcion == "S" ]; then
/opt/Telegram/Telegram
elif [ $opcion == "N" ]; then
echo Telegram está instalado. Para iniciar Telegram en otra ocasión, y por primera vez, ejecuta \'./opt/Telegram\'.
exit
else
echo Respuesta no válida. Para iniciar Telegram en otra ocasión, y por primera vez, ejecuta \'./opt/Telegram\'.
fi
fi
exit
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment