Update arch_install.sh
pacman.conf tweak
This commit is contained in:
parent
952c1f38fd
commit
ec52d5670c
1 changed files with 43 additions and 2 deletions
|
@ -45,9 +45,46 @@ done
|
||||||
echo "Csomaglista frissítése..."
|
echo "Csomaglista frissítése..."
|
||||||
sudo pacman -Syu --noconfirm
|
sudo pacman -Syu --noconfirm
|
||||||
|
|
||||||
# Telepítsük a kívánt csomagokat
|
# Nano és Bash-completion telepítése
|
||||||
echo "Csomagok telepítése..."
|
echo "Csomagok telepítése..."
|
||||||
sudo pacman -S --noconfirm nano eog flatpak base-devel bash-completion firefox baobab ffmpeg git xdg-desktop-portal-wlr
|
sudo pacman -S --noconfirm nano bash-completion
|
||||||
|
|
||||||
|
# pacman.conf helyének meghatározása
|
||||||
|
PACMAN_CONF="/etc/pacman.conf"
|
||||||
|
|
||||||
|
# Ellenőrizzük, hogy a fájl létezik-e
|
||||||
|
if [[ ! -f $PACMAN_CONF ]]; then
|
||||||
|
echo "Az $PACMAN_CONF fájl nem található."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Távolítsuk el a '#' jelet a szükséges sorok elejéről
|
||||||
|
sed -i 's/^#ParallelDownloads = 5/ParallelDownloads = 5/' "$PACMAN_CONF"
|
||||||
|
sed -i 's/^#Color/Color/' "$PACMAN_CONF"
|
||||||
|
|
||||||
|
# Ellenőrizzük, hogy a ParallelDownloads sor sikeresen frissült-e
|
||||||
|
if ! grep -q "^ParallelDownloads = 5" "$PACMAN_CONF"; then
|
||||||
|
echo "Nem sikerült frissíteni a #ParallelDownloads = 5 sort. A script leáll."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Adjunk hozzá egy ILoveCandy sort a ParallelDownloads sor alá
|
||||||
|
sed -i '/^ParallelDownloads = 5/a ILoveCandy' "$PACMAN_CONF"
|
||||||
|
|
||||||
|
# Ellenőrizzük, hogy a ILoveCandy sor sikeresen bekerült-e
|
||||||
|
if ! grep -q "^ILoveCandy" "$PACMAN_CONF"; then
|
||||||
|
echo "Nem sikerült hozzáadni az ILoveCandy sort. A script leáll."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Ellenőrizzük, hogy a Color sor sikeresen frissült-e
|
||||||
|
if ! grep -q "^Color" "$PACMAN_CONF"; then
|
||||||
|
echo "Nem sikerült frissíteni a #Color sort. A script leáll."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "A módosítások sikeresen megtörténtek: #ParallelDownloads = 5 frissítve, ILoveCandy hozzáadva, #Color frissítve."
|
||||||
|
|
||||||
|
|
||||||
# Választott GPU kódok futtatása
|
# Választott GPU kódok futtatása
|
||||||
if [ "$gpu_choice" == "1" ]; then
|
if [ "$gpu_choice" == "1" ]; then
|
||||||
|
@ -90,6 +127,10 @@ elif [ "$de_choice" == "4" ]; then
|
||||||
# Itt add meg a Cinnamon telepítéséhez szükséges parancsokat
|
# Itt add meg a Cinnamon telepítéséhez szükséges parancsokat
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Minimális csomagok telepítése
|
||||||
|
echo "Csomagok telepítése..."
|
||||||
|
sudo pacman -S --noconfirm eog flatpak base-devel firefox baobab ffmpeg git xdg-desktop-portal-wlr
|
||||||
|
|
||||||
# Restart
|
# Restart
|
||||||
echo "Újraindítás..."
|
echo "Újraindítás..."
|
||||||
for ((i=5; i>0; i--)); do
|
for ((i=5; i>0; i--)); do
|
||||||
|
|
Loading…
Reference in a new issue