linux install pacman 加入強制性安裝
This commit is contained in:
parent
cc85332d7e
commit
0598cb7b71
@ -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',
|
||||||
|
@ -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
|
||||||
|
|
||||||
# 等待鎖定檔案被移除
|
# 等待鎖定檔案被移除
|
||||||
|
Loading…
x
Reference in New Issue
Block a user