1
0
mirror of https://gitlab.com/JKANetwork/JKArch.git synced 2026-02-16 10:11:32 +01:00
This commit is contained in:
kprkpr
2016-05-31 11:33:29 +02:00
parent 69439f8167
commit 942cf72eb1

View File

@@ -89,11 +89,11 @@ esac
function programasuser { function programasuser {
clear clear
dialog --title "Leer" --msgbox "Ahora customizaremos e instalaremos los programas que escoja. Puede seleccionar 'cancelar' en cualquier apartado para no instalar ninguno \n \n Se seleccionan o des seleccionan con la tecla espacio, y con el enter se acepta la selección" 15 60 dialog --title "Leer" --msgbox "Ahora customizaremos e instalaremos los programas que escoja. Puede seleccionar 'cancelar' en cualquier apartado para no instalar ninguno \n \n Se seleccionan o des seleccionan con la tecla espacio, y con el enter se acepta la seleccion" 15 60
##Navegadores ##Navegadores
opta=`dialog --stdout --checklist "¿Que navegador quieres?" 0 0 6 1 "Firefox" on 2 "Chrome" off 3 "Chromium" off 4 "Opera" off 5 "Otter Browser" off 6 "Soporte Flash Player" on` opta=`dialog --stdout --checklist "¿Que navegador web quieres?" 0 0 6 1 "Firefox" on 2 "Chrome" off 3 "Chromium" off 4 "Opera" off 5 "Otter Browser" off 6 "Soporte Flash Player" on`
case $opta in case $opta in
*1*) *1*)
@@ -112,7 +112,7 @@ esac
pacman -S $packa --noconfirm pacman -S $packa --noconfirm
##Editores de texto/Office ##Editores de texto/Office
optb=`dialog --stdout --checklist "¿Editores de texto y/o office?" 0 0 6 1 "Libreoffice" on 2 "AbiWord" off 3 "Gnumeric" off 4 "WPS Office" off 5 "leafpad (Bloc de notas)" on 6 "gedit" off 7 "notepadqq" off` optb=`dialog --stdout --checklist "¿Editores de texto y/o office?" 0 0 6 1 "Libreoffice (Recomendado)" on 2 "AbiWord" off 3 "Gnumeric" off 4 "WPS Office" off 5 "leafpad (Bloc de notas)" on 6 "gedit" off 7 "notepadqq" off`
case $optb in case $optb in
*1*) *1*)
@@ -232,34 +232,31 @@ fi
function bootinstall { function bootinstall {
clear clear
echo "¿Instalar bootloader?"
options=("Si" "No, no instalar gestor de arranque") optboot=`dialog --stdout --nocancel --menu "¿Instalar bootloader/gestor de arranque?" 0 0 5 1 "Si (GRUB) " 2 "No, no instalar gestor de arranque"`
select opt in "${options[@]}"
do case $optboot in
case $opt in 1)
"Si") if [[ -z $partefi ]];then
if [[ -z $partefi ]];then echo "Instalando GRUB para BIOS/MBR"
echo "Instalando GRUB para BIOS/MBR" pacman -S grub os-prober --noconfirm
pacman -S grub os-prober --noconfirm grub-install --target=i386-pc /dev/$argpart
grub-install --target=i386-pc /dev/$argpart grub-mkconfig -o /boot/grub/grub.cfg
grub-mkconfig -o /boot/grub/grub.cfg else
else echo "Instalando GRUB para GPT/UEFI"
echo "Instalando GRUB para GPT/UEFI" echo "AVISO, GPT/UEFI ES EXPERMIENTAL, FALTA PROBARLO MAS, PUEDES QUEDARTE SIN ARRANQUE"
echo "AVISO, GPT/UEFI ES EXPERMIENTAL, FALTA PROBARLO MAS, PUEDES QUEDARTE SIN ARRANQUE" pacman -S grub os-prober efibootmgr dosfstools --noconfirm
pacman -S grub os-prober efibootmgr dosfstools --noconfirm grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub_uefi --recheck
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub_uefi --recheck grub-mkconfig -o /boot/grub/grub.cfg
grub-mkconfig -o /boot/grub/grub.cfg fi
fi break
break ;;
;; 2)
"No, no instalar gestor de arranque") #Asi no formateará
#Asi no formateará echo "No se ha instalado ningún gestor de arranque en el sistema"
echo "No se ha instalado ningún gestor de arranque nuevo" break
break ;;
;; esac
*) echo invalid option;;
esac
done
} }
echo "Configuración de su sistema" echo "Configuración de su sistema"