Files
GnW/instalacion/1.4-openocd.sh
julenvitoria 0e22aba49e Instalacion openocd de nuestro github
Instalacion openocd de nuestro github ya que el enlace original ha
dejado de funcionar
2024-09-30 07:52:23 +02:00

43 lines
2.0 KiB
Bash
Executable File

#!/bin/bash
#By julenvitoria
usuario="kde"
clear
#Descarga del sitio original y descomprime el .deb
#wget https://nightly.link/kbeckmann/ubuntu-openocd-git-builder/workflows/docker/master/openocd-git.deb.zip
#Descomprimimos el .deb que tenemos descargado de nuestro propio github y lo instalamos
cd /home/$usuario/GnW/recursos
unzip openocd-git.deb.zip
sudo dpkg -i openocd-git_*_amd64.deb
sudo apt-get -y -f install
rm openocd*
cd -
#echo export OPENOCD=/opt/openocd-git/bin/openocd >>~/.bashrc
if grep -q "export OPENOCD=\"/opt/openocd-git/bin/openocd\"" /home/$usuario/.bashrc ; then
echo "export OPENOCD=\"/opt/openocd-git/bin/openocd\" esta ya en el bashrc"
else
echo "export OPENOCD=\"/opt/openocd-git/bin/openocd\" no esta aun en el bashrc, añadiendo..."
sleep 2
echo export OPENOCD=\"/opt/openocd-git/bin/openocd\" >>/home/$usuario/.bashrc
fi
export OPENOCD="/opt/openocd-git/bin/openocd"
sleep 3
dialog --backtitle "G&W ------------------------- INFO: 1.4-openocd.sh -------------------------- Usuario = $usuario ------------------------" \
--title "INFO: Usuario=$usuario ---------- Instalacion openocd" \
--yesno "¡¡¡ATENCION!!! Se recomienda realizar un reinicio despues de instalar OPENOCD para asegurar que todo funcione correctamente. Si no lo realizas ahora recuerda hacerlo mas tarde. ¿Deseas reiniciar el sistema?" 0 0
ans=$?
if [ $ans -eq 0 ]; then
clear
dialog --backtitle "G&W ------------------------- INFO: 1.4-openocd.sh -------------------------- Usuario = $usuario ------------------------" \
--title "INFO: Usuario=$usuario ---------- Instalacion openocd" \
--infobox "Reiniciando el sistema..." 0 0 ; sleep 2
sudo reboot
else
dialog --backtitle "G&W ------------------------- INFO: 1.4-openocd.sh -------------------------- Usuario = $usuario ------------------------" \
--title "INFO: Usuario=$usuario ---------- Instalacion openocd" \
--infobox "Recuerda realizar el reinicio mas tarde :)" 0 0 ; sleep 2
fi