Como Usar Pacman KaOS

Como Usar Pacman KaOS

Algunos comandos muy básicos.


Para actualizar el sistema:
CODE:
sudo pacman -Syu

Actualizar la base de datos de paquetes: CODE: SELECT ALL sudo pacman -Syy

Instalación: Para instalar un paquete (antes de instalar siempre ejecute pacman -Syu):
CODE:
sudo pacman -S package_name

Para instalar un paquete local, o desde un sitio web:
CODE:
sudo pacman -U /path/to/the/package

Para reinstalar todos los paquetes (desde los repositorios), en caso de emergencia:
CODE:
sudo pacman -Sy $(pacman -Q | cut -d " " -f1 | grep -v "$(pacman -Qm | cut -d " " -f1)")

Desinstalar paquetes: Si solamente quiere desinstalar un paquete, es suficiente con el siguiente comando:
CODE:
sudo pacman -R

Para desinstalar un paquete y aquellas de sus dependencias que no son necesarias para otra aplicación, haga esto: 

CODE:  
sudo pacman -Rs

Finalmente, para desinstalar un paquete, evitar dependencias huérfanas y borrar sus archivos de configuración global, 

CODE: 
sudo pacman -Rns package_name

el cual es, en la mayoría de los casos, el comando apropiado para desinstalar software.

Búsquedas/Consultas: Información sobre un paquete instalado: 

CODE:  
pacman -Qi package_name

Consultar el repositorio por un paquete: 

CODE: 
pacman -Ss package_name

Consultar el repositorio sobre un paquete, y todas sus dependencias: 

CODE: 
pacman -Sii package_name


Listar y desinstalar paquetes instalados que no son de los Repositorios Oficiales. Si quiere una lista de los paquetes que instaló y que no son de los repositorios oficiales, puede usar este script: 

CODE: 
#! /bin/bash 
installed=`pacman -Q | sed -e "s|\(.*[^ ]*\) .*|\1|g" ` 
repos=`pacman -Sl | sed -e "s|[^ ]* \(.*[^ ]*\) .*|\1|g"` 
for pkg in $installed 
do 
found=`echo $repos | grep $pkg` 
if [ "$found" == "" ]; then 
echo $pkg 
fi 
done 
# end 

Grábelo en un archivo, dele permisos de ejecución (chmod +x file.sh) y ejecútelo: 
CODE: 
./file.sh 

Esto listará por pantalla los paquetes que tiene instalados pero que no son de los repositorios oficiales. También puede enviar la salida a un archivo de texto: 
CODE:  
./file.sh > foreignlist.txt 

Entonces, puede editar la lista (para quitar de ella el software que todaía quiere conservar en su sistema), y una vez que la lista tiene solamente los paquetes que quiere desinstalar, puede correr este comando para desinstalarlos: 
CODE:
sudo pacman -R $(cat foreignlist.txt)

¡Pacman está completamente roto! ¿Como lo reinstalo? En caso de que pacman se rompa y no se pueda reparar, descargue manualmente los paquetes necesarios (openssl, libarchive, and pacman) y descomprímalos. El binario de pacman será restaurado junto con su archivo de configuración por defecto. Después, vuelva a instalar esos paquetes con pacman para mantener la integridad de la base de datos de paquetes. Puede usar este comando para extraerlos:
CODE:
sudo tar -xvpf -C / --exclude .PKGINFO --exclude .INSTALL


Post original en ingles: kaosx
Share on Google Plus

About Unknown

Gnu/Linux es un sistema operativo un conjunto de programas que le permiten interactuar con su ordenador y ejecutar otros programas. "En Mundo Gnu/Linux" Encotraras buen cotenido de ayuda
    Blogger Comment
    Facebook Comment

0 comentarios:

Publicar un comentario