sábado, 26 de marzo de 2011

Tutorial By Thedemon007 instalar Arch linux

 Esta entrada esta en construcción.
 Bueno me decidí por probar Arch debido a que este sistema esta en constante actualización y tenia una maquina que ya le había instalado dos veces ubuntu y las dos veces tuve el mismo error de aca
 Según la Wikipedia, Arch Linux es una distribución GNU/Linux diseñada para ser liviana y simple. El enfoque de diseño se centra en simplicidad, elegancia, coherencia de código y minimalismo. Su base filosófica es: "Tú lo creas, tú lo mantienes"
  Arch Linux se diferencia también de las demás distros, ya que no existen versiones "estables" o "en desarrollo", Arch es una distro rolling release, no importa que versión instales, las actualizaciones son llevadas a cabo para que siempre tengas lo último en software aprovechando al máximo tu hardware. Arch Linux requiere un cierto nivel de manejo de la consola para poder instalarlo, claro que eso que dicen Arch Linux es solo para usuarios avanzados, no es del todo cierto (muy poco cierto).
Instalación
 Ahora sí, vamos a la instalación. Desde la página de Arch Linux, podemos obtener la última snapshot de este sistema. A la fecha de este post, la última entrega de esta distro es la 2010.05, como es acostumbrado nos ofrecen versiones para 32 y 64 bits, o una imagen para arquitectura independiente, lo cual es muy cómodo a la hora de instalar en diversas maquinas sin preocuparnos por su arquitectura.

 Una vez tengamos bajada la [ISO] procederemos a quemarla ( en un Cd, Cdrw o crear un usb de boteo en mi caso).
 Yo me baje la iso netinstall que para mí es la mejor opción si tienen una buena conexión a Internet, ya que en el CD o USB sólo está lo necesario para iniciar la instalación, pero los paquetes del SO los descarga de Internet en sus últimas versiones, Intente crear un usb de boteo con el unebootin pero este al intentar correr arch daba un error asi que con ubuntu linux, hice mas o menos lo que dice en el manual de arch
Le di formato etx3 al dispositivo usb con GParted. Luego aplique este comando:
sudo dd if=/home/demonio/Descargas/archlinux-2010.05-netinstall-x86_64.iso of=/dev/sdb
 Claro este comando depende de donde ustedes tengan la iso solo tienen que cambiar la ruta por donde se encuentra su iso.

 Teniendo ya quemada la imagen en el “ CD “ por ejemplo, procedemos a iniciar el pc desde el mismo. (Vease por San google como configurar la BIOS ó que tecla pulsar en el inicio del pc para que este use el lector de cd para iniciar).
 Yo inicie la computadora con archlinux desde el usb no necesite configurar la bios ya que esta automáticamente botea dispositivos usb.

 Una vez acabe de mostrar la lista de letras que nos muestra en pantalla, se detendrá como vemos en la imagen inferior en una última línea que pone: archilive: <== Aquí nos está solicitando que nos identifiquemos por lo que escribimos [root] y pulsamos [ENTER].
Y se nos quedará como vemos en esta otra imagen inferior, a eso se le llama (prompt de root). [root@archlinux~]#

 Estando identificados como [root] configuramos el idioma del teclado con el comando:
# loadkeys es
 Necesitaba conexión a Internet y tenia wifi con clave wpa (Salten este paso si no van a conectarse por wifi) así que lo que hice fue logearme como root y hacer unos comandos:
#cd /etc
#mv wpa_supplicant.conf wpa_supplicant.conf.original
#wpa_passphrase "ssid" "clave" > wpa_supplicant.conf
#nano wpa_supplicant.conf
agrego estas lineas para 
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP

quedando el archivo wpa_supplicant.conf algo asi

network={
ssid="mywireless"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=7b271c9a7c8a6ac07d12403a1f0792d7d92b5957ff8dfd56481ced43ec6a6515
}

Luego le damos permisos de lectura solo al root

#chmod 0600 /etc/wpa_supplicant.conf

ahora agregamos una linea al principio del archivo wpa_supplicant.conf

nano /etc/wpa_supplicant.conf
y agregamos al principio:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel

Se levanta la interfase:
siendo wlan0 la que corresponde a mi placa wifi
# ifconfig wlan0 up

asociamos el purto con el access point...

# iwconfig wlan0 essid [ssid]
siendo ssid el nombre de la red wifi

esperamos 10 segundos y
asociamos encriptando

# wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf
esperamos un rato...
obtenemos ip
# dhcpcd wlan0
Finalmente, asegúrese de tener acceso a Internet, utilizando ping:
# ping -c 3 www.google.com
Nótese que el procedimiento siguiente inicializará su red inalámbrica solamente para el entorno de instalación, y debe ser repetido luego en el sistema instalado.
Si iban a conectarse mediante cable de red a un router o a un modem solo necesitan hacer el comando:
dhcpcd
Finalmente, asegúrese de tener acceso a Internet, utilizando ping:
# ping -c 3 www.google.com
Después, debemos iniciar el proceso de Instalación, así que tecleamos
/arch/setup
una pantalla de bienvenida les dirá que han iniciado el programa de instalación, y pueden dar Intro en "OK".

