Archivo de agosto 2007

31
Ago
07

«intel» en vez de «i810» – Mejor resolución en chipset intel (Ubuntu 7.04)

Cuando instalé Ubuntu en mi laptop tuve un pequeño problema con el video… Se veía Enorme!, pero sacaron un driver para los chipset intel y ahora ya tengo mucho mejor la resolución! a 1280*800.

Primero, haremos un backup del archivo xorg.conf por si acaso…

cp /etc/X11/xorg.conf /home/skrdz/Desktop
///////(Donde  «skrdz» es el nombre de tu perfil)

Segundo instalamos el driver digitando en consola:
     sudo apt-get install xserver-xorg-video-intel

Y luego reconfiguramos el xserver-xorg así:
     sudo dpkg-reconfigure xserver-xorg

Aparecerá un asistente de configuración en donde empezaremos cambiando, de i810 a intel.
01

Después, seguimos en el asistente dejándolo tal y como él nos lo pone ó podemos personalizar las demás opciones (teclado, mouse, monitor) como queramos pero… con cuidado. Va a llegar un momento donde llegamos a la parte de resolución de pantalla, en donde elegiremos, aparte de las 3 resoluciones más bajas, seleccionamos las que aguante nuestro monitor.
02

Luego, seguimos hasta el final con las opciones predeterminadas y termina el asistente. Reiniciamos el equipo

sudo shutdown -r now

y ya tendría que estar UVA la resolución. Try it!

31
Ago
07

Manual Básico de Linux

Aqui les dejo un manual básico para comenzar a entender y utilizar Linux. Claro que éste manual esta un poco defasado, pero es muy bueno. Lo recomiendo!

El link es: http://www.4shared.com/file/27929827/54fe503d/linux.html

Estudiémolo!

31
Ago
07

Problema con WLAN Broadcom 802.11 en laptop con Ubuntu 7.04

Bueno, quiero compartir ésta solución de un problema que tuve hace rato y me parece super importante hacer funcionar el wireless en las laptop… Cómo no?! Si es portatil!

La cosa es que Ubuntu no tiene muy bien que digamos el driver de éste fabricante, y lo pone como que fuera DELL o algo así. Lo único que debes hacer es bajar éste archivo que comparto y, como es un .DEB, solo lo ejecutas, instalas, reinicias y ya el foquito de la wireless tendría que estar funcionando de maravilla (Y por ende ya debería estar funcionando el wireless)

Para descargar el driver, el link es éste:  http://www.4shared.com/file/26492485/f33d8e85/bcm43xx-firmware_13-1ubuntu2_all.html

Si no se puede con ese link, prueba digitando ésto en terminal:

wget http://ubuntu.cafuego.net/pool/feisty-cafuego/bcm43xx/…
…/bcm43xx-firmware_1.3-1ubuntu2_all.deb

(Todo en una sola línea, yo puse puntos suspensivos porque no se mira)

Salu2!

31
Ago
07

Una noche con sueño

Bueno, son las 10:22 de la noche y veremos en cuanto tiempo termino ésta entrada… Pues, esta lloviendo y, despues de un día largo, siento que me merezco unas vacaciones del trabajo, estudios, y hasta de mi mismo… ¿Será que se puede dormir el cuerpo para descansar el alma? (Nota aclaratoria: Sin drogas ni nada de eso XD ) 

Pienso que el estar tranquilo en ésta vida depende mucho de las ganas de estar tranquilo. Es fácil!, solo no tienes que afanarte tanto por todo. mmmm talvéz no es tan fácil… Pero bueno, esa es la solución. Ahorita tengo mucho sueño pero al mismo tiempo no quiero dormir porque me espera una clase de matemática IV y… créanme que es muy frustrante cada minuto que pasa. ¿Porqué en la ingeniería en sistemas de mi país ponen 4 mates? Si yo creara pénsum, pusiera más materias de base de datos (Oracle, MySQL, Programación SQL, SQL Server, ISIS, etc), administración de servidores (Samba, Bind, Apache, Archivos, FTP, postfix, sendmail, etc), programación (PHP, Java, Visual Studio .NET {Estamos dentro de ese mundo también…}, Perl, etc), y muchas cosas más prácticas que teóricas. La teoría es buena, pero es más importante la practica.

