Commit 5676c188 authored by omar's avatar omar
Browse files

script para instalar skype, descargando el paquete *.deb* de la página del...

script para instalar skype, descargando el paquete *.deb* de la página del desarrollador. Para la instalación en sistemas de 64 bits se necesitan  varias librerias disponibles en repositorios de debian siempre y cuando se añada la opción multiarquitectura.
parent 98b6ebae
#!/bin/bash
super=$(id -u)
arq=$(uname -m)
arq2=
skype=/tmp/Skype_v.deb
if [ ${super} != 0 ]; then
echo Se necesitan de privilegios de administración
exit
else
#Funcion para extraer los dígitos referentes al tipo de arquitectura, es decir, los últimos dos dígitos.
#Ej. i686 ---> 86
# x86_64 --->64
# i686 ---> 86
function kernel {
argKernel=$1
longKernel=${#argKernel}
base=$((longKernel-2))
bits=$(echo $argKernel|cut -c$(($base+1))-$(($base+2)))
kf=$bits
}
kernel $arq
echo Se descargará Skype para 32 bits independientemente de la arquitectura del equipo.
wget -O $skype http://www.skype.com/go/getskype-linux-deb
if [[ ${kf} -eq "86" ]]; then
arq2="32"
echo Se instalará Skype en un sistema de 32 bits
sudo dpkg -i $skype
elif [[ ${kf} -eq "64" ]]; then
arq="64"
echo Se instalará Skype en un sistema de 64 bits
dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 libstdc++6:i386 libx11-6:i386 libxext6:i386 libxss1:i386 libxv1:i386 libssl1.0.0:i386 libpulse0:i386 libasound2-plugins:i386
sudo dpkg -i $skype
fi
rm $skype
echo Skype se ha instalado en este equipo.
read -p "¿Deseas inciarlo ahora? \(S/n\): " opcion
if [ $opcion == "S" ]; then
skype
elif [ $opcion == "n" ]; then
echo Para iniciar Skype en otro momento, sólo busca el ícono en el Dashboard, o bien, desde la teminal ingresa \' skype\'.
else
echo Opción incorrecta. Skype no se ejecutará. Para iniciar Skype en otro momento, sólo busc a el ícono en el Dashboard, o bien, desde la teminal ingre sa \' skype\'.
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