Browse Source

new iso pure added

master
Erik Dubois 4 years ago
parent
commit
869428050d
  1. 2
      README.md
  2. 8
      archiso/airootfs/usr/local/bin/alci-displaymanager-check
  3. 27
      archiso/airootfs/usr/local/bin/alci-make-a-pure-arch
  4. 8
      archiso/packages.x86_64
  5. 19
      build.sh
  6. 20
      cleanup-v1.sh
  7. 2
      installation-scripts/30-build-the-iso-the-first-time.sh
  8. 2
      installation-scripts/40-build-the-iso-local-again.sh

2
README.md

@ -1,4 +1,4 @@
# DEVELOPMENT # ALCI STABLE
# Arch Linux Calamares Installer or ALCI # Arch Linux Calamares Installer or ALCI

8
archiso/airootfs/usr/local/bin/alci-displaymanager-check

@ -15,6 +15,10 @@
# #
############################################################################### ###############################################################################
package=sddm
if pacman -Qs $package > /dev/null ; then
ln -sf /usr/lib/systemd/system/sddm.service /etc/systemd/system/display-manager.service
fi
package=gdm package=gdm
if pacman -Qs $package > /dev/null ; then if pacman -Qs $package > /dev/null ; then
ln -sf /usr/lib/systemd/system/gdm.service /etc/systemd/system/display-manager.service ln -sf /usr/lib/systemd/system/gdm.service /etc/systemd/system/display-manager.service
@ -27,7 +31,3 @@ package=lightdm
if pacman -Qs $package > /dev/null ; then if pacman -Qs $package > /dev/null ; then
ln -sf /usr/lib/systemd/system/lightdm.service /etc/systemd/system/display-manager.service ln -sf /usr/lib/systemd/system/lightdm.service /etc/systemd/system/display-manager.service
fi fi
package=sddm
if pacman -Qs $package > /dev/null ; then
ln -sf /usr/lib/systemd/system/sddm.service /etc/systemd/system/display-manager.service
fi

27
archiso/airootfs/usr/local/bin/alci-make-a-pure-arch

@ -0,0 +1,27 @@
#!/bin/bash
#set -e
###############################################################################
# Author : Erik Dubois
# Website : https://www.erikdubois.be
# Website : https://www.arcolinux.info
# Website : https://www.arcolinux.com
# Website : https://www.arcolinuxd.com
# Website : https://www.arcolinuxb.com
# Website : https://www.arcolinuxiso.com
# Website : https://www.arcolinuxforum.com
###############################################################################
#
# DO NOT JUST RUN THIS. EXAMINE AND JUDGE. RUN AT YOUR OWN RISK.
#
###############################################################################
pacman -Rs --noconfirm sddm
pacman -Rs --noconfirm bash-completion
pacman -Rs --noconfirm grub
pacman -Rs --noconfirm os-prober
pacman -Rs --noconfirm dex
pacman -Rs --noconfirm libxinerama
pacman -Rs --noconfirm make
pacman -Rs --noconfirm xorg-xkill
pacman -Rs --noconfirm xterm
pacman -Rs --noconfirm xorg-xrdb

8
archiso/packages.x86_64

@ -116,20 +116,20 @@ zsh
### VIA CALAMARES CONFIG ### ### VIA CALAMARES CONFIG ###
####################################################### #######################################################
sddm
alci-dwm alci-dwm
#alci-dwm-nemesis #alci-dwm-nemesis
alci-calamares alci-calamares
#alci-calamares-dev #alci-calamares-dev
alci-calamares-config alci-calamares-config
#alci-calamares-config-dev #alci-calamares-config-dev
#alci-calamares-pure
xterm xterm
####################################################### #######################################################
### PACKAGES THAT STAY AFTER INSTALLATION ### ### PACKAGES THAT STAY AFTER INSTALLATION ###
####################################################### #######################################################
sddm
bash-completion bash-completion
grub grub
os-prober os-prober
@ -141,8 +141,8 @@ xterm
xorg-xrdb xorg-xrdb
##### you can also use nmtui from the terminal ##### you can also use nmtui from the terminal
networkmanager #networkmanager
network-manager-applet #network-manager-applet
####################################################### #######################################################
### EXTRAS ### ### EXTRAS ###

19
build.sh

@ -1,19 +0,0 @@
#!/usr/bin/env bash
#
# SPDX-License-Identifier: GPL-3.0-or-later
echo "################################################################## "
tput setaf 2
echo "This file is kept here for continuity with the videos"
echo "We actually use the script in the folder installation-scripts"
echo "30 will first clean your cache and then build - downloads all packages"
echo "40 will reuse your cache and build - no download if you have the packages"
echo "Use the scripts in the folder installation-scripts instead"
echo "Do not run the scripts with sudo"
echo "But run it like this :"
echo "./30-build-the-iso-the-first-time.sh"
echo "or"
echo "./40-build-the-iso-local-again.sh"
echo "or else your iso will be in the /root folder"
tput sgr0
echo "################################################################## "

20
cleanup-v1.sh

@ -1,20 +0,0 @@
#!/usr/bin/env bash
#
# SPDX-License-Identifier: GPL-3.0-or-later
echo "################################################################## "
tput setaf 2
echo "This file is kept here for continuity with the videos"
echo "We actually use the script in the folder installation-scripts"
echo "30 will first clean your cache and then build - downloads all packages"
echo "40 will reuse your cache and build - no download if you have the packages"
echo "Use the scripts in the folder installation-scripts instead"
echo "Do not run the scripts with sudo"
echo "But run it like this :"
echo "./30-build-the-iso-the-first-time.sh"
echo "or"
echo "./40-build-the-iso-local-again.sh"
echo "or else your iso will be in the /root folder"
echo "The clean up is done in the scripts."
tput sgr0
echo "################################################################## "

2
installation-scripts/30-build-the-iso-the-first-time.sh

@ -36,7 +36,7 @@ echo
# setting of the general parameters # setting of the general parameters
archisoRequiredVersion="archiso 51-1" archisoRequiredVersion="archiso 51-1"
buildFolder=$HOME"/alci-build" buildFolder=$HOME"/alci-build"
outFolder=$HOME"/Alci-Out" outFolder=$HOME"/Alci-Iso-Out"
archisoVersion=$(sudo pacman -Q archiso) archisoVersion=$(sudo pacman -Q archiso)
echo "################################################################## " echo "################################################################## "

2
installation-scripts/40-build-the-iso-local-again.sh

@ -36,7 +36,7 @@ echo
# setting of the general parameters # setting of the general parameters
archisoRequiredVersion="archiso 51-1" archisoRequiredVersion="archiso 51-1"
buildFolder=$HOME"/alci-build" buildFolder=$HOME"/alci-build"
outFolder=$HOME"/Alci-Out" outFolder=$HOME"/Alci-Iso-Out"
archisoVersion=$(sudo pacman -Q archiso) archisoVersion=$(sudo pacman -Q archiso)
echo "################################################################## " echo "################################################################## "

Loading…
Cancel
Save