simplify pacman

This commit is contained in:
Tobias Powalowski 2023-09-06 14:38:57 +02:00
parent fafad9de53
commit b7f3dae070
2 changed files with 3 additions and 4 deletions

View file

@ -28,7 +28,7 @@ if [[ "${_RUNNING_ARCH}" == "aarch64" ]]; then
_VMLINUZ_EFISTUB="Image"
fi
# abstract the common pacman args
_PACMAN="pacman --root ${_DESTDIR} --cachedir=${_DESTDIR}${_CACHEDIR} --noconfirm --progressbar"
_PACMAN="pacman --root ${_DESTDIR} --cachedir=${_DESTDIR}${_CACHEDIR} --noconfirm"
_linux_firmware() {
_PACKAGES="${_PACKAGES//\ linux-firmware\ / }"
@ -91,7 +91,7 @@ _local_pacman_conf() {
echo "[archboot]" >> "${_PACMAN_CONF}"
echo "Server = file://${_CACHEDIR}" >> "${_PACMAN_CONF}"
_PACMAN_CONF="--config ${_PACMAN_CONF}"
_PACMAN="pacman --root ${_DESTDIR} ${_PACMAN_CONF} --cachedir=${_DESTDIR}${_CACHEDIR} --noconfirm --progressbar"
_PACMAN="pacman --root ${_DESTDIR} ${_PACMAN_CONF} --cachedir=${_DESTDIR}${_CACHEDIR} --noconfirm"
}
_auto_packages() {

View file

@ -5,7 +5,7 @@
_pacman() {
#shellcheck disable=SC2086,SC2069
${_PACMAN} -Sy ${_PACKAGES} &>"${_LOG}" && : > /.pacman-success
${_PACMAN} -Sy ${_PACKAGES} >"${_LOG}" && : > /.pacman-success
rm /.archboot
}
@ -14,7 +14,6 @@ _run_pacman(){
# Set up the necessary directories for pacman use
[[ ! -d "${_DESTDIR}${_CACHEDIR}" ]] && mkdir -p "${_DESTDIR}${_CACHEDIR}"
[[ ! -d "${_DESTDIR}${_PACMAN_LIB}" ]] && mkdir -p "${_DESTDIR}${_PACMAN_LIB}"
echo "Installing Packages..." >/tmp/pacman.log
: > /.archboot
_pacman &
_progress_wait "0" "99" "Installing package(s):\n${_PACKAGES}..." "2"