mirror of
https://gitlab.com/JKANetwork/JKArch.git
synced 2026-02-14 09:11:31 +01:00
fix gparted
This commit is contained in:
@@ -16,14 +16,34 @@ function modifyimage {
|
||||
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/pacman -S reflector --noconfirm
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/reflector --verbose -l 6 --sort rate --save /etc/pacman.d/mirrorlist
|
||||
#Add JKANetwork mirrorlist (needed for localepurge)
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/wget https://mirror.jkanetwork.com/Arch-repository/jkarch-mirrorlist -O /etc/pacman.d/jkarch-mirrorlist
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/echo "#JKArch Repository" >> /etc/pacman.conf
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/echo "[jkanetwork]" >> /etc/pacman.conf
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/echo "SigLevel = Optional TrustAll" >> /etc/pacman.conf
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/echo "Include = /etc/pacman.d/jkarch-mirrorlist" >> /etc/pacman.conf
|
||||
|
||||
#Delete packages not needed from official iso
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/pacman -R clonezilla darkhttpd diffutils grml-zsh-config irssi linux-atm lvm2 man-db man-pages mc ndisc6 nmap smartmontools testdisk vi vim vim-runtime zsh openconnect pcsclite python2 --noconfirm
|
||||
#Restore bash shell (not zsh)
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/chsh -s /bin/bash root
|
||||
#Install new
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/pacman -Su gparted xf86-video-vesa xorg-xinit --noconfirm --ignore linux #Do not upgrade kernel automatically
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/pacman -Su gparted xf86-video-vesa xorg-xinit lwm localepurge --noconfirm --ignore linux #Do not upgrade kernel automatically
|
||||
#For gparted to work
|
||||
sudo rm $sfslocate/etc/X11/xinit/xinitrc
|
||||
sudo echo "#Start gparted with startx command" > $sfslocate/etc/X11/xinit/xinitrc
|
||||
sudo echo "lwm & gparted" >> $sfslocate/etc/X11/xinit/xinitrc
|
||||
sudo rm -rf $sfslocate/var/cache/pacman/pkg/*
|
||||
sudo rm $sfslocate/root/.bash_history
|
||||
|
||||
#Localepurge (freeing more space)
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/sed -i '8c#NEEDSCONFIGFIRST' /etc/locale.nopurge
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/echo "es" >> /etc/locale.nopurge
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/echo "es_ES" >> /etc/locale.nopurge
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/echo "es_ES.UTF-8" >> /etc/locale.nopurge
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/localepurge
|
||||
sudo arch-chroot $sfslocate/ /usr/bin/pacman -R localepurge --noconfirm
|
||||
|
||||
#Devolver permisos de root
|
||||
sudo chmod 700 $sfslocate/root/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user