install.sh aktualisiert
This commit is contained in:
		
							parent
							
								
									fd809d999f
								
							
						
					
					
						commit
						7e4ca004af
					
				| 
						 | 
				
			
			@ -50,7 +50,7 @@ apt_safe_upgrade() {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
# ------------------------------------------------------------------------------
 | 
			
		||||
log "📦 Installiere Pakete..."
 | 
			
		||||
 | 
			
		||||
log "📦 Versuche nala zu installieren..."
 | 
			
		||||
 | 
			
		||||
if ! sudo apt install -y nala; then
 | 
			
		||||
| 
						 | 
				
			
			@ -65,19 +65,21 @@ if ! sudo apt install -y nala; then
 | 
			
		|||
  # Erneuter Installationsversuch
 | 
			
		||||
  if ! sudo apt install -y nala; then
 | 
			
		||||
    log "❌ nala konnte auch nach Hinzufügen der Quelle nicht installiert werden. Updates müssen später manuell installiert werden"
 | 
			
		||||
	log "📦 Installiere Pakete..."
 | 
			
		||||
    run sudo apt install alacritty ninja-build gettext libtool-bin cmake g++ pkg-config unzip curl git tmux build-essential manpages-dev clangd python3-jedi zsh -y
 | 
			
		||||
  else
 | 
			
		||||
    apt_safe_upgrade
 | 
			
		||||
	log "📦 Installiere Pakete..."
 | 
			
		||||
    run sudo nala install alacritty ninja-build gettext libtool-bin cmake g++ pkg-config unzip curl git tmux build-essential manpages-dev clangd python3-jedi zsh -y
 | 
			
		||||
  fi
 | 
			
		||||
else
 | 
			
		||||
  log "✅ nala erfolgreich installiert."
 | 
			
		||||
  apt_safe_upgrade
 | 
			
		||||
  log "📦 Installiere Pakete..."
 | 
			
		||||
  run sudo nala install alacritty ninja-build gettext libtool-bin cmake g++ pkg-config unzip curl git tmux build-essential manpages-dev clangd python3-jedi zsh -y
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
pause_if_debug
 | 
			
		||||
clear
 | 
			
		||||
 | 
			
		||||
log "📥 Lade Daten"
 | 
			
		||||
run git clone https://git.boergmann.it/klaas/shellskripte
 | 
			
		||||
| 
						 | 
				
			
			@ -150,8 +152,6 @@ rm -Rf "$FONT_DIR/JetBrainsMono" "$TEMP_FONT_ZIP"
 | 
			
		|||
# Font-Cache aktualisieren
 | 
			
		||||
run fc-cache -fv "$FONT_DIR"
 | 
			
		||||
 | 
			
		||||
log "✅ JetBrainsMono Nerd Font installiert."
 | 
			
		||||
 | 
			
		||||
log "🖥️ Setze Alacritty als Standard-Terminal..."
 | 
			
		||||
 | 
			
		||||
if command -v update-alternatives &>/dev/null; then
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue