{"id":1199,"date":"2013-05-23T10:59:03","date_gmt":"2013-05-23T15:59:03","guid":{"rendered":"http:\/\/alejandroayala.solmedia.ec\/?p=1199"},"modified":"2013-05-23T11:08:28","modified_gmt":"2013-05-23T16:08:28","slug":"comandos-utiles-para-usar-pacman","status":"publish","type":"post","link":"https:\/\/alejandroayala.solmedia.ec\/?p=1199","title":{"rendered":"Comandos \u00fatiles para usar pacman"},"content":{"rendered":"<p style=\"text-align: justify;\">Esta es una gu\u00eda r\u00e1pida acerca de los comandos mas usandos para pacman. Tomado de la <a href=\"http:\/\/wiki.manjaro.org\/\" target=\"_blank\">Wiki de Manjaro Linux<\/a>.<\/p>\n<p style=\"text-align: justify;\">Optimiza la sincronizaci\u00f3n y velocidad de descarga:<\/p>\n<p>[shell]pacman-optimize &amp;&amp; sync[\/shell]<\/p>\n<h3>ACTUALIZAR EL SISTEMA:<\/h3>\n<p style=\"text-align: justify;\">Pacman puede actuaualizar el sistema con un solo comando:<\/p>\n<p style=\"text-align: justify;\"><!--more--><\/p>\n<p>[shell]pacman -Su[\/shell]<\/p>\n<p style=\"text-align: justify;\">Tambi\u00e9n actualizar el sistema pero primero sincroniza la base de datos del repositorio:<\/p>\n<p>[shell]pacman -Syu[\/shell]<\/p>\n<h3>PARA INSTALAR<\/h3>\n<p style=\"text-align: justify;\">Siempre es mejor tener la base de datos del repo sincronizada y todos los paquetes de tu sistema actualizados antes de instalar cualquier nuevo paquete:<\/p>\n<p>[shell]pacman -Syu[\/shell]<\/p>\n<p>Instala un paquete:<\/p>\n<p>[shell]pacman -S package_name[\/shell]<\/p>\n<p style=\"text-align: justify;\">Si por ejemplo estas usando un repositorio de prueba y tienes en tu archivo de configuraci\u00f3n \/etc\/pacman.conf la lista de otros repositorios, los paquetes mas antiguos tienen prioridad sobre los paquetes mas recientes, para usar los paquetes de prueba usar pacman de la siguiente manera:<\/p>\n<p>[shell]pacman -S testing\/package_name[\/shell]<\/p>\n<p>Instalar paquetes como un grupo:<\/p>\n<p>[shell]pacman -S gnome[\/shell]<\/p>\n<p>&nbsp;<\/p>\n<p>[shell]pacman -S kde[\/shell]<\/p>\n<p>Descargar un paquete pero no instalarlo:<\/p>\n<p>[shell]pacman -Sw package_name[\/shell]<\/p>\n<p>Instalar un paquete descargado localmente:<\/p>\n<p>[shell]pacman -U \/package_path\/package_name.pkg.tar.xz[\/shell]<\/p>\n<p>Tambi\u00e9n puedes usar la URL:<\/p>\n<p>[shell]pacman -U http:\/\/www.examplepackage\/repo\/examplepkg.tar.xz[\/shell]<\/p>\n<p>Reinstalar todos los paquetes:<\/p>\n<p>[shell]pacman -S $(pacman -Qq | grep -v &quot;$(pacman -Qmq)&quot;)[\/shell]<\/p>\n<p>Para buscar cual paquete que ha sido instalado en un grupo:<\/p>\n<p>[shell]pacman -Sg gnome[\/shell]<br \/>\n[shell]pacman -Sg kde[\/shell]<\/p>\n<p>Obtener una lista completa de paquetes con sus versiones:<\/p>\n<p>[shell]sudo pacman -Q &gt; laptop.pacman[\/shell]<\/p>\n<p>Un archivo llamado pacman.laptop se crea en tu carpeta de usuario:<\/p>\n<h3>PARA DESISNTALAR<\/h3>\n<p>Quitar un paquete:<\/p>\n<p>[shell]pacman -R package_name[\/shell]<\/p>\n<p>Quitar un paquete con las dependencias que no estan siendo usadas por otros paquetes:<\/p>\n<p>[shell]pacman -Rs package_name[\/shell]<\/p>\n<p>Quitar un paquete con todas las dependencias:<\/p>\n<p>[shell]pacman -Rsc package_name[\/shell]<\/p>\n<p>Quitar un paquete y sus archivos de configuraci\u00f3n:<\/p>\n<p>[shell]pacman -Rn package_name[\/shell]<\/p>\n<p>Quitar todos los paquetes innecesarios:<\/p>\n<p>[shell]pacman -Sc $(pacman -Qdtq)[\/shell]<\/p>\n<p>Quitar todos los paquetes de la cach\u00e9:<\/p>\n<p>[shell]pacman -Scc[\/shell]<\/p>\n<h3>PARA LIMPIAR<\/h3>\n<p>Deja paquetes en tu cach\u00e9 solo para los caquetes que actualmente est\u00e1n isntalados en tus sitema:<\/p>\n<p>[shell]pacman -Sc[\/shell]<\/p>\n<p>Limpia paquetes huerfanos del sistema:<\/p>\n<p>[shell]pacman -Rs $(pacman -Qtdq)[\/shell]<\/p>\n<h3>PARA BUSCAR:<\/h3>\n<p>Proporciona una descripci\u00f3n de paquetes buscados y paquetes asociados:<\/p>\n<p>[shell]pacman -Ss package_name[\/shell]<\/p>\n<p>Proporciona una descripci\u00f3n de paquetes previamente instalados:<\/p>\n<p>[shell]pacman -Qs package_name[\/shell]<\/p>\n<p>Proporciana un resumen detallado de un paquete:<\/p>\n<p>[shell]pacman -Si package_name[\/shell]<\/p>\n<p>Proporciona un resumen de las modificaciones:<\/p>\n<p>[shell]pacman -Qi package_name[\/shell]<\/p>\n<p>con &#8216;ii&#8217; puedes ver los archivos d respaldo y la fecha que los paquetes fueron cambiados:<\/p>\n<p>[shell]pacman -Qii package_name[\/shell]<\/p>\n<p>Obtiene una lista de los paquetes instalados:<\/p>\n<p>[shell]pacman -Q[\/shell]<\/p>\n<p>Indaga que paquete pertenece a un archivo:<\/p>\n<p>[shell]pacman -Qo \/file_path[\/shell]<\/p>\n<p>Muestra todos los paquetes huerfanos sin dependencias:<\/p>\n<p>[shell]pacman -Qdt[\/shell]<\/p>\n<p>Muestra las dependencias de los paquetes:<\/p>\n<p>[shell]pactree package_name[\/shell]<\/p>\n<h3>AUR (Arch User Repository)<\/h3>\n<h3>YAOURT<\/h3>\n<p>[shell]sudo pacman -S yaourt[\/shell]<\/p>\n<p style=\"text-align: justify;\">Para actualizar el repositorio oficial y el repositorio AUR use el siguiente comando:<\/p>\n<p>[shell]sudo yaourt -Syua[\/shell]<\/p>\n<p><strong>Fuente:<\/strong> <a href=\"http:\/\/wiki.manjaro.org\/index.php?title=Pacman_Tips\" target=\"_blank\">http:\/\/wiki.manjaro.org\/index.php?title=Pacman_Tips<\/a><\/p>\n\n<div class=\"twitter-share\"><a href=\"https:\/\/twitter.com\/intent\/tweet?via=a1ejo_ayala\" class=\"twitter-share-button\" data-size=\"large\">Twittear<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Esta es una gu\u00eda r\u00e1pida acerca de los comandos mas usandos para pacman. Tomado de la Wiki de Manjaro Linux. Optimiza la sincronizaci\u00f3n y velocidad de descarga: [shell]pacman-optimize &amp;&amp; sync[\/shell] ACTUALIZAR EL SISTEMA: Pacman puede actuaualizar el sistema con un solo comando:<\/p>\n","protected":false},"author":1,"featured_media":1149,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[8],"tags":[158,307,28,29,47,305,306,507],"_links":{"self":[{"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/posts\/1199"}],"collection":[{"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1199"}],"version-history":[{"count":9,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/posts\/1199\/revisions"}],"predecessor-version":[{"id":1208,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/posts\/1199\/revisions\/1208"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/media\/1149"}],"wp:attachment":[{"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}