Wednesday, December 23, 2009

PacketTracer


S.O.:gnu/linux
Tipo:Software

Este software es patrocinado por Cisco, con el objetivo de acrecentar su monopolio en las redes. Lo estoy utilizando en mi maestria de redes de la Universidad Villa Rica, pero el problema es el de siempre, el profesor lo otorgó pero para Microsoft Windows, cosa que ya no utilizo, y menos para proyectos escolares, Windows solo lo utilizo en el trabajo y eso porque una aplicación de plano no se deja instalar en ubuntu.

Regresando al tema, esta aplicación consiste en un pequeño simulador donde se pueden hacer prácticas de laboratorio de redes pero todo sobre software, se simulan equipos de cómputo, ruteadores, etc. Casi todo dispositivo de red, al igual que software para configuración, como terminales y programas de configuración para ruteadores.

Así que envío el archivo, esta comprimido, pero es un archivo .deb, en ubuntu y debian haciendo doble clic sobre la aplicación y se instala.

Liga: Packet Tracer 5.0

Friday, April 10, 2009

Nuevos artículos


Tipo: Personal.

Con la noticia que he publicado artículos atrasados en el blog de mis artículos, cualquier duda o sugerencia ya conocen mi correo y pues espero visiten mis blogs.

Wednesday, March 25, 2009

Reproducir DVD en ubuntu


S.O.:GNU/Linux
Tipo: Tip

Ya hacía algún tiempo no podía ver DVD's originales en mi distro, así que me decidí encontrar la manera de hacer, pero ya.

Así que de nuevo recurrí a los blogs y encontré las siguientes instrucciones.

Lo primero es instalar los paquetes correspondientes desde la consola mediante:

$sudo apt-get install totem-xine libxine1-ffmpeg libdvdread3

Una vez hecho esto hay que ejecutar lo siguiente:

$sudo /usr/share/doc/libdvdread3/install-css.sh

Posteriormente decidí instalar xine, porque totem y VCL no funcionaron, así que Xine no debía fallar, si checan la aplicación ya se instaló, así que solo instale a gui:

$sudo apt-get install xine-ui

Inicie la aplicación:

$sudo xine

E inicié la reproducción y todo funcionó correctamente, posteriormente utilice el totem y todo sin problemas.

Posteriormente en mi investigación encontre una liga muy interesante, que posiblemente profundizaré con más detalle: http://blog.maravilhion.com/2009/01/12/ver-dvd-oir-mp3-instalar-skype-o-picasa-en-ubuntu-810/

Fuente: http://unmundolibre.es/2008/05/03/reproducir-dvd-en-ubuntu/

Tuesday, March 24, 2009

Directorios con espacios



S.O.:GNU/Linux
Tipo:Tip

Se presentó una terrible anécdota en mi lugar de trabajo, la maquina de una Lic. falló, el motivo: Windows Vista, para variar, lo que pasa es que al parecer este "sistema operativo" le encanta dañar archivos del disco duro, y repentinamente se apago la maquina y al reinicio nadamas nunca arranco el sistema.

Así que decidí solucionar el problema con mi disco mágico de Ubuntu Live, por desgracia la magia se perdió, pues no podría acceder a los discos del sistema, así que recurrí a otro sistema que tenía a la mano: ophcrack, del cual ya escribí una reseña.

Bueno la cosa era recuperar los datos para realizar el correspondiente formateo o recuperación del sistema, cosa que si se pudo con esta distro, pero en modo texto, y el problema era acceder a los archivos con espacios, pues esta distro es puramente unix, y no sabia como acceder a los directorios con espacio, por fortuna el encontre algo en un blog que me ayudo mucho, esta distro monta todo, discos duros, y memorias usb, finalmente no me sirvió lo del foro, pues los archivos a recuperar en realidad estaban en otro lado, para checarlo lo hice con las busquedas:

$find / -iname *doc*


y con eso encontre y copie desde la ruta:

