linux install pacman 加入強制性安裝

This commit is contained in:
Yuan Chiu 2025-05-03 01:42:36 +08:00
parent cc85332d7e
commit 0598cb7b71
2 changed files with 3 additions and 3 deletions

View File

@ -58,11 +58,11 @@ pacman_force = [
'llvm', 'llvm',
'llvm-libs', 'llvm-libs',
'sudo', 'sudo',
'git',
] ]
pacman = [ pacman = [
'chezmoi', 'chezmoi',
'git',
'lazygit', 'lazygit',
'base-devel', 'base-devel',
'fakeroot', 'fakeroot',

View File

@ -130,7 +130,7 @@ wait_for_pacman_unlock
if [[ ${#to_install_pacmanForce[@]} -gt 0 ]]; then if [[ ${#to_install_pacmanForce[@]} -gt 0 ]]; then
echo " - Installing missing packages via pacman: ${to_install_pacmanForce[@]}" echo " - Installing missing packages via pacman: ${to_install_pacmanForce[@]}"
sudo pacman -Sy --needed --noconfirm "${to_install_pacmanForce[@]}" sudo pacman -Sy --needed --noconfirm --overwrite \* "${to_install_pacmanForce[@]}"
else else
sudo pacman -Sy sudo pacman -Sy
fi fi
@ -147,7 +147,7 @@ done
if [[ ${#to_install_pacman[@]} -gt 0 ]]; then if [[ ${#to_install_pacman[@]} -gt 0 ]]; then
echo " - Installing missing packages via pacman: ${to_install_pacman[@]}" echo " - Installing missing packages via pacman: ${to_install_pacman[@]}"
sudo pacman -S --needed --noconfirm "${to_install_pacman[@]}" sudo pacman -S --needed --noconfirm --overwrite \* "${to_install_pacman[@]}"
fi fi
# 等待鎖定檔案被移除 # 等待鎖定檔案被移除