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