Seleccionando el medio de instalación
 Después de una pantalla de bienvenida, se le solicitará elegir el medio de instalación que esté usando (Select Source). Seleccione CD si está usando un medio Core, o Net (FTP/HTTP) si está usando una iso netinstall.
Una vez configurado el dispositivo de red. Tendrá que seleccionar el servidor desde el cual se descargarán los paquetes de instalación (Choose Mirror). Es recomendable seleccionar un servidor que se encuentre cerca de su ubicación la iso netinstall no contiene una lista completa de todos los mirrors ya que no esta actualizada pero pueden ver el listado completo aca y luego escribirlo con la opcion counstom. Al finalizar, regrese al menú principal (Return to Main Menu).
2. Establecer el Reloj
En la opción Set clock deberá seleccionar la región y el huso horario (Select Region and Timezone) se les abrirá un menú para que seleccionen el continente y luego el país/ciudad. Para mi caso, escogí Caracas, puesto que es la cuidad capital de mi país (Venezuela), este parámetro varia dependiendo del país y lugar donde vivas, ahora vamos a configurar la hora. Deberás elegir la configuración del reloj del equipo (Set time and date):
* Seleccione UTC si solo utiliza sistemas tipo UNIX.
* Seleccione localtime si utiliza dual-boot o multi-boot con alguna versión de Microsoft Windows.

Finalmente, el asistente nos pregunta si el reloj presenta la hora verdadera, para mi caso, el reloj esta correctamente configurado, de no ser asi, podemos optar por autoconfigurarlo con NTP o hacerlo de forma manual.

3. Preparar los discos rígidos

Este paso es uno de los más críticos, el particionamiento de los discos. Van a tener algunas opciones:

1. "Autopreparar": borrará completamente el disco y creará las particiones automáticamente, es la mejor opción cuando tienen un disco vacío y no desean complicarse la vida.

2. "Particionar manualmente": Ustedes decidirán como hacer uso del disco, es la mejor opción cuando tienen un disco vacío y se quieren complicar la vida (y es la que seguiremos en este post).


al seleccionar esta opción la pantalla nos mostrará el tamaño del/de los disco/s. Después les dará a elegir el que quieran preparar (por eso es importante que, en caso de que tengan varios discos, sepan cuál es el que quieren modificar: "sda", "sdb", etc.).

Se abrirá una ventana en la que nos dice que seremos remitidos a cfdisk para particionar nuestro disco. Lo que se encuentren a continuación dependerá de si su disco rígido está particionado o no. Si lo está y quieren particionarlo de otra manera, marcan de a una las particiones y seleccionan "Delete". Con el disco totalmente pelado, eligen "New", definien el tamaño en MB y pasan a crear la siguiente en el espacio que les quedó sin particionar.

Se pueden crear mas particiones opcionales:
1. /boot: En esta partición están alojados las imágenes del kernel y ramdisk, también la secuencia de inicio y el bootloader del sistema.
2. /usr: después de /, es la segunda partición en jerarquía y contiene las aplicaciones y recursos compartidos por los usuarios.
3. /tmp: la carpeta de temporales, así como los archivos de extensión .lck, que no permite más instancias de una tarea hasta que esta se haya completado, todo lo que este guardado aquí se borrará al reiniciar.
4. /var: Contiene el cache de pacman (el administrador de paquetes de arch), registros administrativos y demás; esta partición existe para que /usr pueda ser montado como "de solo lectura". Todo lo que se deba escribir durante operaciones del sistema (diferentes a instalación y mantenimiento de programas) quedará en /var.
Para más detalles sobre los tamaños de las particiones, la explicación de la Wiki está buena, la pueden ver ACÁ.

Una vez, hemos creado nuestra particiones, podremos continuar con la instalación.
Ahora si podemos elegir la opción 3 del menú de preparación de discos.
3. "Configurar manualmente los dispositivos, tipo de sistema y puntos de montaje": Es la mejor opción cuando tiene una instalación previa de linux y deseen reutilizar la configuración de su antigua distro, o un arranque dual.


Al haber creado nuestras particiones, procederemos a darles formato. Se elige/n la/s partición/es a formatear y una pantalla nos preguntará si estamos seguros de crear un sistema de archivos en la partición deseada. Si se esta reutilizando un sistema de archivos de otra distro, en el momento de crear el sistema de archivos para /home, esta opción debe ser NO.
Al aceptar crear un sistema de archivos, seleccionaremos el tipo (en este caso tanto para / como para /home, será ext4)

En la siguiente pantalla, seleccionaremos los puntos de montaje, de acuerdo a lo que hayan establecido en el particionamiento.



Las siguientes pantallas nos preguntaran si deseamos darle nombre (label) al disco al que estamos formateando, y opciones extras para el comando mkfs (son totalmente opcionales).
Debemos llegar a una tabla similar a la que vemos a continuación, en el caso de estar reutilizando un sistema de archivos de una otra distro linux, en la partición que será nuestro /home, la segunda opción, la de creación de un nuevo sistema de archivos, debe decir NO (o sino formatearemos esta partición con la consecuente perdida de datos).

