mirror of
https://gitlab.com/JKANetwork/JKArch.git
synced 2026-02-18 11:11:31 +01:00
changes
This commit is contained in:
@@ -10,6 +10,7 @@ echo "Preguntas acerca de las unidades donde instalar el sistema:"
|
||||
echo "Esta parte es la mas importante, antes de seguir se mostrarán los discos duros. Si esta vacío o es nuevo, recomendamos formatear en DOS/MBR. Si sabe lo que hace, o ya usaba GPT/UEFI, tendrá que seleccionar partición EFI, recuerdelo"
|
||||
echo "(Si esta junto a windows 8.1/10 de 64 bits con UEFI activado, entonces usa EFI y tendrás que seleccionar la unidad EFI luego)"
|
||||
echo "Seleccione el disco duro para editar"
|
||||
echo "AVISO, GPT/UEFI ES EXPERMIENTAL, FALTA PROBARLO MAS, PUEDES QUEDARTE SIN ARRANQUE"
|
||||
lsblk --output NAME,KNAME,FSTYPE,SIZE,LABEL
|
||||
if [[ ! $(lsblk --output KNAME | cut -c1-3 | sort | uniq | sed '1d' | grep 'sd\|hd') ]];then
|
||||
echo "ERROR: No tienes discos duros, no se puede continuar"
|
||||
@@ -146,7 +147,8 @@ $formatohome /dev/$particionhome
|
||||
mount /dev/$particionhome /mnt/home/
|
||||
fi
|
||||
if [[ $partefi ]];then
|
||||
mount /dev/$partefi /boot/efi/
|
||||
mkdir /mnt/boot/efi
|
||||
mount /dev/$partefi /mnt/boot/efi/
|
||||
fi
|
||||
|
||||
wget https://gitlab.com/JKANetwork/JKArch/raw/master/archinstall/pacman.conf -O /tmp/pacman.conf
|
||||
|
||||
@@ -82,35 +82,34 @@ done
|
||||
|
||||
function entorno {
|
||||
clear
|
||||
echo "Ahora customizaremos el entorno, escritorio, etc)"
|
||||
echo "Para empezar, ¿que entorno de escritorio (parte gráfica) le gustaría usar?"
|
||||
echo "LXDE es más liviano, XFCE es liviano pero bonito, Cinnamon es agradable para usuarios antiguos de Windows, Gnome es complejo pero práctico"
|
||||
echo "Si seleccionas solo consola no se instalará ningun añadido xf86 ni utilidades, opción para usuarios avanzados"
|
||||
options=("LXDE" "XFCE" "Cinnamon" "Gnome" "Solo quiero la consola")
|
||||
#optentorno=`dialog --stdout --checklist "Choose your favorite distribution:" 10 40 3 1 RedHat on 2 "Ubuntu Linux" off 3 Slackware off`
|
||||
optentorno=`dialog --stdout --menu "Escoje tu entorno de escritorio" 0 0 5 1 "LXDE (Liviano)" 2 "XFCE (Liviano pero bonito)" 3 "Cinnamon (Facil para antiguos usuarios de Windows)" 4 "Gnome (Complejo, pero práctico) 5 "No instalar nada, solo la terminal de comandos"`
|
||||
|
||||
#options=("LXDE" "XFCE" "Cinnamon" "Gnome" "Solo quiero la consola")
|
||||
select opt in "${options[@]}"
|
||||
do
|
||||
case $opt in
|
||||
"LXDE")
|
||||
1)
|
||||
pacman -S lxde --noconfirm
|
||||
instentorno=1
|
||||
break
|
||||
;;
|
||||
"XFCE")
|
||||
2)
|
||||
pacman -S xfce4 --noconfirm
|
||||
instentorno=1
|
||||
break
|
||||
;;
|
||||
"Cinnamon")
|
||||
3)
|
||||
pacman -S cinnamon --noconfirm
|
||||
instentorno=1
|
||||
break
|
||||
;;
|
||||
"Gnome")
|
||||
4)
|
||||
pacman -S gnome --noconfirm
|
||||
instentorno=1
|
||||
break
|
||||
;;
|
||||
"Solo quiero la consola")
|
||||
5)
|
||||
break
|
||||
;;
|
||||
*) echo invalid option;;
|
||||
@@ -142,6 +141,7 @@ do
|
||||
grub-mkconfig -o /boot/grub/grub.cfg
|
||||
else
|
||||
echo "Instalando GRUB para GPT/UEFI"
|
||||
echo "AVISO, GPT/UEFI ES EXPERMIENTAL, FALTA PROBARLO MAS, PUEDES QUEDARTE SIN ARRANQUE"
|
||||
pacman -S grub os-prober efibootmgr dosfstools --noconfirm
|
||||
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub_uefi --recheck
|
||||
grub-mkconfig -o /boot/grub/grub.cfg
|
||||
@@ -167,6 +167,7 @@ mkinitcpio -p linux
|
||||
|
||||
userpass
|
||||
entorno
|
||||
programasuser
|
||||
bootinstall
|
||||
echo "Ultimos retoques.."
|
||||
systemctl enable dhcpcd
|
||||
Reference in New Issue
Block a user