Está claro que una gran proporción de los usarios de ArchLinux y derivadas a la hora de instalar paquetes o actualizar su distro prefieren utilizar pacman o yaourt desde la consola, sin embargo también a muchos les resulta interesante contar con una GUI que les facilite leer de manera simple información sobre los paquetes instalados o los disponibles para su sistema e instalar, desinstalar o actualizar.
PacmanXG4, todavía en versión beta pero sin que a mí me diera errores, nos proporciona estas funciones y cuenta con dos características muy interesantes:
1) No depende de GTK ni QT, solo de X11 y por tanto funciona en cualquier entorno de escritorio.
2) Nos permite leer las News sobre las actualizaciones lo que nos evita cometer errores al actualizar si prestamos atención.
Instalación:
Se instala desde AUR con:
yaourt -S pacmanxg4-bin
Requiere como mínimo:
a) Tener instalados: xorg-server xf86-video-vesa xorg-xinit
b) Tener habilitado el repositorio [ archlinuxfr ] en /etc/pacman.confsudo pacman -S xorg-server xf86-video-vesa xorg-xinit
c) Tener instalado libxrender:
d) Agregar en /home/usuario/.xinitrc la siguiente línea:sudo pacman -S libxrender
/opt/pacmanxg4/pacmanxg
Los items a) y b) se da por sobre entendido que se encuentran cumplidos y por tanto los explicito solamenente por una cuestión técnica.
Les muestro algunas capturas para que vean como es la interfaz:
Nos pide la contraseña
Aquí elegimos que tarea queremos realizar
Administración de paquetes. Con click derecho sobre un paquete aparecen las opciones: instalar, desinstalar, etc.
Ventana para las tareas
Mirando el /var/log/pacman.log
Ventana de configuraciones, elegí idioma español
Viendo las News sobre Arch
Información sobre el proyecto
Para los que prefieren seguir usando solamente la consola un recordatorio de los principales comandos de Pacman y Yaourt que nunca está de mas:
Comandos principales de pacman:
* pacman -Sy –> Sincroniza la base de datos con los repositorios.
* pacman -Syy –> Sincroniza la base de datos con los repositorios y responde afirmativamente cualquier pregunta.
* pacman -Syu –> Sincroniza la base de datos con los repositorios y actualiza el sistema.
* pacman -Syuw –> Sincroniza la base de datos con los repositorios y descarga los paquetes para actualizar el sistema sin instalarlos.
* pacman -Su –> Actualiza el sistema completo.
* pacman -S –> Instala un paquete.
* pacman -R –> Desinstala un paquete.
* pacman -Rc –> Desinstala un paquete y los que dependen del mismo.
* pacman -Rs –> Desinstala un paquete junto a las dependencias no utilizadas por otros paquetes.
* pacman -Rcs –> Desinstala un paquete, los que dependen del mismo y las dependencias no utilizadas por otros paquetes.
* pacman -Ss –> Permite buscar a un paquete específico.
* pacman -Sw –> Descarga el paquete pero no lo instala.
* pacman -Si –> Muestra información sobre un paquete no instalado.
* pacman -Qi –> Muestra información sobre un paquete ya instalado.
* pacman -Se –> Instala solamente las dependencias del paquete.
* pacman -Ql –> Muestra todos los archivos pertenecientes al paquete.
* pacman -Qu –> Muestra los paquetes del sistema que pueden ser actualizados, pero no los instala.
* pacman -Q –> Muestra una lista de todos los paquetes instalados en el sistema.
* pacman -Qo –> Muestra a cual paquete pertenece un archivo en especial.
* pacman -Sc –> Borra todos los paquetes antiguos guardados en la caché de pacman.
* pacman -Scc –> Borra todos los paquetes guardados en la cache de pacman ubicado en /var/cache/pacman/pkg.
* pacman -U –> Instala un paquete guardado en una carpeta local.
* El agregado de -y a cualquiera de las órdenes ocasiona que cualquier pregunta del sistema se responda afirmativamente
* El agregado de -f a las órdenes de instalar, desinstalar o actualizar fuerza la acción sin importar conflictos. Puede romper el sistema. No usar si no sabe lo que hace.
Comandos principales de yaourt:
* yaourt < expresión de búsqueda > –> Busca e instala
* yaourt -Sy –> Sincroniza la base de datos con los repositorios.
* yaourt -Su --aur –> Sincroniza los paquetes instalados desde AUR ( no actualiza los instalados desde pacman )
* yaourt -Su –> Actualiza el sistema completo.
* yaourt -Syua –> Actualiza el sistema, incluyendo los paquetes de AUR
* yaourt -Syua --devel –> Sincroniza la base de datos, actualiza paquetes, actualiza buscando en AUR y los que están en desarrollo.
* yaourt -S paquete –> Instala un paquete.
* yaourt -R paquete –> Desinstala un paquete.
* yaourt -Rs paquete –> Desinstala un paquete junto a las dependencias no utilizadas por otros paquetes.
* yaourt -Ss paquete –> Permite buscar a un paquete específico
* yaourt -Sw paquete –> Descarga el paquete pero no lo instala
* yaourt -Si paquete –> Muestra información sobre un paquete no instalado
* yaourt -Qi paquete –> Muestra información sobre un paquete ya instalado
* yaourt -Se paquete –> Instala solamente las dependencias del paquete.
* yaourt -Ql paquete –> Muestra todos los archivos pertenecientes al paquete.
* yaourt -Qu –> Muestra los paquetes del sistema que pueden ser actualizados, pero no los instala.
* yaourt -Q –> Muestra una lista de todos los paquetes instalados en el sistema.
* yaourt -Qo /ruta/del/archivo –> Muestra a cual paquete pertenece un archivo en especial.
* yaourt -Sc –> Borra todos los paquetes antiguos guardados en la caché de pacman.
* yaourt -Scc –> Borra todos los paquetes guardados en la cache de pacman ubicado en /var/cache/pacman/pkg.
* yaourt -A –> Instala un paquete guardado en una carpeta local.
* yaourt -Sb paquete –> Compila el paquete desde el código fuente
* yaourt -C –> Comprueba, edita, fusiona o elimina archivos *.pac*
* yaourt -G paquete –> Descarga un PKGBUILD (soporta paquetes separados)
* yaourt -Sb --export <directorio> <paquete> –> Crea y exporta paquetes, con sus fuentes a un directorio
* yaourt -B –> Realiza una copia de seguridad («backup») de la base de datos
* yaourt -Q --backupfile <archivo> –> Consulta el archivo backup
Como dije al principio del post, sé que la gran mayoría de los archers prefiere trabajar con la consola pero inclusive a mí, que llevo casi diez años usando ArchLinux, de vez en cuando me gusta ver una ventanita con algunas opciones , botoncitos y esas cositas.
Gracias por la atención. Como siempre se aceptan las sugerencias, opiniones y correcciones que crean pertinentes.
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:
0 comentarios:
Publicar un comentario
No insertes enlaces clicables, de lo contrario se eliminará el comentario. Si quieres ser advertido via email de los nuevos comentarios marca la casilla "Avisarme". Si te ayudé con la publicación o con las respuestas a los comentarios, compártelo en Facebook,Twitter o Instagram. Gracias.