Si todo esta bien, la siguiente pantalla nos da la opción de continuar ( "ignore" ) o de regresar a verificar/editar los cambios en el disco ( "back" ).
Lo siguiente será la creación del sistema de archivos, y la confirmación de que todo a salido bien.

Lo importante es crear 3 particiones principales:
1. / : sistema de ficheros raíz, aquí instalaremos toda la estructura del sistema, esta debe estar marcada como [Booteable], con esto indicaremos que el sistema se iniciara desde aquí, debe ser del tipo Primaria Linux (tipo 83 en la lista de Tipo de Sistema de Archivos), debe tener como mínimo 6 a 8 GB.
2. /home: donde se ubicarán las carpetas de todos los usuarios del sistema, muy recomendado crearla. Debe ser Primaria Linux (tipo 83), es la de mayor tamaño en cualquier sistema, depende de la capacidad instalada y las restricciones de tamaño de las demás particiones.
3. /swap: área de intercambio. Debe ser de tipo Lógica swap, las restricciones de tamaño van: si hay 512 MB de memoria RAM o menos, entonces, el doble de este tamaño ES necesario, si hay mas de 1Gb de RAM, entonces 1GB de swap es suficiente (aunque el tamaño depende de gustos).

Establecer los Puntos de montaje de los Sistemas de archivos (File system Mountpoints)

Primero, se te preguntará por la partición de swap. Selecciona la partición apropiada (sda3 en este ejemplo). Se te preguntará si quieres crear un sistema de archivos swap; selecciona "yes" ("sí"). Luego, selecciona dónde montar el directorio / (raíz) (sda1 en este ejemplo). Se te preguntará qué tipo de sistemas de archivos quieres.

Continuando con la instalación...

Elige y crea el sistema de archivos (formatea la partición) para / seleccionando yes. Se te preguntará para agregar particiones adicionales. Selecciona un tipo de sistema de archivos para otra partición y móntalo como /home. Nuevamente, crea el sistema de archivos y selecciona "Done". Vuelve al menú principal.

Seleccionar paquetes "Select Packages" / 5. Instalar paquetes

    * Core ISO: Selecciona CD como fuente y selecciona el dispositivo de CD apropiado si tienes más de uno.
    * FTP ISO: Selecciona un mirror FTP/HTTP. Notar que archlinux.org está limitado a 50KB/s.

La selección de paquetes está dividida en dos etapas. Primero, seleccionas categorías de paquetes, y luego se te presentará la lista completa de paquetes para las categorías seleccionadas, permitiéndote ajustar tu selección. La barra de espacio selecciona y des-selecciona las categorías.

Nota: Todos los paquetes de base son seleccionados de forma predeterminada

Las categorías son las siguientes:

    * base: Contiene el conjunto de paquetes GNU/Linux minimal; justo lo suficiente para un entorno minimal; el kernel de Linux y GNU. Es recomendable seleccionarlo y después de-seleccionar los paquetes individuales que no utilices.
    * base-devel: Herramientas fundamentales de compilación de software tales como GCC, autoconf, automake y make.

Luego de seleccionar las categorías te presentará la lista de paquetes seleccionados en las categorías seleccionadas. Dejar todos seleccionados es una elección segura para principiantes, mientras que usuarios más experimentados querrán eliminar algunos paquetes innecesarios. Yo recomiendo seleccionar los paquetes netcfg, ndiswrapper, sudo, wireless tools, muy útiles si tienes conexión inalambrica o quieres usar sudo en vez de su

Selecciona OK para continuar y luego elige 'yes' ("sí") a 'Select all packages by default' ("Seleccionar todos los paquetes por defecto"), por ahora.

Instalar Paquetes

A continuación, selecciona 'Install Packages' ("Instalar Paquetes"). Se te preguntará si quieres mantener los paquetes en la caché de pacman. Si eliges 'yes' ("sí"), tendrás la flexibilidad de hacer un downgrade a una versión anterior en el futuro, por lo que esto es recomendado (siempre es posible limpiar la caché en el futuro). El script de instalación instalará ahora los paquetes seleccionados en tu sistema, así como el kernel de Arch 2.6 predeterminado.

    * FTP: El manejador de paquetes Pacman descargará e instalará los paquetes seleccionados.
    * CORE: Los paquetes serán instalados desde el CD o almacenamiento USB. 

El proceso de instalación de los paquetes continúa y dependiendo de las capacidades del hardware, y de la conexión a Internet si eligieron "netinstall", tomará el tiempo necesario.

6. Configurar el sistema

Al finalizar la instalación seremos llevados nuevamente al menú principal, donde procederemos a configurar el sistema.
Se nos da a escoger entre 3 editores de texto, escogemos el de nuestra predilección (nano por defecto, al ser el mas sencillo de usar) y se nos remitirá a una lista de parámetros a configurar. (los comandos básicos para usar nano son: CTRL+O = Guardar como, CTRL+W = Buscar, CTRL + X = Salir).


