Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Feliz y opensource año nuevo

Un nuevo año llega, nuevas metas se aproximan, otras no cumplidas pasan pasan a engrosar la lista.
Esperemos que nuestro OS favorito en el próximo año siga posicionándose mas y mejor en la nube, servidores, smartphone's, tablets y porque no, en el escritorio del usuario final.
Por mi parte les deseo mucha salud, prosperidad y éxitos en el 2014 por venir. Este blog no seria lo que es sin uds, mis lectores, a los cuales escucho ideas de artículos y en lo posible ayudo en sus problemas. Recuerden, el conocimiento nos hace libres y compartiéndolo mucho mas.
Feliz año 2014 !!!

Share/Bookmark

Como generar un iso de un cd o dvd

DriveMeca generando un ISO vía linea de comandos
Tienes un CDROM o un DVD al que quieres sacarle copia previniendo se te raye o lo pierdas, o necesitas el ISO para virtualizarlo varias veces de una forma mas rápida que si el servidor lo lee directamente desde la unidad de DVDROM. Bien, hoy te enseñare como crear un ISO de un CD o DVD en pocos pasos, ademas, también podrás sacar copia en ISO de un directorio en tu linux y así preservarlo por si se daña tu equipo.

-Colocamos el cd o dvd en la unidad de nuestro pc y verificamos nuestro linux no lo haya montado automáticamente

umount /dev/cdrom

-Abrimos una consola y ejecutamos el siguiente comando. OJO, el usuario debe tener privilegios de poder leer del dispositivo cdrom. En este caso en mi linux el device es /dev/cdrom y creare un ISO de nombre cdrom_imagen.iso en mi directorio home

dd if=/dev/cdrom of=~/cdrom_imagen.iso
8814464+0 records in
8814464+0 records out
4513005568 bytes (4,5 GB) copied, 628,125 s, 7,2 MB/s

-Segundo ejemplo, en este caso creare un ISO en /tmp del directorio /home/usuario. Debemos tener permisos de lectura del directorio que copiaremos al ISO

mkisofs -o /tmp/cd_backup.iso /home/usuario/

-Significado de las siglas de los comandos:

of=output file (fichero de salida)
if=input file (fichero de entrada)
dd=disk dump (vaciado o volcado de disco)

De los comandos o trucos que vale la pena mantener en nuestro arsenal creo que el generar un ISO debe ser uno de ellos. Te puede ahorrar dolores de cabeza y ganar tiempo para tus trabajos.
Usas los ISO para otra tarea, cual? te es de ayuda el crearlos, como?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.
Share/Bookmark

Como instalar Zend Framework 2 paso a paso

DriveMeca instalando Zend Framework2 paso a paso
Cada día que pasa debes ser mas eficiente, tu competencia no da tregua y debes entregar ese proyecto en php. Actualizate y se mas productivo con Zend Framework 2 el cual es orientado a objetos, utiliza PHP 5.3 (mínimo), permite reutilizar código y según sus desarrolladores ya se ha descargado mas de 15 millones de veces.

Requerimientos



-Instalamos el repositorio remi
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

-Instalamos los paquetes php de ZendFramework2 excluyendo los paquetes de Oracle
yum --enablerepo=remi install php-ZendFramework2* --exclude php-ZendFramework2-Db-Adapter-Oracle --exclude php-ZendFramework2-Db-Adapter-Pdo-Oci

-Creamos un proyecto de prueba e instalamos composer
mkdir /var/www/html/zftest
cd /var/www/html/zftest

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/

-Descargamos una plantilla para Zend y verificamos tengamos la ultima versión
git clone git://github.com/zendframework/ZendSkeletonApplication.git
cd ZendSkeletonApplication
composer.phar self-update
You are using the latest composer version.

composer.phar install
Loading composer repositories with package information
Installing dependencies (including require-dev)
  - Installing zendframework/zendframework (2.2.5)
    Downloading: 100%         

