Guia Linux - Gestores de Paquetes
Table of Contents
1. Pacman
1.1. Comandos Basicos
# Install a package(s) pacman -S # Remove a package(s) pacman -Rs # Search for package(s pacman -Ss # Upgrade Packages pacman -Syu
1.2. Instalar paquetes y evitar confirmar la instalación
pacman -S --noconfirm apache # otra alternativa seria la siguiente # yes | pacman -S apache
1.3. AUR Helpers
1.3.1. AURMAN
- Instalación
Para instalar ingresar lo siguiente en la terminal
git clone https://aur.archlinux.org/aurman.git cd aurman && makepkg -si
- Buscar Paquetes
aurman -Ss nombre_paquete
- Instalar Paquetes
aurman -S nombre_paquete
- Problemas frecuentes
Si al intentar compilar con
makepkg -si
y nos lanza el siguiente error, debemos copiar la clave pública desconocida que nos aparece. Luego la importarmos congpg --recv-key
(que la descagará del servidor que tengamos por defecto), si queremos especificar de que servidor agregamos el parámetro -keyserver seguido de la ruta del servidorPosible Problema:
==> Validando los archivos source con md5sums... aurman_sources ... Omitido ==> Verificando las firmas de las fuentes con gpg... aurman_sources git repo ... HA FALLADO (clave pública desconocida 465022E743D71E39) ==> ERROR: ¡No se ha podido verificar alguna de las firmas PGP!
Posible Solucion:
# importamos la clave # # Observación: # Si se omite el parámetro -keyserver, usará el servidor que tengamos por defecto gpg --recv-key CLAVE_PUBLICA_ERROR # Intentamos compilar nuevamente makepkg -si
- Referencias Web Oficiales
- Referencias Web Extraoficiales
- Los mejores ayudantes(helpers) de AUR - Fossmint.com
- Gestores de Paquetes AUR - denovatoanovato.net
- YAY para AUR - Blog, desdelinux.net
- Crear/Publicar/Firmar claves GPG
- Manual de GPG cifrar/enviar datos de forma segura - Genbeta.com
- Problemas al instalar Aurman - forum.manjaro.org
- Alternativas para reemplazar yaourt - linuxadictos.com
- Yaourt esta deprecado en Arch Linux - maslinux.net
1.4. Posibles errores
1.4.1. Permisos para instalar paquetes
Problema:
fdisk: cannot open /dev/sda: Permission denied
Solución: Escribir en la terminal su presionar Enter, y escribir la password
1.4.2. No funciona Pacstrap
Esto puede suceder en el proceso de instalación de arch linux
Problema:
[root@archlinux vagrant]# pacstrap bash: pacstrap: command not found
Solución:
# instalamos pkgfile yes | pacman -S pkgfile # lo actualizamos pkgfile --update pkgfile pacstrap # instalamos los scripts faltantes yes | pacman -S extra/arch-install-scripts