1
0
mirror of https://gitlab.com/JKANetwork/JKArch.git synced 2026-02-18 19:21:32 +01:00
This commit is contained in:
kprkpr
2016-05-30 11:55:50 +02:00
parent 43e2377680
commit 798e025898
2 changed files with 14 additions and 11 deletions

View File

@@ -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

View File

@@ -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