zendframework/zendframework suggests installing doctrine/annotations (Doctrine Annotations >=1.0 for annotation features)
zendframework/zendframework suggests installing ircmaxell/random-lib (Fallback random byte generator for Zend\Math\Rand if OpenSSL/Mcrypt extensions are unavailable)
zendframework/zendframework suggests installing ocramius/proxy-manager (ProxyManager to handle lazy initialization of services)
zendframework/zendframework suggests installing zendframework/zendpdf (ZendPdf for creating PDF representations of barcodes)
zendframework/zendframework suggests installing zendframework/zendservice-recaptcha (ZendService\ReCaptcha for rendering ReCaptchas in Zend\Captcha and/or Zend\Form)
Writing lock file
Generating autoload files

-Nos creamos un host virtual en apache para usar Zend con este proyecto
vi /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
     ServerName zf2-test.localhost
     DocumentRoot /var/www/html/zftest/ZendSkeletonApplication/public
     SetEnv APPLICATION_ENV "development"
     <Directory /var/www/html/zftest/ZendSkeletonApplication/public>
         DirectoryIndex index.php
         AllowOverride All
         Order allow,deny
         Allow from all
     </Directory>
 </VirtualHost>

-Reiniciamos apache
service httpd restart

-Creamos un proyecto de prueba con el 
composer.phar create-project --repository-url="http://packages.zendframework.com"

-Ya tenemos nuestro proyecto de prueba básico


-Creamos un alias en nuestro fichero hosts, en caso de contar con un dominio podemos crear el alias en este, por el momento para nuestras pruebas usaremos localhost
vi /etc/hosts
127.0.0.1   zf2-test.localhost

-Ya podemos abrir un browser y apuntar hacia fz2-test.localhost
DriveMeca instalando Zend Framework2 paso a paso

Ya podemos comenzar a desarrollar con Zend, te parece interesante esta herramienta? ya la utilizas?.
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Aprende a instalar fedora 20

Fedora llega a su versión 20 mostrándonos madurez en sus características, mas enfoque a soluciones en la nube y como siempre dándonos la oportunidad de probar características que mas adelante veremos reflejadas en su hermano corporativo Linux RedHat.
En este articulo los invito a seguirme en esta instalación paso a paso de Linux Fedora 20.


Requerimientos mínimos sugeridos:

Procesador de 1Ghz o mejor
1 Gb memoria RAM
10 Gb espacio libre de disco

Cuando decimos sugeridos es para que su uso sea eficiente pero si el hardware donde instalas es menor, puedes elegir hacerlo con una instalación mínima y así no privarte de su uso.

-Descargamos el ISO desde este URL prestando atencion a la arquitectura de nuestro equipo (32bits = i386 o 64bits =x86_64) y generamos un DVD o una USB booteable

-Solo 2 opciones, iniciar Fedora en modo Live (probarlo sin instalar a disco) o troubleshooting (corregir problemas). Entramos en modo Live por la primera opción presionando Enter
DriveMeca instalando Linux Fedora 20

-Ya en el modo gráfico se nos vuelve a preguntar que deseamos hacer, Try Fedora (probar Fedora sin instalar) o Install to Hard Drive (instalar al disco duro). Damos click a Install to Hard Drive
DriveMeca instalando Linux Fedora 20

-Que bien, Fedora detecta por nuestra ip publica en que zona nos encontramos y nos sugiere el idioma a usar para el proceso de instalación. Damos click al botón Continuar
DriveMeca instalando Linux Fedora 20

-En la siguiente pantalla podemos cambiar mas opciones o usar los valores por defecto. Aun así, para continuar debemos confirmar el sitio de instalación. Damos click en Destino de la instalación
DriveMeca instalando Linux Fedora 20

-Verificamos el disco marcado sea el que usaremos para instalar y damos click al botón Listo
DriveMeca instalando Linux Fedora 20

