Instalador de apps para openSUSE leap 15.5
Instalador bash de apps para openSUSE leap 15.5
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: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
Publicar un comentario