dev: automated commit - 2025-05-31 16:03:53
This commit is contained in:
commit
0e0bebab30
7 changed files with 944 additions and 0 deletions
31
runs/paru
Executable file
31
runs/paru
Executable file
|
@ -0,0 +1,31 @@
|
|||
#!/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."
|
Loading…
Add table
Add a link
Reference in a new issue