-Se nos da la posibilidad de usar los valores por defecto (el cual usaremos), configurar nosotros mismos el particionado del disco, cifrar particiones para mayor seguridad, etc. Damos click al botón Continuar
DriveMeca instalando Linux Fedora 20

-Ya corregidas las opciones damos click al botón Comenzar instalación
DriveMeca instalando Linux Fedora 20

-Comienza la instalación y debemos colocarle una contraseña a la cuenta root. Damos click a Contraseña de root
DriveMeca instalando Linux Fedora 20

-Escribimos nuestra contraseña de root, la confirmamos prestando atención de que sea lo suficientemente robusta y damos click al botón Listo
DriveMeca instalando Linux Fedora 20

-Creamos una cuenta de usuario personal para no trabajar desde la cuenta root. Damos click a Creación de usuario
DriveMeca instalando Linux Fedora 20

-Creamos la cuenta de usuario y damos click al botón Listo
DriveMeca instalando Linux Fedora 20

-Ya creada la cuenta de usuario es tiempo de relajarnos y esperar a que se termine la instalación; vamos por un café ;-)
DriveMeca instalando Linux Fedora 20

-Al terminar damos click al botón Salir
DriveMeca instalando Linux Fedora 20

-Al contrario de otras distribuciones Linux, al salir no se reiniciara el equipo por lo cual debemos nosotros mismos hacerlo dando click en los iconos de la esquina superior derecha y a continuación al icono de Power
DriveMeca instalando Linux Fedora 20

-Damos click al botón Restart
DriveMeca instalando Linux Fedora 20

-Retiramos el DVD o USB desde donde instalamos y comienza el boot de nuestro nuevo Fedora 20
DriveMeca instalando Linux Fedora 20

-Damos click a nuestro usuario
DriveMeca instalando Linux Fedora 20

-E ingresamos con nuestra contraseña dando click al botón Iniciar sesión
DriveMeca instalando Linux Fedora 20

-En nuestro primer ingreso se nos da la bienvenida con un asistente que nos ayudara a realizar algunos ajustes antes de comenzar a usar Fedora. Verificamos el idioma elegido sea el que usaremos y damos click al botón Siguiente
DriveMeca instalando Linux Fedora 20

-En la siguiente pantalla podemos agregar mas distribuciones de teclado o dejar solo la predefinida de nuestro idioma. Damos click al botón Siguiente
DriveMeca instalando Linux Fedora 20

-Usas redes sociales y te gustaría conectarlas a Fedora, en esta ventana puedes agregar tus cuentas sociales dando click al botón Añadir cuenta. Al terminar damos click al botón Siguiente
DriveMeca instalando Linux Fedora 20

-Finalizado el asistente damos click al botón Empezar a usar Fedora teniendo en cuenta que mas adelante si necesitamos podemos hacer estos cambios y mas en Configuración
DriveMeca instalando Linux Fedora 20

-La ayuda no termina, Fedora nos abre la ayuda de Gnome con unos breves vídeos de primeros pasos para consultar si tenemos dudas
DriveMeca instalando Linux Fedora 20

-En nuestro sobrio Fedora encontramos las aplicaciones dando click al menú Actividades donde se organizan por Frecuentes y Todas las cuales podemos cambiar dando click en estas pestañas en la parte inferior
DriveMeca instalando Linux Fedora 20

-Es buena idea verificar opciones en Configuracion
DriveMeca instalando Linux Fedora 20

Con esto terminamos la instalación y configuración básica de Linux Fedora 20. Ahora que leíste este articulo, te animas a usarlo? Ya lo usas, por primera vez o eres ya un usuario experto?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Joomla 3.2.1 ve la luz

Joomla CMS 3.2.1 es lanzado
Con el lema "Algo nuevo para todos" es lanzada la versión 3.2.1 de Joomla resolviendo mas de 125 bugs (errores de programación). De todos estos uno de los mas importantes es el problemas que se presentaba con la funcionalidad de hash del password (contraseña) del administrador bajo ciertas condiciones.

