2008/11/13 Manuel Gomez <span dir="ltr">&lt;<a href="mailto:mgdpz1@gmail.com">mgdpz1@gmail.com</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Buenas, me gustaría obtener una lista de todas las aplicaciones que he<br>
instalado, y ver si hay alguna forma de poder instalarlas teniendolas<br>
localmente en una carpeta.<br>
<br>
<br>
Muchísimas gracias por responder.</blockquote><div><br>Esto lo conseguí en la red pero, lamentablemente, no anoté dónde. De todas formas, transcribo la solución completa:<br><br>************************************************************************************************<br>
</div></div>


        <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
        <title></title>
        <meta name="GENERATOR" content="OpenOffice.org 2.4  (Linux)">
        <style type="text/css">
        &lt;!--
                @page { size: 21.59cm 27.94cm; margin: 2cm }
                P { margin-bottom: 0.21cm }
        --&gt;
        </style>

<p>Si tienes pensado actualizar una versión de Debian o Ubuntu a
otra versión diferente o en una instalación limpia del mismo
sistema, es decir, pasar de Feisty al futuro Gutsy para reinstalar
los programas que tenías antes ya no tienes que complicarte
tantísimo la vida, de ir acordándote de todos los manuales que
seguiste, o de hacerte una lista con todos los programas.</p>
<p>Para ello crearemos un archivo de texto plano con todos los
nombres de los paquetes que tienes.</p>
<ul><li><p>Lo primero que tienes que hacer es crear una copia del
        archivo sources.list para poder usarlo más adelante para restaurar
        los repositorios y que no falten demasiados. 
        </p>
</li></ul>
<pre style="margin-bottom: 0.5cm;">        cp /etc/apt/sources.list Desktop/</pre>
<ul><li><p>A continuación creamos el susodicho archivo con la lista de
        paquetes instalados. 
        </p>
</li></ul>
<pre style="margin-bottom: 0.5cm;">        sudo dpkg --get-selections | grep install$ &gt; Desktop/lista_paquetes</pre>
<ul><li><p style="margin-bottom: 0cm;">Ambos archivos que hemos creado en
        el escritorio podríamos enviarlos a nuestra cuenta de correo, por
        ejemplo con la fecha de hoy y la versión instalada de nuestro
        sistema operativo libre. 
        </p>
        </li><li><p>En el momento en que ya tengamos el nuevo sistema limpio
        instalado tocaría: 
        </p>
</li></ul>
<p>- Añadir los repositorios manualmente. Para ello abrimos el
archivo <em>/etc/apt/sources.list</em> (con <em>sudo</em> delante) y
vamos añadiendo cada uno de los nuevos repositorios, poniendo la
versión instalada. Pongamos un ejemplo:<br>Si un repositorio era
antes: <em>deb <a href="http://download.tuxfamily.org/3v1deb">http://download.tuxfamily.org/3v1deb</a> feisty eyecandy</em>
ahora tendremos que cambiar <em>feisty</em> a <em>gutsy</em> si ésta
es la versión que hemos instalado.<br>Por otro lado, tendremos que
asegurarnos que estos nuevos repositorios están operativos (sino a
buscar otros para el programa que queremos o a compilar manualmente
los programas). También debemos buscar cada repositorio en google
para hacernos con la clave pública para poder instalar los programas
(este paso es "sine quanon", es decir, imprescindible)</p>
<p>- Ahora actualizaremos e instalaremos los programas. Lo primero
será copiar al escritorio el archivo <em>lista_paquetes</em>
anteriormente creado.</p>
<pre>        sudo apt-get update
        sudo apt-get dist-upgrade
        sudo apt-get upgrade
        sudo dpkg --set-selections &lt; Desktop/lista_paquetes</pre><p>
Acabamos de decir al sistema lo que queremos instalar, ahora toca
instalarlo:</p>
<pre style="margin-bottom: 0.5cm;">        sudo apt-get dselect-upgrade</pre><p>
En la ventana que aparece teclea "I" para instalar todo. Cuando
termine pulsa "Q" y "Enter" para salir de <em>dselect</em>.</p>