Los parámetros que debemos editar por ahora son:

/etc/rc.conf: Este archivo, lleva la configuración del sistema, aquí editaremos la linea LOCALE: colocando nuestra información (yo, por estar en Venezuela, usaré es_VE.UTF-8; HOSTNAME: Que será como se llame nuestro equipo en la red local; y daremos un vistazo a la última linea de este archivo, DAEMONS, la cual será crucial después.

https://wiki.archlinux.org/index.php/Beginners%27_Guide_(Espa%C3%B1ol)#Configurar_el_Sistema

/etc/modprobe.conf

Es innecesario configurar este archivo en este momento.

    * modprobe.conf puede ser usado para establecer opciones de configuración especiales para los módulos del kernel.

Nota: El nuevo paquete module-init-tools 3.8 cambia la localización de el archivo de configuración de /etc/modprobe.conf a /etc/modprobe.d/modprobe.conf.

/etc/resolv.conf (para IP estática)

El resolvedor es un conjunto de rutinas de la librería C que nos ofrece acceso al Internet Domain Name System (DNS, Sistema de Nombres de Dominio). Una de sus funciones principales es traducir nombres de dominio a direcciones IP, para hacer de la web un lugar más sencillo y amigable. La configuración del "resolvedor" está en el archivo /etc/resolv.conf, y contiene información que es leída por las rutinas la primera vez que es invocada por un proceso.

    * Si estas usando DHCP, puedes ignorar este archivo, dejando la versión por defecto; será creado y destruido dinámicamente por el daemon dhcpcd. Puedes cambiar esta configuración por defecto si lo deseas. (Ver Configurando la Redhttps://wiki.archlinux.org/index.php/Configurando_la_Red).

/etc/hosts

Este archivo de configuración asocia direcciones IP con nombres de host (hostname) y alias. Para cada host, una línea nueva debe ser agregada con la siguiente información:

[alias...]

Añade tu hostname, que debe coincidir con el especificado en /etc/rc.conf, como un alias, de forma que se asemeje a esto:

127.0.0.1   localhost.localdomain   localhost tuhostname

Nota: ¡Este formato, incluyendo el 'localhost' y el nombre de tu host, es requerido para la compatibilidad de varios programas! Errores en esta entrada pueden causar un desempeño de red pobre y/o que ciertos programas se carguen muy lentamente, o no se carguen en absoluto. Este es un error muy común para principiantes.

Tip: Por conveniencia, puedes también usar alias en /etc/hosts para hosts en tu red, y/o en la Web, por ejemplo:

64.233.169.103   www.google.com   g
192.168.1.90   media
192.168.1.88   data

El ejemplo anterior te permitiría accesar a Google simplemente escribiendo 'g' en tu navegador, y accesar a un servidor de medios o datos en tu red por nombre, sin la necesidad de escribir sus respectivas direcciones IP.

/etc/locale.gen, en el que ubicaremos nuestro idioma en una lista, comentaremos (agregando un "#" al comienzo de la línea) el idioma que viene por defecto en_US.UTF-8 y en_US.ISO-8859-1, y ubicaremos los nuestros, descomentándolos (en este ejemplo, es_VE.UTF-8 y es_VE.ISO-8859-1).

https://wiki.archlinux.org/index.php/Locale_%28Espa%C3%B1ol%29

/etc/pacman.conf: El archivo de configuración de pacman, aquí activaremos los repositorios básicos y añadiremos repositorios extras (como los de AUR), también pueden activar un "Arch testing" (puede compararse a Debian Sid) usando los repositorios testing, estos traen consigo lo último de lo último en cuanto a paquetería para Arch, pero puede conllevar a riesgos en la estabilidad del sistema. Por ahora solo dejaremos activos los repositorios

 "core", "extra" y "community".

Nota: si tienen una instalación x86_64 y quieren poder tener acceso a paquetes de 32 bits (es recomendable, ya que hay algunas aplicaciones que no están en 64 bits), también tienen que agregar el repositorio "multilib", de modo de que les quede algo así:

    # If you want to run 32 bit applications on your x86_64 system,
    # enable the multilib repository here.
    [multilib]
    Include = /etc/pacman.d/mirrorlist

/etc/pacman.d/mirrorlist: La lista de mirrors o fuentes de descarga para pacman, aquí especificaremos de que lugar del planeta obtendremos nuestros paquetes.

Para ello localizamos nuestra región geográfica más cercana a nuestra ubicación y le borramos el #.
https://wiki.archlinux.org/index.php/Mirrors_%28Espa%C3%B1ol%29

Lo último por configurar es la contraseña de root, "Root-password", deben escribirla dos veces y recuerden, ROOT es el usuario todopoderoso en Linux, esta contraseña es valiosa. Una vez han ingresado correctamente la contraseña de root, podrán continuar con el proceso (bajan y eligen "Done" para volver al menú principal). Esto construirá la imagen del sistema y la finalización de instalar el sistema base de Arch Linux.

7. Instalar GRUB

Una vez han terminado de instalar Arch Linux, finalizaremos instalando GRUB, al momento de seleccionar donde instalaran GRUB deben seleccionar el disco completo, no una partición (es decir, "sda", "sdb", y no "sda1" o similar). El sistema de instalación les dirá que deben verificar primero el grub menu list donde se nombran los discos duros presentes en el sistema, una vez están de acuerdo con los cambios, se instalar GRUB en el disco que hayan seleccionado.
Con esto finaliza la instalación del sistema base de Arch Linux, de vuelta en el menú principal, seleccionaremos Salir de la Instalación, "8. Exit install", y cuando regresemos a la terminal inicial reiniciaremos nuestro ordenador con el comando

   reboot

NOTA: En mi caso en el GRUB, no parecian el otro sistema operativo que tenia instalado para ver como lo solucione hacer clic aca.

Hasta aquí, la primera parte de la guía de instalación de Arch Linux, por el momento solo tendremos una terminal y un sistema en blanco listo para iniciar la instalación de un entorno gráfico, así como de controladores de hardware privativos, varios programas y demás. Continua la guia ACA.


Fuentes:
Guia instalacion no oficial
taringa.net
wiki.archlinux
chicheblog.blogspot

vriezo.wordpress de VrI3Z0

Pueden copiar mi Tutorial siempre y coloquen las fuentes y den créditos a mí: Thedemon007

Arch linux Failed to import current network settings into target system

Me decidí a probar  Arch Linux para ello me descargue la imagen netinstall, pero durante el proceso de instalación, en el paso "Configuración del sistema" recibi el siguiente mensaje de error:
Failed to import current network settings into target
No pensé nada  y pulsa el botón Aceptar para continuar. En la siguiente etapa me presentó con un montón de archivos de sistema para configurar, con la excepción de que todos estaban vacíos en blancos!! - No me puedo imaginar que la escritura de estos archivos desde cero sea parte del proceso de instalación!. Después de un poco de investigación, resulta que esto ocurre cuando el dhcpd paquete no se descarga en la etapa anterior. Todo lo que tuve que hacer para solucionar este problema fue para ejecutar de nuevo la opción "Install Packages" esta vez sólo descargar/instalar lo que había fallado previamente, y mis archivos de configuración ya no salen en blanco.

lunes, 21 de marzo de 2011

How to: Ubuntu UPnP Server para Windows Media Player, Xbox 360 y mas

Esta entrada esta en construcción

Bueno estuve buscando como crear un servidor UPnP AV o DLNA en Ubuntu linux que fuera compatible con el Windows Media Player o el Windows Media Center del Windows 7.

Intente con un programa llamado Ushare pero este no me sirvió así que seguí buscando y encontré un programa llamado: Twonky Server lo instale y pesaba que habia que configurar algo pero no al no mas instalarlo te aparece en la red de Windows 7 no se si sea necesario tener el samba configurado yo ya tenia el samba configurado.

Bueno primero voy a hablar un poco sobre el programa bueno esta programa esta disponible para Linux, Mac, y Windows y generalmente trabaja con cualquier TV nuevo, vídeo consola, Sistema de A/V, PC, NAS, Adaptador digital o dispositivo movil que sea compatible con DLNA o UPnP aquí hay una lista detallada entre ellos esta Playstation 3 y Xbox 360.

Para intalarlo hay que hacer los siguientes comandos: 
wget http://www.twonky.com/upfiles/twonkymedia-i386-glibc-2.2.5-6.0.32.sh
sudo bash twonkymedia-i386-glibc-2.2.5-6.0.32.sh
Ahora si queremos reproducir archivos del UPnp de Windows desde Ubuntu, en el reproductor de musica rhythmbox al cual se le puede instalar y configurar un plugin.

Para instalar este plugin lo hacemos con este comando:
sudo apt-get install rhythmbox-plugin-coherence
Lamentablemente me he dado cuenta que este pluing no funciona para reproducir archivos de windows  desde ubuntu esto de debe segun lo que he leido a que la tranmision del windows media player no es estándar DLNA la unica solución seria usar otro tipo de transmision no recuerdo cual es pero es el que utiliza el itunes y otros programas con la deventaja de que no se puede reproducir video. Me he tardado algo espero poder hacer mas pruebas y completar este post pronto
.
Fuentes:
twonky
fsistemas.blogspot

domingo, 13 de marzo de 2011

Crear un usb boteable apartir de un archivo .img en linux

 Por ejemplo crear un usb boteable de etherboot recomiendo primero formatear el usb en fat32 luego abrimos un terminal y teclamos el siguiente comando:

sudo dd if= CP.011.4004_v2.img of=/dev/sdc

Ejemplo:

sudo dd if=/home/alberto/Descargas/etherboot.img of=/dev/sdc1

y listo ya esta creado

Pueden copiar mi Tutorial siempre y cuando digan la fuente y den créditos a mí: Thedemon007

jueves, 10 de marzo de 2011

Como crear un repositorio en ubuntu o debian

Planteamiento del Problema:

Mantener actualizada una laptop (u ordenador de escritorio) de bajos recursos, con varios años de uso, el caso que se presenta es que el laptop en cuestión posee solo un puerto para conexiones por modem de velocidades topes de 56kbps, lo anterior puede ser traumático al realizar actualizaciones del sistema.

Le voy a reseñar con crear un repositorio en su red local LAN, PAN, NAP, WLAN, WPAN

Instalando paquetes necesarios

Primero abrimos el teminal instalamos los paquetes necesarios con estos comandos:

sudo apt-get install apt-move apache2
Asumiendo que tiene el terminal en home es decir que no haigan cambiado de directorio con cd q este tal y como se abre al principio, creamos una carpeta donde vamos a tener nuestro repositorio con los comandos:

mkdir Mirror
cd Mirror
mkdir Ubuntu
esta carpeta se creara en /home/NombredUsuario/Mirror/Ubuntu

Configurando el apache:

Puesto que esto no es un manual de apache, no diremos como se configura para hacer grandes cosas. Aunque quizas si te interese saber donde estan los archivos de configuracion del servidor, los encontraras en /etc/httpd/conf/

A nosotros lo que nos interesa es saber cual sera la raiz de nuestro servidor. La raiz de nuestro servidor se encuentra en la carpeta local /var/www/, todo lo que queramos distribuir tiene que estar dentro de este directorio. Así que tenemos que crear un enlace simbólico hacia la carpeta que creamos anteriormente.

Para ello vamos a crear un enlace simbololico con el comando

sudo ln -s /home/NombredUsuario/Mirror/Ubuntu /var/www/
Con lo cual, ahora mirror (el enlace) ya es accesible via http. en la direcion http://127.0.01/Ubuntu/ hacer clic en la misma para comprobarlo.

Si no aceden aun desde el navegador a la carpeta tienen entonces que cambiar los permisos con estos comandos:

cd /home/NombredUsuario/Mirror
sudo chmod -R 555 Ubuntu
sudo /etc/init.d/apache2 restart
Ya quedan pocos pasos para tener listo nuestro mirror local, el siguiente paso es actualizar nuestro sistema.

Configuramos el fichero apt-move.conf con el comando:

sudo gedit /etc/apt-move.conf
APTSITES="/all/" Aca puedes poner un filtro de los repositorios que le quieras crear el mirror o espejo q estan en /etc/apt/sources.list por ejemplo debian.midco.net non-us.debian.org" yo lo pogo en all que carga todos
LOCALDIR=home/NombredUsuario/Mirror/Ubuntu (Donde creamos el repositorio,
FILECACHE=/var/cache/apt/archives ( Lógico, es de donde obtenemos los paquetes)
DELETE=yes ( Elimina la versiones más antiguas de los paquetes del repositorio)
GPGKEY=ABCDEFGH esto es por si queremos firmar nuestros paquetes con una clave gpg esto nos permitiria actualizar sin ninguna advertencia de que la fuente no es confiable pero desafortunadamente he probado esto y no funciona por si quieren probar entren aqui.

luego hacemos el comando:

sudo apt-get update; sudo apt-get dist-upgrade; sudo apt-move update
Añadir el repositorio al sources en cada una de las máquinas de la LAN:
Ya se en encuentra listo para el repo para llevarlos a nuestros colegas.

Luego configuramos el sources.list con sudo gedit /etc/apt/sources.list para agregar una nueva lista:

Agregamos al final del archivo:

deb http:/xxx.xxx.x.x/Ubuntu stable main
deb http:/xxx.xxx.x.x/Ubuntu stable restricted

Donde estan las X siginifica la IP de nuestro servidor

Ubuntu = nombre del enlace simbolico

Si lo queremos añadir el repositorio al source.list de la maquina en donde hemos creado el repositorio quedaria asi:

deb file:/home/NombredUsuario/Mirror/Ubuntu stable main
deb file:/home/NombredUsuario/Mirror/Ubuntu stable restricted

Guardamos, y actualizamos con sudo apt-get update

Puedes que tengas problemas intentando actualizar con el gestor de actualizaciones o el comando apt-get update en la autentifican de paquetes esto es debido a que los paquetes no están firmados si se pudiera firmar con la opción de apt-move seria una solución pero lo he intentado y no funciona ojala que lo solucione pronto.

Lo que hacemos entonces para poder actualizar es hacerlo desde el Gestor de paquetes Synaptic le damos al botón de Marcar todas las actualizaciones y luego aplicar.

Listo ya tienes nuestro repositorio local con mayor velocidad a la hora de descargar nuestros paquetes.

Cuando la compu donde instalamos el repo esta apagada puede que tengamos problemas al hacer sudo apt-get update se queda un rato en 99% en la repo de la compu apagada y luego avanza para solucionarlo tenemos que editar el l sources.list con sudo gedit /etc/apt/sources.list y agregar un # al principio del repo que no esta disponible luego cuando ya este disponible lo quitamos

Fuentes:

http://blog.milmazz.com.ve/
Taringa

Pueden copiar mi Tutorial siempre y cuando digan la fuente y den créditos a mí: Thedemon007 

martes, 8 de marzo de 2011

Ubuntu Virtualbox Xp

Esta entrada esta en construcción

Para saber como instalar virtual box en ubuntu / debian o derivados click acá.

crear carpeta compartida.

gráficamente como hacer una carpeta compartida en VirtualBox para intercambiar nuestros archivos con el OS de nuestra Pc en mi caso con (Ubuntu):

 1) Creamos la carpeta que queremos compartir en nuestro OS de linux.
Nota no puede tener el mismo nombre que el de la maquina virtual.

 

2) En la carpeta que creamos hacemos ,click derecho propiedades y luego buscamos la pestaña que dice compartir. y luego dar click en compartir esta carpeta.  

 

3) Saldrá una ventana emergente pidiéndonos instalar un servicio , le daremos a instalar servicio.
 

 