Para mayor información sobre los bugs corregidos pueden consultar este link en ingles o el link de descarga. Si ya tienes la 3.2 puedes consultar aquí mi guía de como actualizarte.
Usas Joomla, que versión, que CMS usas? Estas pensando en probar sus funcionalidades en un proyecto futuro?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Cisco Packet Tracer en Ubuntu

Para los estudiantes e instructores de Cisco la herramienta Packet Tracer es muy útil y mas cuando lo podemos usar desde nuestro Linux aunque solo existe en versión ejecutable para Microsoft Windows, como es posible? pues usando Wine el cual te permitirá instalarlo directo sobre Linux.
Para este articulo instalaremos Cisco Packet Tracer 6.0.1 en un Linux Ubuntu Desktop 13.10 paso a paso para que no te prives de usar en tu OS favorito esta excelente herramienta.

Requerimientos:

Cisco Packet Tracer 6.0.1

-Comenzamos ejecutando Wine desde Unity y en la pestaña Applications le damos click al botón Add application 
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Agregamos el ejecutable de Cisco Packet Tracer, el cual ya debemos tener descargado en nuestro PC. Después de agregarlo y que nos aparezca en la pestaña Applications nos devolvemos a donde lo tenemos descargado y le damos doble click con lo cual se ejecutara el instalador. Damos click al botón Next
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Aceptamos la licencia y damos click al botón Next
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Se nos muestra donde se instalara. Este path es relativo a los directorios configurados en Wine, recuerden que en Linux el direccionamiento de directorios es diferente. Damos click al botón Next
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Nos informan como se llamara cuando ya este instalado. Damos click al botón Next
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Se creara un icono en el desktop para ejecutarlo. Damos click al botón Next
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Un breve resumen antes de instalar. Damos click al botón Install
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Se instala Packet Tracer correctamente
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-El instalador nos muestra una ventana informativa aconsejándonos reiniciar el PC, lo cual no es necesario, recuerden que usamos Linux ;-) Damos click al botón Ok
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Damos click al botón Finish para ejecutar por primera vez Packet Tracer en nuestro Ubuntu
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Una ultima advertencia antes de ejecutarse, se guardaran cambios y trabajos en el path mostrado; el cual podrá ser cambiado si queremos en sus preferencias. Damos click al botón Ok
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Muy bien, ya tenemos Cisco Packet Tracer ejecutándose en nuestro Ubuntu 13.10
DriveMeca instalando Cisco Packet Tracer en Ubuntu

-Que esperas para usarlo?
DriveMeca instalando Cisco Packet Tracer en Ubuntu

Usas Cisco Packet Tracer? Que tal te parece la ventaja de poder ejecutarlo directamente sobre Ubuntu?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Centos 6.5 paso a paso

Un nuevo ciclo comienza, una nueva versión de una de las distribuciones Linux mas usadas en el mundo, me refiero a Centos, el cual hoy veremos como instalarlo paso a paso. Como la gran mayoría conoce, Linux Centos se deriva del código fuente de Linux RedHat pero a diferencia de este ultimo, es totalmente opensource para que lo podamos usar en nuestros proyectos sin tener que licenciarlo.

Centos 6.5 entre otros cambios nos trae:
  • Precision Time Protocol completamente funcional
  • OpenSSL version 1.0.1
  • OpenSSL y NSS ahora soportan TLS 1.1 y 1.2
  • Evolution versión 2.32
  • y mas que podrás consultar en el sitio de Centos
Comenzamos descargando el ISO desde el sitio de Centos, dependiendo de la arquitectura de nuestro equipo sera para i386 o x86_64, sugiero al ser archivos pesados hacerlo desde un cliente bittorrent como FrostWire lo cual puede ser un poco mas rápido y no congestionamos los mirrors de los ISO.
Creamos un DVD (solo necesitamos el primer DVD para instalarlo en forma básica) o USB booteable e iniciamos el equipo