$cp -R * /mnt/sdb1/

y copio absolutamente todo, pero coloco de lo que trata el tema obtenido de un blog:


Para acceder desde la consola a directorios que tienen espacios en blanco en su nombre lo podemos hacer de varias maneras:

1) Poniendo entre comillas el directorio que contiene los espacios.

Por ejemplo si tuviéramos una carpeta dentro de nuestro /home, llamada “musica rock”, lo haríamos escribiendo:

cd /home/usuario/”musica rock”

2) Podríamos utilizar la maravillosa y mágica tecla tabulador.

Esto lo haríamos escribiendo las primeras letras del directorio y apretando TAB. Siguiendo con el ejemplo anterior de la carpeta llamada “musica rock” sería:

cd /home/usuario/m apretamos TAB y automáticamente nos cambiaría a esa carpeta.

Si tuviéramos más de una carpeta que empezara por la letra m (digo eme porque es el ejemplo que estamos utilizando) deberíamos escribir algunas letras más antes de apretar tabulador, y en el caso de que tuviéramos diferentes carpetas llamadas por ejemplo: “musica rock”, “musica pop”, “musica electronica”, lo haríamos:

cd /home/usuario/musica apretamos TAB y automáticamente nos aparecerá la barra invertida y el espacio para que completemos con la que deseemos:

/home/usuario/musica\ rock

3) O como habréis deducido por el punto anterior, separando con la barra invertida y añadiendo un espacio donde se encuentre el mismo, si el directorio se llamara “mis peliculas de terror”, escribiríamos directamente:

cd /home/usuario/mis\ peliculas\ de\ terror

Friday, March 20, 2009

Postgresql en ubuntu

Tipo: Instalación de aplicación
S.O.:Gnu/Linux

Gracias al master de software libre que actualmente estoy cursando por fin me atreví a instalar postgresql, había escuchado maravillas de este SGBD (Sistema Gestor de Base de Datos), y bueno paso unas instrucciones que encontre en un blog, además que complemento con unas de un manual que nos proporcionaron en el master:

El primer paso es crear el usuario de posgres:

$useradd postgres
$passwd postgres

a continuación muestro las instrucciones para la instalación de posgresql:

$ sudo apt-get install postgresql-8.3

Ahora es necesario iniciar el servicio:

$ sudo /etc/init.d/postgres-8.3 start

Una vez instalado Postgres, se debe acceder a la cuenta posgres en la consola :

$ sudo bash
# su postgres

luego se deben crear los usuarios en la base de datos:

# createuser *NUEVO_USUARIO*

responder que si a todo.
luego crearemos la base de datos :

postgres@maquina:# createdb *NOMBRE_BASE_DE_DATOS*

Ahora se debe volver a nuestra cuenta de usuario :

postgres@maquina:# su *usuario*

arrancamos postgres :

usuario@maquina:$ psql mydb

y una vez dentro de la base de datos de datos escribimos el siguiente comando para setear la password de nuestro user.

mydb=#alter user *usuario* with password 'tu_password';

La parte que a continuación se presenta no la realicé, pero igual es necesario hacerla:
Configurando los archivos pg_hba.conf y postgresql.conf
Ambos archivos se encuentran dentro del directorio /etc/postgresql/8.1/main

a) Configurando postgresql.conf
Setear el parametro listen_addresses = '*' para aceptar conexiones desde cualquier equipo.

listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost', '*' = all
Luego descomentar la siguiente linea.
#port = 5432

debe quedar así
port = 5432


b) Configurando el archivo pg_hba.conf
Modificar la siguiente linea, debe quedar así:

# Database administrative login by UNIX sockets

# local all all trust
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
# local all all 127.0.0.1/32 trust
# IPv4 local connections:
host all all 127.0.0.1 255.255.252.0 trust
host all all 192.168.3.1 255.255.252.0 trust
# IPv6 local connections:
# host all all 127.0.0.1/32 trust


