| 12345678910111213141516171819202122232425262728293031 |
- #!/usr/bin/env bash
- echo "🚀 Instalando paru..."
- set -euo pipefail
- # Comprobar si paru ya está instalado
- if command -v paru &>/dev/null; then
- echo "paru ya está instalado."
- exit 0
- fi
- echo "Instalando dependencias necesarias..."
- sudo pacman -S --needed --noconfirm base-devel git
- # Carpeta temporal para compilar paru
- tmpdir=$(mktemp -d)
- echo "Creando directorio temporal: $tmpdir"
- cd "$tmpdir"
- echo "Clonando repo de paru..."
- git clone https://aur.archlinux.org/paru.git
- cd paru
- echo "Compilando e instalando paru..."
- makepkg -si --noconfirm
- echo "Limpiando directorio temporal..."
- cd ..
- rm -rf "$tmpdir"
- echo "paru instalado correctamente."
|