Instalador de apps para openSUSE leap 15.5

 Instalador bash de apps para openSUSE leap 15.5

¡Hola!

Me gustaría invitarte a ejecutar un script bash que he programado para facilitar la instalación de actualizaciones, aplicaciones para la terminal, aplicaciones gráficas, configuración de repositorios e impresoras en tu sistema. Este script te ayudará a realizar todas estas tareas de manera rápida y sencilla.
Para ejecutar el script, sigue estos pasos:
  1. Abre un blog de notas
  2. Copia y pega el script abajo y guarda como
    install_script.sh
  1. Una vez guardado el script, asegúrate de que tenga permisos de ejecución. Puedes hacerlo con el siguiente comando:
    chmod +x install_script.sh
  1. Ahora estás listo para ejecutar el script. Utiliza el siguiente comando:
    ./install_script.sh
El script te guiará a través de las diferentes opciones y configuraciones disponibles. Podrás seleccionar las actualizaciones que deseas instalar, las aplicaciones que deseas agregar, configurar los repositorios y configurar tus impresoras.
 
Recuerda que es importante ejecutar el script con privilegios de superusuario utilizando el comando sudo cuando sea necesario.
 
Espero que encuentres este script útil para simplificar tus tareas de instalación y configuración. Si tienes alguna pregunta o necesitas ayuda adicional, no dudes en preguntar.
¡Disfruta de una experiencia de instalación sin complicaciones!

Saludos, Ximena DiMa

 #!/bin/bash

echo " "
echo "XimenaDiMa bash scrip [Versión 1.8 2024]"
echo "(c) Corporation. Todos los derechos reservados."
echo -e "\e[0;38;5;208m[Actualisador e intalador de completentos para openSUSE 15.5.\e[0m"
echo -e "\e[0;38;5;208m[Se iniciara la instalacion.]\e[0m"
#espera 1 segundo
sleep 2s
echo " "
#Seccion de instalacion de actualisaciones:
sudo zypper refresh
sudo zypper up
sudo zypper update
sudo zypper dist-upgrade
sudo zypper dup
echo " "
echo -e "\e[0;38;5;208m██ Se actualiso los paquetes del sistema\e[0m"
#espera 2 segundo
sleep 2s

#Seccion de Instalacion de repositorios:
sudo zypper addrepo https://download.opensuse.org/repositories/system:packagemanager/15.5/system:packagemanager.repo
sudo zypper ar -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/Essentials' packman-essentials
sudo zypper refresh
echo " "
echo -e "\e[0;38;5;208m██ Se instalaron nuevos repositorios y se actualiso la base de datos\e[0m"
echo " "
sleep 1s

#Seccion de Instalacion de paquetes librerias herramientas de personalisacion:

sudo zypper -n install webp-pixbuf-loader
echo -e "\e[0;38;5;208m█ webp-pixbuf-loader installed \e[0m" && sleep 1s

echo -e "\e[0;38;5;208m██ Se ha instalado componetes de sistema\e[0m"
echo " "

#Seccion de Instalacion de paquetes para la terminal:
sudo zypper -n install neofetch
echo -e "\e[0;38;5;208m█ neofetch installed \e[0m" && sleep 1s
sudo zypper -n install fish
echo -e "\e[0;38;5;208m█ fish installed \e[0m" && sleep 1s
#sudo zypper -n install ssh
echo -e "\e[0;38;5;208m█ ssh (NO) installed \e[0m" && sleep 1s
#sudo zypper -n install net-tools
echo -e "\e[0;38;5;208m█ net-tools installed (ya está instalado)\e[0m" && sleep 1s
sudo zypper -n install htop
echo -e "\e[0;38;5;208m█ htop installed \e[0m" && sleep 1s
#sudo zypper -n install bpytop
echo -e "\e[0;38;5;208m█ bpytop (NO) installed \e[0m" && sleep 1s
#sudo zypper -n install lm-sensors
echo -e "\e[0;38;5;208m█ lm-sensors installed (ya está instalado)\e[0m" && sleep 1s

#deprecated
sudo zypper -n install cmake
echo -e "\e[0;38;5;208m█ cmake installed \e[0m" && sleep 1s
#(alien se instala con Instalador_opensuse-alien.ymp)
sudo zypper -n install alien
echo -e "\e[0;38;5;208m█ alien installed \e[0m" && sleep 1s
sudo zypper -n install nmap
echo -e "\e[0;38;5;208m█ nmap installed \e[0m" && sleep 1s

#Seccion de Instalacion de apps de interfacegrafica:
sudo zypper -n install cups-pdf
echo -e "\e[0;38;5;208m█ cups-pdf installed \e[0m" && sleep 1s
sudo zypper -n install font-manager
echo -e "\e[0;38;5;208m█ font-manager installed \e[0m" && sleep 1s
echo " "

#sudo apt install python3-pip libqt5gui5 libqt5widgets5 qt5-gtk-platformtheme libqt5x11extras5 libqt5svg5 libqt5dbus5 sqlite3 -y
#sudo pip3 install bauh -y

#Instalación de Paquetería Flatpak (si lanzan error de instalación reiniciar el instalador)
echo -e "\e[0;38;5;208m█ Instalación de Paquetería Flatpak (si lanzan error de instalación reiniciar el pc y lanzar el installApps-OpSUSE.sh)\e[0m" && sleep 2s
sleep 2s
sudo flatpak install flathub com.mattjakeman.ExtensionManager -y
echo -e "\e[0;38;5;208m█ flatpak ExtensionManager installed \e[0m" && sleep 1s
sudo flatpak install flathub org.videolan.VLC -y
echo -e "\e[0;38;5;208m█ flatpak VLC installed \e[0m" && sleep 1s
#sudo flatpak install flathub io.github.hakandundar34coding.system-monitoring-center -y
#echo -e "\e[0;38;5;208m█ flatpak system-monitoring-center installed \e[0m" && sleep 1s
sudo flatpak install flathub nl.hjdskes.gcolor3 -y
echo -e "\e[0;38;5;208m█ flatpak gcolor3 installed \e[0m" && sleep 1s && echo " "

#El escritirio tiene que ser Xorg, para el funcionaminto de plank, tambien para el funcionaminto de xset led3
#sudo apt install plank -y

#Seccion de instalaciones de Plantillas y complementos personalisados.
echo " Instalando las plantillas en ~/Plantillas"
touch $HOME/Plantillas/'Documento txt.txt'
echo ". " >> $HOME/Plantillas/'Documento txt.txt'

touch $HOME/Plantillas/'Documento md.md'
echo "# Titulo" >> $HOME/Plantillas/'Documento md.md'
echo "### Sub titulo" >> $HOME/Plantillas/'Documento md.md'
echo "> Comentario" >> $HOME/Plantillas/'Documento md.md'
echo "* Vineta" >> $HOME/Plantillas/'Documento md.md'

tar -Jxvf plantillas.tar.xz -C $HOME/Plantillas

cp -r fish/ $HOME/.config/
echo " Instalando de bienvenida para fish en ~/.config/fish/" && echo " "
echo " "
echo -e "\e[0;38;5;208m█ Se instalaron las plantillas\e[0m" && sleep 1s
echo " "
sudo zypper clean
neofetch

echo -e "\e[0;38;5;208m🦄 :::::Se acompleto la tarea de instalacion:::::]]]]\e[0m"
echo -e "\e[0;38;5;208m[Reinicia el sistema antes de usar los paquetes instalados de Flatpak.]\e[0m"
date
echo " "

#chmod 777 installApps-OpSUSE.sh
#Ejecutar con ./installApps-OpSUSE.sh
# mar 26 mar 2024 18:36:39 CSTscript.sh
 
Si al momento de ejecutar te sugiere un dialogo para instalar selecciona estos tres opciones:
En el diálogo de la terminal que mencionas, las opciones para aceptar la clave son las siguientes:
  • "r": Rechazar la clave. Esto significa que no se confiará en la clave y no se establecerá una conexión segura.
  • "t": Confiar en la clave temporalmente. Esto permitirá establecer una conexión segura solo para la sesión actual, pero en futuras conexiones se volverá a solicitar la confirmación de la clave.
  • "a": Confiar en la clave siempre. Esto permitirá establecer una conexión segura y confiar en la clave de forma permanente, sin solicitar confirmación en futuras conexiones.
Si no estás seguro de qué opción elegir, la opción predeterminada es "r" (rechazar la clave). En la mayoría de los casos, es recomendable revisar cuidadosamente la clave y asegurarse de que sea legítima antes de confiar en ella temporal o permanentemente.
 
 

Comentarios

Entradas populares de este blog

Arbol Linux_distros_tree.svg

Bitacora de instalaciones de openSUSE 15.5

Diosa Morrigan: oraciones, símbolos, libros y más [Guía]