{"id":1153,"date":"2013-03-28T08:53:13","date_gmt":"2013-03-28T13:53:13","guid":{"rendered":"http:\/\/alejandroayala.solmedia.ec\/?p=1153"},"modified":"2013-03-28T09:00:33","modified_gmt":"2013-03-28T14:00:33","slug":"restaurar-software-instalado-luego-de-reinstalar-nuestro-gnulinux","status":"publish","type":"post","link":"https:\/\/alejandroayala.solmedia.ec\/?p=1153","title":{"rendered":"Restaurar software instalado luego de reinstalar nuestro GNU\/Linux"},"content":{"rendered":"<p style=\"text-align: justify;\">Siempre llega un momento en el cual por alg\u00fan motivo necesitamos reinstalar nuestra distro preferida, en esos casos yo siempre he tenido <strong>mi directorio de usuario en una partici\u00f3n aparte<\/strong>, la que no se toca ni formatea, en nuestro <strong><em>\/home<\/em><\/strong> se guardan todas las configuraciones que hayamos hecho al sistema y tambi\u00e9n se guardan configuaciones de nuestros programas, as\u00ed es un <strong>buen h\u00e1bito tener separado nuestros datos de la partici\u00f3n raiz<\/strong>, si no lo tenemos echo ya, pues es un buen momento para hacerlo, para no perder nuestras configuraciones se puede crear un respaldo de nuestra carpeta <em>\/home<\/em> para luego restaurarla.<\/p>\n<p style=\"text-align: justify;\"><!--more--><\/p>\n<p style=\"text-align: justify;\">Ahora bien, con los programas<strong> la situaci\u00f3n cambia radicalmente<\/strong>, es nuestra tarea ir instalando programa a programa. Para ahorrarnos en parte este trabajo podemos listar todos los programas que teniamos antes de la reinstalaci\u00f3n para luego con otra acci\u00f3<strong>n tomar esta lista y volver a dejar nuestro sistema tal cual estaba<\/strong>.<br \/>\nEste opci\u00f3n se ha probado en Debian y derivados, a continuaci\u00f3n hacemos lo siguiente:<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>1.<\/strong><\/span> Obtener la lista de programas instalados: <strong>ANTES<\/strong> de la actualizaci\u00f3n, en el sistema antiguo obtendremos la lista de programas instalados con la orden:<\/p>\n<p>[bash]<br \/>\ndpkg &#8211;get-selections | awk &#8216;$2 ~ \/^install$\/<br \/>\n{print $1}&#8217; &gt; lista_de_paquetes.txt<br \/>\n[\/bash]<\/p>\n<p style=\"text-align: justify;\">Se guarda en el archivo lista_de_paquetes.txt la lista de los programas que tenemos instalado, guardarlo para usaralo despu\u00e9s.<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-decoration: underline;\"><strong>2.<\/strong><\/span> Instalar el sistema nuevo: Debian, Ubuntu, etc.<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-decoration: underline;\"><strong>3.<\/strong><\/span> Reinstalar todos los programas con la siguiente orden:<\/p>\n<p>[bash]<br \/>\ncat lista_de_paquetes.txt | xargs sudo aptitude install -y<br \/>\n[\/bash]<\/p>\n<p style=\"text-align: justify;\">Con esto ya tendremos todos los programas de vuelta.<\/p>\n<p><strong>NOTA:<\/strong> Aquellos programas que instalamos compilando el codigo fuente o cualquier otro m\u00e9todo diferente al que usa synaptip no ser\u00e1n recuperados en la lista ni instalados nuevamente.<\/p>\n<p style=\"text-align: left;\"><strong>Fuente y mas detalles:<\/strong><a href=\" http:\/\/usemoslinux.blogspot.com\/2010\/10\/como-restaurar-las-configuraciones-y.html\" target=\"_blank\"> http:\/\/usemoslinux.blogspot.com\/2010\/10\/como-restaurar-las-configuraciones-y.html<\/a><\/p>\n<p style=\"text-align: left;\">\n<p style=\"text-align: left;\">\n<p style=\"text-align: left;\">\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>Siempre llega un momento en el cual por alg\u00fan motivo necesitamos reinstalar nuestra distro preferida, en esos casos yo siempre he tenido mi directorio de usuario en una partici\u00f3n aparte, la que no se toca ni formatea, en nuestro \/home se guardan todas las configuraciones que hayamos hecho al sistema y tambi\u00e9n se guardan configuaciones\u2026 <span class=\"read-more\"><a href=\"https:\/\/alejandroayala.solmedia.ec\/?p=1153\">Leer m\u00e1s &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":782,"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":[145,28,29,47,295,293,294,507,88],"_links":{"self":[{"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/posts\/1153"}],"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=1153"}],"version-history":[{"count":10,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/posts\/1153\/revisions"}],"predecessor-version":[{"id":1163,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/posts\/1153\/revisions\/1163"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=\/wp\/v2\/media\/782"}],"wp:attachment":[{"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alejandroayala.solmedia.ec\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}