4) Después nos saldrá otra venta que nos pide que salgamos de nuestra sesión , le diremos que si y cuando volvamos a iniciar ,vamos a nuestra carpeta nueva click derecho buscamos la pestaña compartir y seleccionamos las 2 casillas que faltan (permitir a otra.... y la que dice, Acceso de invitado...) y por ultimo dar click en crear compartición.
 

 

5) Ahora entramos al VirtualBox le damos click derecho a nuestra maquina virtual la mia se llama (xp colosus) y luego le damos configuración. 

 6) Luego damos click en carpeta compartida y una vez dentro le damos al simbolo de la carpeta azul con un signo de (+) y buscamos el folder que creamos anterior mente.

 

7) Ahora a nuestra maquina virtual, ya dije que la mía se llama (xp colosus). Una vez dentro de nuestra maquina virtual con windows hacemos click derecho en My Pc y damos click en conectar a unidad de red.


8) Ahora dentro de conectar a unidad de red , le damos click en examinar y luego en VirtualBox Shared Folders y después damos click a la sub-selección que dice \\VBOXSVR/....



9) Ya por ultimo para ver nuestro lugar en donde esta nuestra carpeta compartida en nuestra maquina virtual con windows ,vamos a My Pc y unidades red.
click para ver.
Fuente 1 y 2 del tutorial.
Posibles problemas:

