viernes, 9 de noviembre de 2007

viernes, 2 de noviembre de 2007

Paquetes de ubuntu sin conexion

En este link
puedes encontrar un excelente blog sobre como podemos instalar los paquetes en ubuntu si no tenemos conexion a internet.

Llamese la computadora A con acceso a internet dedicado y la computadora B sin acceso a internet. La computadora A puede tener cualquier sistema operativo (gnu/linux, windows, mac osx, freebsd, solaris, etc) y la computadora B con Ubuntu o Debian.

Entonces si por ejemplo queremos instalar el paquete educativo “gcompris” (puedes sustituirlo por el paquete que deseas, este es por motivos de ejemplo) en la computadora B, nos vamos al Gestor de Paquetes Synaptics (Synaptics Package Manager) en el Menu Sistema.

Luego le das clic al boton “Buscar” y escribes el nombre del paquete, en nuestro caso “gcompris”

Te saldrá el paquete “gcompris” y sus dependencias. Seleccionalos todos (clic derecho sobre cada paquete y seleccionar “marcar para instalar” y se agregaran sus dependencias si las hay).

Despues de hacer eso, te vas a Menu Archivo> Generar un Script de Descarga de Paquetes

Luego guardas el archivo dependiendo que sistema operativo sea tu computadora A, por ejemplo, si tu computadora A tiene otro Ubuntu o Debian u otra distro, guardalo como “descargacompris.sh” y si la computadora A tiene Windows, guardalo como “descargacompris.txt” (estos son nombres sugeridos, le puedes poner como tu deseas).

El archivo se guardara con proteccion contra escritura. Te suguiero que le quites esa proteccion haciendo esto en consola dentro de la ubicacion del archivo:

sudo chmod 777 descargacompris.sh

O si lo guardaste como .txt

sudo chmod 777 descargacompris.txt

Leyendo el archivo se verá de la siguiente forma.

Ahora Que Hacer???

1) Si la computadora A tiene GNU/Linux Instalado.

Si eres observador el archivo tiene un error. Da junto “wget -chttp//…” cuando tendria que ser “wget -c http://…”. Arregla el error y el script funcionará (ejemplo de como debe quedar).

Despues crea una carpeta (con cualquier nombre) en la ubicacion que desees donde guardaras los archivos, pondremos de ejemplo la carpeta /home/usuario (la carpeta por default en consola)

mkdir carpetainstalacion

Ahora ejecuta el script dentro de la carpeta


cd carpetaisntalacion

sh descargacompris.sh

Empezará a descargar todos los archivos del paquete “gcompris” en esa carpeta. Cuando haya terminado, guarda esa carpeta ya sea en una memoria usb o quemalos en un CD.

2) Si la computadora A tiene Windows Instalado.

Bueno, lo importante del archivo del script es que te da los enlaces directos de descarga, es decir, al poner la ruta de cada archivo en el navegador de internet, este se empezará a descargar.

Lo puedes hacer de la forma manual, es decir, copiar y pegar el enlace directo de descarga de cada paquete (lo que sigue despues del wget -c) en el navegador de internet, y guardalo en alguna carpeta llamada “carpetainstalacion” (o ponle el nombre que quieras).

Haz eso con cada uno de los paquetes. Aunque si tienes un gestor de descarga como el Flashget o Reget Deluxe mucho que mejor (aunque te sugiero modificar el archivo de texto de esta forma).

Guarda la carpeta en una memoria usb o quemala en un CD.

Ahora el paso Final

Despues copia la carpeta en la computadora B con Ubuntu o Debian, ya sea en /home/usuario o en la que tu desees, y dirigete a ella y simplemente instalalos:

sudo dpkg -i *.deb

Y listo, ya habremos instalado un paquete de Ubuntu o Debian en una maquina sin conexion a internet.

Saludos.

jueves, 1 de noviembre de 2007

El infierno en Ubutu (RFC 1483 SpeedTouch)

Al parecer en los foros de Ubuntu, nadie ha escrito nada ni tutoriales, ni articulos sobre como lograr que un modem usb speedtouch 300, que utiliza IPoA, es decir RFC 1483, pueda conectarse a internet.
Llego a la conclusion de que falta más soporte y respaldo para configuraciones de este tipo, y he visto multitud de consultas al respecto, pues siempre aparece alguien explicandote muchas cosas que debes hacer y al final compruebas que es lo mismo que has leido , que es para cosas distintas de IPoA, solo me queda la duda, sera que Ubuntu, no lo soporta.