mirror of
https://github.com/julenvitoria/GnW.git
synced 2025-12-16 07:15:58 +01:00
43 lines
2.0 KiB
Bash
Executable File
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
|