Bueno, ya me desahogue por un rato… Me dormiré y aconsejo a las personas que puedan dormir: «Duerman!, no lograrán nunca recuperar el sueño perdido!»

 Por cierto!, son las 10:34pm

31
Ago
07

Mi Biblioteca de Iconos

Busqué muchos iconos y entre ellos esta Tux, muchas marcas reconocidas e icones viejitos. Si te gustan los iconos o los necesitas para tus aplicaciones, aqui les pongo un buen paquete ZIP con muchísimos iconos.

http://www.4shared.com/file/27987315/37e7e2a1/Iconos.html

Disfrutalos!

31
Ago
07

Línea de tiempo de Distro (Distribuciones)

Sé que esta imagen ya esta algo trillada, pero merece ser reconocida como una gran imagen! Se puede ver la evolución de GNU/Linux desde sus inicios hasta nuestros tiempos. Muy interesante ver como se han abierto paso ciertas distribuciones.

Distribuciones

31
Ago
07

Manuales selectos de OpenOffice

Después de buscar por todos lados, por fin encontré 3 manuales excelentes de Writer, Impress y Calc (de Base lo encontre pero… se me olvidó donde lo tenía =/   ). Lo más excelente es que… no me acuerdo de donde los encontré… pero bueno, aqui los subo para que, si deseas implementar OpenOffice en vez de… eehhh por ejemplo el MS Office, aqui tengas los manuales para que la gente no le tenga miedo al cambio. Tienes una solución ofimática libre, fina, que no tiene nada que envidiarle a la competencia, ¿ya mencioné que es libre?, etc.

Manuales:
Impress    http://www.4shared.com/file/27928617/cdf14991/Impress.html
Calc           http://www.4shared.com/file/27928492/76c6e378/Calc.html
Writer        http://www.4shared.com/file/27928686/6b34c24e/Writer.html

Espero que les sirva y que respeten a los autores. Son genios definitivamente!

31
Ago
07

Programador de tareas en Ubuntu (cron)

En Ubuntu, cron es el «Administrador de tareas» en segundo plano (demonio) que ejecuta programas a intervalos regulares (por ejemplo, cada minuto, día, semana o mes). Los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el archivo crontab.

Los usuarios habilitados para crear su archivo crontab se especifican en el archivo cron.allow. De manera análoga, los que no lo tienen permitido figuran en /etc/cron.d/cron.deny, o /etc/cron.deny, dependiendo de la versión de unix.

Cómo programar una tarea en crontab 

Nada mejor que un ejemplo del archivo crontab 

skrdz@root:#crontab -e                      (Ignora ésto… //Espero que lo abra en nano  =D  )

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01  * * * * root nice -n 19 run-parts /etc/cron.hourly
50  0 * * * root nice -n 19 run-parts /etc/cron.daily
22 4 * * 0 root nice -n 19 run-parts /etc/cron.weekly
42 4 1 * * root nice -n 19 run-parts /etc/cron.monthly

Para agregar, quitar o modificar tareas, hay que editar el crontab. Esto se hace con la orden crontab -e, que abrirá el editor definido en la variable de entorno EDITOR y cargará el archivo crontab correspondiente al usuario que está logueado.

Cada vez que se ejecuta el crontab, se envía un mail al usuario que aparece en la variable de entorno MAILTO, si está habilitado, indicándole la tarea realizada.

La sintaxis en sí…

El símbolo Numeral «#» es un comentario, todo lo que se encuentre después de ese carácter no será ejecutado por cron. El momento de ejecución se especifica de acuerdo con la siguiente tabla:

  • Minutos: (0-59)
  • Horas: (0-23)
  • Días: (1-31)
  • Mes: (1-12)
  • Día de la semana: (0-6), siendo 1=Lunes, 2=Martes, … 6=sábado y 0=Domingo

Para especificar todos los valores posibles de una variable se utiliza un asterisco (*).
La última columna corresponde al path absoluto del binario o script que se quiere ejecutar.

Por ejemplo:

24 12 * * 1 /usr/bin/who >> /home/hola.txt
Ejecuta la orden who todos los lunes a las 12:24 y guarda la salida en el archivo hola.txt

Para especificar dos o más valores en cada variable, estas deben estar separadas por comas, siguiendo con el ejemplo anterior:

0,24 * * * 1 /usr/bin/who >> /home/hola.txt

Ejecuta la orden who todos los lunes cada media hora y guarda la salida en el archivo hola.txt

Si queremos que se ejecute cada 15 minutos sería:

0,15,30,45 * * * * /usr/bin/who >> /home/quien.tex
ó
*/15 * * * * /usr/bin/who >> /home/quien.tex
En este ejemplo veremos como pasarle mas de un comando al cron y de paso como puede programarse una descarga:

30 21 * * * cd /media/sda7/dexter/distributions/isos;wget http://hola.com/archivo_a_descargar.loquesea

Este otro es para programar el apagado de la PC. En este caso todos los sábados a las 9:30 pm.

30 21 * * 6 /sbin/shutdown -h now

Espero que les haya servido!!! A mi me sirvió para programarle a moodle correr el script necesario para que envíe los correos de los foros o información importante a los estudiantes.

31
Ago
07

Para los que no gustan de sudo sino de su

Eso de usar sudo me ponía un poco desesperado porque, cada vez que tenía que hacer algo con privilegios, tenía que estar poniendo «sudo» en cada línea… Pero ví la luz!!!

Sé que para la gente que ya medio conoce Ubuntu creerá que soy un novato, y es cierto!; pero así como yo, hay gente que no lo sabía y pues… espero algun día saber un poco más en el mundo GNU/Linux.

El gizmo o truco es el siguiente:

Primero abre el «Ejecutar» de Ubuntu tecleando:  Alt+F2  y digita ahí:  gnome-terminal  para abrir una consola (o por último puedes hacerlo de la manera que más gustes! a mi me gusta así XD)

Luego digitas…

sudo su

y te pedira un password, ahí pones la contraseña mágica y FINISH. Ya estas trabajando como super usuario, por lo que, toda línea que pongas es como si lo hicieras con SUDO.

Espero que a alguien le sirva.

skrdz@root:#shutdown -r now

31
Ago
07

Instalar Moodle en Ubuntu 7.04

ANTES DE LEER EL TUTORIAL!!!
Hice un videotutorial sobre éste proceso y se encuentra en ésta entrada de blog, por lo que remitanse mejor a ella (si quieren una explicación más gráfica) o igual… ésta sirve también. F. SkrDz

Para comenzar,  Qué es Moodle?

Moodle es un sistema de gestión de cursos de libre distribución (course management system CMS) que ayuda a los educadores a crear comunidades de aprendizaje en línea.

Como puedes ver, es un software increiblemente hecho bajo código libre, muy completo y parece mentira que existe. Es una gran cosa y ojala que en muchas partes de mi país lo utilicen porque es muy bueno.

Aqui dejo un pequeño tutorial para poderlo instalar el cual fue tomado de http://www.ubuntues.org/index.php?q=node/53465que por cierto, no sé si todavía esta funcionando el link y tengo pereza de comprobarlo. Éste tutorial es para instalar Moodle en UBUNTU 7.04 y seguramente trabaja con otras distro’s. Se prefirió el Apache2, MySQL5 y el PHPMyAdmin.

1. Instalar programas necesarios.

Moodle necesita tres elementos para funcionar: un servidor web (emplearemos Apache), una base de datos (utilizaremos MySQL) y un intérprete de PHP (en nuestro caso PHP5). Los instalaremos utilizando Sinaptic (Escritorio > Administración > Gestor de paquetes Sinaptic). Para ello los buscamos (arriba a la derecha), los seleccionamos haciendo doble clic, aceptamos los cambios adicionales requeridos (dependencias), y cuando terminamos de seleccionar, le damos a aplicar (arriba, un poco más a la izquierda). El sistema descargará e instalará lo necesario. Los paquetes que debemos instalar son:

A) apache2
Sinaptic nos señalará sus dependencias, a saber:
apache2mpmworker,
apache2utils,
apache2.2common,
libapr1, libaprutil1, libpq4, libsqlite30.

B) mysql-server
Sus dependencias:
libbdbmysqlperl,
libdbiperl,
libmysqlclient15off, libnetdaemonperl,
libplrpcperl,
mysqlclient5.0,
mysqlcommon,
mysqlserver5.0

C) php5
Sus dependencias:
apache2mpmprefork,
libapache2modphp5,
php5common

D) php5mysql

E) php5curl

F) php5gd
Sus dependencias:
libgd2xpm,
libt15.

NOTAAAAAA!!!!
Para no complicarse la vida con las instalaciones (y por el comentario de Mario), quiero agregar una forma fácil de instalar todo lo antes mencionado (que por cierto esta en el siguiente link también para cualquier otra duda:
https://skrdz.wordpress.com/2007/09/12/instalando-apache2-php5-mysql-y-phpmyadmin-en-ubuntu-704/

Solo se debe de poner en una consola:

sudo apt-get install apache2 php5 mysql-client mysql-server libapache2-mod-php5 php5-mysql php5-gd php5-curl php5-cgi phpmyadmin

(todo en una sola línea) y ésto básicamente te instala: apache2, mysql, php5 y phpmyadmin

2. Descargar Moodle 1.8.1

Lo haremos desde la página oficial: http://download.moodle.org/
Elegiremos la versión en formato .tgz, que es la nativa para GNU/Linux.

3. Reubicar Moodle y descomprimirlo

El servidor web Apache sólo muestra las páginas web contenidas en una carpeta, concretamente en /var/www. Por eso debemos trasladar el archivo que hemos descargado a esa carpeta. En esa carpeta, como en todas las importantes para el sistema, sólo puede escribir el administrador. Si no queremos copiar a través de la terminal, podemos simplemente abrir una terminal (Aplicaciones > Accesorios > Terminal) y escribir “sudo nautilus” (sin las comillas). Se nos abrirá una ventana del navegador de archivos con permisos de administrador.

Vamos en esta ventana con permisos de administración a /var/www (le damos a subir hasta llegar al directorio raíz, y ahí buscamos /var, y dentro de él /var/www).

Arrastramos el paquete desde el escritorio hasta /var/www. Descomprimimos el paquete .tgz (botón derecho > Extraer aquí). Nos aparecerá una carpeta llamada “Moodle”. Podemos borrar el paquete .tgz, aunque no es necesario.

4. Crear una base de datos para Moodle

Para ello abrimos una terminal (recuerda: Aplicaciones > Accesorios > Terminal) y escribimos “sudo mysql” (sin comillas). Ahora estamos trabajando en MySQL. Escribimos este comando para crear una base de datos para Moodle. No te preocupes: será la única vez que manejes la base de datos, porque funcionará sin que te des cuenta. El comando en cuestión:

CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Nos dirá que vale. Hemos creado una base de datos llamada “moodle”. Ahora vamos a crear un usuario con autorización para hacer y deshacer en ella:

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.* TO moodleuser@localhost IDENTIFIED BY ‘yourpassword’;

Donde pone “moodleuser@localhost” podemos poner “paquitoelchocolatero@localhost”. Será el nombre del propietario de la base de datos. Por supuesto, donde pone ‘yourpassword’ podemos poner la contraseña que queramos.

Por último, salimos de MySQL escribiendo:

quit

(NOTACION DE SKRDZ)
Yo personalmente instalo el phpmyadmin corriendo la siguiente línea:

sudo apt-get install phpmyadmin

y luego, después de comprar que Apache funciona UVA, se digita: http://localhost/phpmyadmin y aqui te preguntará sobre un usuario y contraseña. Pones root como usuario y dale entrar, luego CAMBIA la contraseña de root (porque no fuera bueno dejarlo así si quieres publicar moodle…), creas una base de datos llamada «moodle» o como quieras, y  creas un usuario con todos los permisos y con una buena contraseña para digitarlo en el proceso de instalación. Practicamente la manera de hacerlo éstas dos cosas es duductivamente fácil ya estando dentro de phpmyadmin, preocupate si no te esta funcionando el apache, porque tendrás que documentarte o hacer unas cositas.

(REGRESAMOS AL TUTORIAL)

5. Ejecutar el instalador de Moodle (install.php)

Abrimos un navegador y nos dirigimos a la dirección: http://localhost/moodle/install.php Como ya se habrá intuido, “localhost” es nuestro propio equipo, concretamente la carpeta que se comparte mediante el servidor web (recuerda el paso 3: /var/www). El instalador, por tanto, se encuentra dentro de la carpeta “moodle” que está en /var/www.

Explicaciones aparte, el caso es que escribimos en la barra de direcciones de un navegador (yo he probado con Firefox). Nos irá haciendo una serie de preguntas que, o bien sabremos contestar, o bien están bien con las opciones por defecto. Nos surgirá un error: “El ‘Directorio de Datos’ no pudo ser encontrado o creado. Corrija la ruta o cree el directorio manualmente”. Debemos crear como root la carpeta /var/moodledata y dar permisos de escritura a todo el mundo. Para crear una carpeta como root (administrador) seguimos el procedimiento del paso 3 para tener una ventana del navegador de archivos con permisos de administración (Aplicaciones > Accesorios > Terminal y escribir “sudo nautilus”), y luego: botón derecho > Crear nueva carpeta > renombrarla como “moodledata”.Para cambiar los permisos de la carpeta: bot

ón derecho sobre ella > Propiedades > Pestaña “Permisos” > activar todas las casillas (lectura, escritura y ejecución).

Volvemos a cargar http://localhost/moodle/install.php en el navegador. Es posible que sea necesario vaciar el caché (en Firefox: Herramientas > limpiar información privada).

Tendremos otro error: “El script instalador no ha podido crear automáticamente un archivo config.php con las especificaciones elegidas. Por favor, copie el siguiente código en un archivo llamado config.php y coloque ese archivo en el directorio raíz de Moodle”. Pues lo hacemos, descargamos el archivo y lo trasladamos desde el escritorio, donde estará después de descargarlo, hasta la carpeta /var/www/moodle, siguiendo el procedimiento del paso 3 (es decir, como root).

6. Modificar config.php

La línea:

$CFG->wwwroot = ‘http://localhost/moodle’;

debe incluir la IP de nuestro servidor, así:

$CFG->wwwroot = ‘http://192.168.0.89/moodle’;

Si no sabemos cual es la IP de nuestro equipo, podemos verla en Escritorio > Administración > Red. Si tenemos IP dinámica, es mejor (no sé si imprescindible) cambiarla por una IP fija.

Así, para entrar desde otro equipo de nuestra red escribiremos en el navegador:

http://192.168.0.89/moodle

——————————————-

Al final queda instalado moodle y todo bien!

Si quieres ver una demo de como puede quedar, vínculate a…
http://montenet.monte.nsw.edu.au/

moodle




Eres el visitante número

  • 647.466 hits
agosto 2007
L M X J V S D
 12345
6789101112
13141516171819
20212223242526
2728293031  

Top Clicks

  • Ninguno

Posts Más Vistos