Solucionar problema en VirtualBox al actualizar el Kernel de Ubuntu


sudo /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS
Error! Your kernel headers for kernel 2.6.35-27-generic cannot be found at
/lib/modules/2.6.35-27-generic/build or /lib/modules/2.6.35-27-generic/source.
* Failed, trying without DKMS
* Recompiling VirtualBox kernel modules
* Look at /var/log/vbox-install.log to find out what went wrong
sandra@lenovo:~$ nano /var/log/vbox-install.log
lo que hice fue instalar los headers
sudo apt-get install linux-headers-2.6.35-27-generic
de nuevo
sudo /etc/init.d/vboxdrv setup
y listo

Fuentes: tutorialeslinux.blogspot.com

lunes, 7 de marzo de 2011

Restablecer la contraseña de Windows 7 o Vista en pocos pasos con Ubuntu

Si ha olvidado la contraseña para el acceso a Windows 7 no se preocupe, cada problema tiene una solución. Todo lo que explicaré en esta guía también puede utilizarse para hacer chistes a amigos o causar daños a terceros, pero estos son su responsabilidad; la finalidad de la guía es puramente informativo y educativo.
Lo primero que necesitamos es cualquier versión de Ubuntu. Puede descargarlo desde esta dirección y todo lo que necesita hacer después de grabar la imagen iso y tener a mano el CD con Ubuntu anterior dominaba. O si lo prefiere crar un usb boteable.