-Al hacer boot se nos dan 2 opciones para instalar, la primera el sistema detectara la tarjeta de vídeo y entrara en modo gráfico (lo cual a veces falla) por lo tanto recomiendo elegir la segunda opción; la cual carga un driver básico de vídeo que diría que todos los equipos reconocen sin problemas. Presionamos Enter
DriveMeca instalando Linux Centos 6.5 paso a paso

-Podemos chequear si nuestro DVD o instalación de USB están OK. Si ya lo hicimos o estamos seguros, damos Enter en Skip
DriveMeca instalando Linux Centos 6.5 paso a paso

-Inicia el entorno gráfico. Damos click al botón Next
DriveMeca instalando Linux Centos 6.5 paso a paso

-Elegimos el idioma a usar durante la instalación y damos click al botón Next
DriveMeca instalando Linux Centos 6.5 paso a paso

-Elegimos la distribución de nuestro teclado y damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-En caso de contar con dispositivos de almacenamiento especializados como iSCSI, SAN, etc, marcamos la segunda opción, sino, la primera es la que elegiremos. Damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Se nos muestra el disco detectado, damos click al botón Si descarte todos los datos 
DriveMeca instalando Linux Centos 6.5 paso a paso

-Escribimos un nombre para nuestro Centos (hostname) y damos click al botón Configure la red
DriveMeca instalando Linux Centos 6.5 paso a paso

-Nuestra tarjeta (ethernet en este caso) debe estar conectada para garantizar una buena configuración, marcamos la eth0 (o la que usaremos en caso de haber mas) y damos click al botón Editar
DriveMeca instalando Linux Centos 6.5 paso a paso

-IMPORTANTE, marcamos la opción Conectar automáticamente. Por lo general nuestra conexión sera configurada por DHCP, en caso contrario podemos activar los valores en las otras pestañas de esta ventana. Para este articulo, DHCP me dará los valores de conexión al hacer boot. Damos click al botón Aplicar
DriveMeca instalando Linux Centos 6.5 paso a paso

-Ya configurada nuestra conexión, damos click al botón Cerrar y Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Elegimos la zona donde esta ubicado el equipo. Dependiendo de esto sera la zona horaria que se activara. Damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Escribimos una contraseña para el usuario root (administrador del sistema) y damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Llegamos al paso donde decidiremos como particionaremos el disco para instalar. Si es un equipo que usaremos en su totalidad con la primera es perfecto. En otro caso podemos compartir el disco con otro OS, por ejemplo Windows, con la 3ra o 4ta opción o nosotros mismos configurar el particionado con la 5ta opción un poco mas avanzada. Recomiendo la primera. Damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Ultima oportunidad para no eliminar lo que hay en el disco. Damos click al botón Escribir cambios al disco
DriveMeca instalando Linux Centos 6.5 paso a paso

-Siguiente paso, elegir como instalar Centos, con la opción Basic Server es suficiente para instalar y tener las herramientas para después personalizarlo. Aun así, si queremos podemos usar las otras opciones dependiendo de para que lo necesitemos. Damos click al botón Siguiente
DriveMeca instalando Linux Centos 6.5 paso a paso

-Comienza la instalación, hora de ir por un café ;-)
DriveMeca instalando Linux Centos 6.5 paso a paso

-Muy bien, ya tenemos Linux Centos instalado. Damos click al botón Reiniciar
DriveMeca instalando Linux Centos 6.5 paso a paso

-Al hacer boot por primera vez en nuestro recién instalado Centos es muy recomendado actualizarlo evitando bugs u otros problemas. Para esto ejecutamos logeados como root

yum -y update

DriveMeca instalando Linux Centos 6.5 paso a paso

-Se descargan los paquetes y así queda actualizado nuestro sistema
DriveMeca instalando Linux Centos 6.5 paso a paso

Podemos ya comenzar nuestros proyectos con Linux Centos.
Tienes servidores Centos? Planeas implementarlo en un próximo proyecto?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.


Disfrútenlo.

Share/Bookmark