Restart Postgres

$ sudo cd /etc/init.d/
$ sudo ./postgresql-8.3 restart


Con esto termina la instalación, en cuanto tenga practicas las subire, pues es necesario aprender postgres, mysql ya lo conozco y es bueno, pero postegresql es mejor por su licencia.

Fuente:http://slacker-linux.blogspot.com/2006/12/instalacin-de-postgresql-814-en-ubuntu.html

Friday, February 13, 2009

Blog de mi hermana

Tipo:Personal

Por fin despues de casi un lustro a mi hermana se le ha prendido el foco de crear su blog, por fin!!!

Ella tiene muchas ideas innovadoras, sobre todo en la ingeniería de software que es su fuerte, no crean que sacará códigos muy chidos, pero en cuanto a metodologías ahi si aguas, porque esta niña si esta perra.

De hecho ella maneja como lenguaje de desarrollo a Java, en mi muy particular experiencia no se me hace correcto por la licencia, pero ella si conoce muchas de las cosas de la plataforma.

Si desean ver su blog pueden checarlo:
http://elimurris.blogspot.com/


Tuesday, February 03, 2009

Comandos en la consola



Tipo:tuto
S.O.:GNU/Linux
Hace ya algún tiempo mi amigo Gian Carlo quiere entrar al mundo del software libre, y por tal motivo trata de ayudarle a entrar en este basto mundo de libertad, por petición de él a continuación pondré a la mano algunos de los comandos de linea de texto mas comunes y utiles, son extraidos de un documento de una revista, Papirux.

cd
Permite cambiar de directorio. Puedes utilizar rutas relativas (a la actual) o rutas exactas.
cd /home/mi_usuario -> Nos llevará al home del usuario.
cd Documentos -> Nos llevaría al directorio Documentos (debe existir
dentro del directorio en el que nos encontramos).
cd ~ -> Para ir al directorio home del usuario.

ls
Con ls podrás ver el contenido del directorio actual.
Tiene varios parámetros para personalizar la visualización del resultado (tamaño, fechas, permisos, etc). Con ls -s aparecerá en formato lista y agrupado
en columnas.

cp
Este comando sirve para copiar un archivo (duplicarlo). Por ejemplo "cp archivo1 archivo2" realiza una copia exacta de archivo1 y lo llama archivo2, manteniendo archivo1 intacto. Puedes copiar ficheros en el mismo directorio donde se encuentra el original o en cualquier otra ruta, manteniendo siempre el original.

mv
Es un comando parecido al cp, pero borra el fichero original. Sirve para mover o renombrar ficheros. Por ejemplo mv archivo1 archivo2 haría una copia exacta de archivo1 en archivo2, borrando posteriormente archivo1. Para mover un archivo
utilizaríamos:

mv /home/user/fichero.txt /home/user/otra_carpeta/fichero.txt.

Para renombrar un archivo (moverlo en la misma ubicación) simplemente hay que cambiarle el nombre , mv fichero1 fichero2.


pwd
Permite saber en qué directorio nos encontramos (pwd son las iniciales de print working directory, mostrar directorio de trabajo). Por ejemplo mostraría /home/nombre_usuario si estuviéramos en la carpeta home de nuestro usuario.


rm
Este comando elimina un archivo de un directorio (remove). Con rm fichero.txt estaríamos borrando el archivo llamado fichero.txt.

ls
Con ls podrás ver el contenido del directorio actual.
Tiene varios parámetros para personalizar la visualización del resultado (tamaño, fechas, permisos, etc). Con ls -s aparecerá en formato lista y agrupado en columnas.

mkdir
Permite crear directorios. Con mkdir carpeta crearíamos un directorio en la ruta actual llamada "carpeta".

chmod
Cambia los permisos de los archivos indicados.
Puedes establecer permisos para el propietario, el grupo y el resto y se puede indicar si tendrá permisos de lectura, escritura o ejecución respecto al archivo. Para añadir o eliminar un permiso se utiliza un + o un - antes del permiso concreto. Por ejemplo para que el grupo pueda editar un archivo (escritura) se debería escribir chmod g+w fichero.txt

ps -A
Permite ver todos los procesos que se están ejecutando en el equipo.

adduser
Crea un nuevo usuario. sudo adduser Valle Crearía un usuario llamado Valle en el grupo predeterminado. Te pedirá la contraseña de usuario (dos veces), nombre completo, habitación, teléfono de trabajo y de casa, etc. Si no queremos contestar a estas preguntas, podemos dejarlas en blanco pulsando .

chown
Cambia el propietario y el grupo de un archivo. Con chown otrousuario fichero.txt cambia el propietario de fichero.txt ,que pasara a el usuario otrousuario.

df
Sirve para ver la utilización del espacio del disco duro. Mejor utilizar df -f para ver el resultado de una forma legible (mostrando megabytes (M) y gigabytes (G).

free
Muestra la memoria libre y la memoria utilizada.
Utilizando free -m muestra la información en megabytes.

top
Muestra información sobre los procesos que se están ejecutando y los recursos del sistema como utilización de CPU, RAM, memoria de intercambio, etc. Pulsa o para actualizar y para salir.

uname -a

Muestra información sobre el sistema, el nombre del equipo, el kernel, versión y otros detalles. Si sólo queremos saber la versión del kernel podemos
utilizar uname -r”

lbs_release -a
Muestra información de la distribución de Linux que estás utilizando.

passwd
Cambia la contraseña del usuario actual si utilizas passwd solicitará tu contraseña actual y dos veces la nueva contraseña. Si utilizas sudo passwd Valle cambiarás la contraseña del usuario Valle (sin solicitarle la antigua).

who
Muestra que usuario tiene sesion en el equipo.

addgroup
Crea un nuevo grupo. sudo addgroup nombregrupo crearía un grupo llamado nombregrupo.

deluser
Elimina un usuario. Para eliminar también el directorio personal debes hacerlo con la opción:
--remove-home

delgroup
Elimina un grupo.

man y help
Para obtener ayuda de algún comando podéis escribir comando --help donde comando será el comando que queráis investigar. Por ejemplo mkdir --help mostraría la ayuda del comando mkdir. Si necesitas más información puedes utilizar el comando man seguido del nombre del comando que quieres investigar. man mkdir mostraría el manual del comando mkdir.


En breve subiré mas comandos.

Monday, February 02, 2009

De la vida y la muerte

Tipo: Personal

He decidido realizar también un blog enteramente personal, donde opinaré sobre películas, musica, libros y demás cosas que me agradan, además de escribir una que otra locura que se me ocurra, pues mi vida no es del todo software libre, gran parte lo es pero no lo es todo, al fin y al cabo la vida de conforma de muchas cosas, pues también mostrare alguna de las fotos y relatos que he tomado y he tenido respectivamente en lugares tan sencillos sin necesidad de viajar tanto, ya que cualquier cosa por pequeña que sea nos puede dar una gran reflexión.

La liga es:
http://hecmusax.blogspot.com

Sunday, February 01, 2009

Por fin al corriente con los artículos.


Tipo: personal.

Por fin colocaré todos los artículos que he escrito en el periódico de mi ciudad natal (Diario de Xalapa), que se publica los lunes en la sección de Cyber, la idea es ir publicando todos los artículos, claro el que se publique el lunes en la prensa escrita pues se publicara en mi blog el siguiente lunes, es decir, un retraso de una semana, pero como sea los publiqueré además de que ando viendo si puedo publicar algo más sustancioso en una publicación especializada, además que ya actualizaré este blog, y crearé otros dos, de cosas muy personales, y claro la renovación de mi web, espero así poder aumentar la popularidad de este mi blog, porque como que no hay muchas visitas.

La liga a entrar a mis artículos es: http://hecmusaart.blogspot.com/