Reinicia tu PC e inicia el arranque desde el CD o USB. Por supuesto, inserte el CD O USB de Ubuntu en la unida y espere a que cargar la pantalla donde puede elegir si desea instalar o probar Ubuntu: elegimos la opción a probarlo sin necesidad de instalar.

Cuando se carga y la parte del entorno de Ubuntu, vaya a aplicaciones - > Accesorios - > Terminal y ejecute los siguientes comandos. El primer comando mostrará las particiones del sistema:
sudo fdisk-l
Tomar nota de cómo se llama la partición que contiene Windows, en mi caso se denomina sda3. Ahora tenemos que montar la partición:
ntfs-3g /dev/sda3 /mnt/windows -o force
también puede montarla desde el nautilus cambie a la carpeta de configuración de Windows 7:
CD/mnt/windows/Windows/System32/config
Bueno, ahora comienza la hermosa. Examinaremos el archivo SAM que contiene todo el sistema de contraseña (cifrado). En lugar de descifrar irá directamente a restablecer la contraseña del usuario o administrador. La primera cosa a hacer es de tipo:
chntpw -l SAM
Precaución: Si chntpw no está instalado, instálelo escribiendo:
sudo apt-get install chntpw
Pero debe estar presente de forma predeterminada. Ahora nos devolverá una salida similar a la de la imagen al principio del artículo. Anote el nombre de usuario que desea restablecer su contraseña y azzeratela, escriba:
chntpw -u "nombreusuario" SAM
Donde en lugar del nombre de usuario especificar por lo que le interesa. Puede primera opción entrar y fechas. Se ha restablecido la contraseña del usuario y ahora está vacío. Reiniciar el equipo intenta iniciar una sesión en Windows 7 se dará cuenta de que con tan sólo pulsar entrar al hacer clic en el nombre de usuario que borra la contraseña y tener acceso al sistema!

