dev: automated commit - 2025-05-31 16:33:23
This commit is contained in:
parent
0e0bebab30
commit
d08c9c562e
4 changed files with 16 additions and 18 deletions
15
runs/paru
15
runs/paru
|
@ -1,9 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
echo "🚀 Instalando paru..."
|
||||
|
||||
# NAME: Installs paru
|
||||
set -euo pipefail
|
||||
|
||||
# Comprobar si paru ya está instalado
|
||||
if command -v paru &>/dev/null; then
|
||||
echo "paru ya está instalado."
|
||||
exit 0
|
||||
|
@ -12,20 +10,17 @@ 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"
|
||||
echo "Temp dir: $tmpdir"
|
||||
cd "$tmpdir"
|
||||
|
||||
echo "Clonando repo de paru..."
|
||||
echo "Cloning paru..."
|
||||
git clone https://aur.archlinux.org/paru.git
|
||||
cd paru
|
||||
|
||||
echo "Compilando e instalando paru..."
|
||||
echo "Compiling paru..."
|
||||
makepkg -si --noconfirm
|
||||
|
||||
echo "Limpiando directorio temporal..."
|
||||
echo "Cleaning up..."
|
||||
cd ..
|
||||
rm -rf "$tmpdir"
|
||||
|
||||
echo "paru instalado correctamente."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue