Skip to content
This repository was archived by the owner on Jan 18, 2026. It is now read-only.

Commit 96bb7c3

Browse files
author
erazemkokot
committed
Add linux package to base install
Arch recently updated the base package group and the installation now requires the "linux" package as well. The commit adds the linux package wherever necessary. Check https://wiki.archlinux.org/index.php/Installation_guide#Install_the_base_packages for more info.
1 parent 3f88881 commit 96bb7c3

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

lib/configure_base.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ prepare_base() {
6969

7070
case "$install_menu" in
7171
"Arch-Linux-Base")
72-
base_install="linux-headers sudo $base_defaults " kernel="linux"
72+
base_install="linux linux-headers sudo $base_defaults " kernel="linux"
7373
;;
7474
"Arch-Linux-Base-Devel")
75-
base_install="base-devel linux-headers $base_defaults " kernel="linux"
75+
base_install="base-devel linux linux-headers $base_defaults " kernel="linux"
7676
;;
7777
"Arch-Linux-Hardened")
7878
base_install="linux-hardened linux-hardened-headers sudo $base_defaults " kernel="linux-hardened"

lib/configure_quick.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ quick_install() {
1111
multilib=true
1212
dhcp=true
1313
desktop=true
14-
base_install="base-devel linux-headers zsh zsh-syntax-highlighting grub dialog networkmanager wireless_tools wpa_supplicant os-prober ${base_defaults} "
14+
base_install="base-devel linux linux-headers zsh zsh-syntax-highlighting grub dialog networkmanager wireless_tools wpa_supplicant os-prober ${base_defaults} "
1515

1616
if "${bluetooth}" ; then
1717
base_install+="bluez bluez-utils pulseaudio-bluetooth "
@@ -64,7 +64,7 @@ quick_install() {
6464
enable_nm=true
6565
multilib=true
6666
dhcp=true
67-
base_install="base-devel openssh linux-headers zsh zsh-syntax-highlighting grub dialog wireless_tools wpa_supplicant os-prober ${base_defaults} "
67+
base_install="base-devel linux openssh linux-headers zsh zsh-syntax-highlighting grub dialog wireless_tools wpa_supplicant os-prober ${base_defaults} "
6868

6969
if "${bluetooth}" ; then
7070
base_install+="bluez bluez-utils pulseaudio-bluetooth "

lib/install_base.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ install_base() {
4141
echo "$(date -u "+%F %H:%M") : Begin base install" >> "$log"
4242

4343
if [ "$kernel" == "linux" ]; then
44-
base_install="$(pacman -Sqg base) $base_install"
44+
base_install="$(pacman -Sqg base linux) $base_install"
4545
else
46-
base_install="$(pacman -Sqg base | sed 's/^linux$//') $base_install"
46+
base_install="$(pacman -Sqg base linux | sed 's/^linux$//') $base_install"
4747
fi
4848

4949
(pacstrap "$ARCH" --overwrite $(echo "$base_install") ; echo "$?" > /tmp/ex_status) &>> "$log" &

0 commit comments

Comments
 (0)