Si no les funciona esto entonces hagan esto:
1. Arrancar con un Disco Ubuntu o cualquier distribución Live
2. Nos Vamos Aplicaciones / Accesorios / Terminal
3. Tecleamos sudo fdisk -l
4. Nos mostrara los discos que tengamos instalados, observamos la particion donde tengamos Widnows vista Con sistema de archivos NTFS
nota: supongamos que nos mostró /dev/sda1 con sistema de Archivos NTFS Con la Etiqueta XP
5. Nos Colocamos en /Windows/System32 de la siguiente manera, cd /dev/sda1/XP/Windows/System32
6. Renombramos sethc.exe por sethc.old, de la siguiente manera mv sethc.exe sethc.old
7. Copiamos cmd.exe al escritorio y lo renombramos por sethc.exe, de la siguiente cp cmd.exe /dev/sda1/XP/Users/Admin/Desktop/cmd.exe
8. Cortamos cmd.exe del escritorio y lo renombramos a c:/Windows/System32/sethc.exe de la siguiente manera, mv cmd.exe /dev/sda1/XP/Windows/system32/sethc.exe
9. Reiniciamos Ubuntu, sudo reboot
10. En la ventana de inicio de sesión del usuario Windows, presionamos 5 veces la tecla SHIFT, Habilitaremos una ventana de linea de comandos
11. Tecleamos: control userpasswords2
12. Aparecerá una ventana con las opciones de las cuentas existentes, seleccionamos el usuario que queremos cambiar la contraseña y pulsamos la opción de RESTABLECER CONTRASEÑA.
13. Dejamos en blanco, pulsamos aceptar.
14. Cerramos la ventana de linea de comandos.
Listo ya Pueden ingresar ala cuenta.

En Windows Vista se puede hacer con el cd CD de Trinity Rescue Kit con las instrucciones de este video es cosa de no más de 5 minutos.


Fuentes: chimerarevo. 
 lugmxl 

viernes, 4 de marzo de 2011

Videos de Tony hawk 3 de playstation one

Bueno hace tiempo que convertí los vídeos del cd de play de tony a mpg con un programa que se llama super 2009 o algo así. Bueno ahora los estoy subiendo a gigasize para compartirlos con ustedes.

Intro resubido

Kareem Campbell


También los he subido a youtube:



martes, 1 de marzo de 2011

Como hacer backup de Logmein Hamachi

Una de las preguntas sobre Hamachi que parecen obtener de los usuarios Hamachi es cómo hacer copia de seguridad de su cuenta de Hamachi en caso de que debe volver a instalar.

Ya que si van a reinstalar el sistema operativo, pierden las redes creadas y ya no las podran administrar para que nos le ocurra esto deben de hacer un backup o copia de seguridad.

Los siguientes pasos le permitirá a la copia de seguridad Hamachi-

Si estás en Windows 7
Copia de seguridad de la carpeta de LogMeIn Hamachi @ C:\Windows\system32\config\systemprofile\AppData\Local\LogMeIn Hamachi
Si estás en Windows XP
Copia de seguridad de la carpeta de LogMeIn Hamachi @ C:\Documents and Settings\LocalService\Local Settings\Application Data\LogMeIn Hamachi
** La corrección en la ubicación de XP proporcionado por Xantes (gracias)

Puede ocurrir que no puedas ver esta carpeta es porque esta oculta para verla vamos a  Herramientas>Opciones de carpeta…>Ver

Restaurar desde la copia de seguridad de Hamachi: después de instalar la nueva copia de Hamachi:

1 – Abrir el Panel de Control (De Windows) –Herramientas administrativas– Servicios y búsque el de servicio de LogMeIn Hamachi

-El haga clic para resaltar luego segndo clic y seleccione Detener (vea el ejemplo a continuación).


-Una vez detenido, Minimice esta ventana ya que lo necesitará nuevamente

2: Copiar los datos de backup y péguelo en la ubicación de la instalación (reemplazará los archivos duplicados)
Windows 7
Hamachi C:\Windows\system32\config\systemprofile\AppData\Local\LogMeIn
Windows XP
C:\Documents and Settings\LocalService\Local Settings\Application Data\LogMeIn Hamachi

3: Una vez que haya copiado los datos de backup volver a la ventana de servicios y resalte ahora LogMeIn Hamachi y, a continuación, seleccione Inicio.
Que lo hará, ahora tienes tu cuenta anterior y en funcionamiento.


Pueden copiar mi Tutorial siempre y cuando digan la fuente y den créditos a mí: Thedemon007