2007-06-27

Configuracion de Totem para wma

Como desafortunadamente la mayoria de gente usa Windows para todo, es triste, los video vienen en formato wma, y no habia cosa que me diera mas malgenio que no poderlos ver tranquilamente en mi Ubuntu, asi que me puse como siempre a investigar y a buscar, pues resulta que mi solución sale de muchisimos articulos que me lei, asi que en esta ocasion no puedo referir a alguno en especial y de antemano pido disculpas si le robe a alguno parte de su trabajo sin darle la debida mencion.

Lo primero es instalar un repositorio algo extraño, pero efectivo ya que despues de probar varios repositorios ninguno funciono bien, pero este si sirvio a la perfeccion, este es:

deb http://ubuntusoftware.info/ edgy all

Como este es un truco para usuario final voy a explicarlo con el Synaptic para hacerlo mas facil la instalacion, este se encuentra en Sistema > Administracion > Gestor de Paquetes Synaptic, al seguir esta ruta se debe visualizar esto:


Ahi se da buscar y se busca w32codecs y aceptar, dando el siguiente pantalla:

Se le da click derecho sobre el cuadrito y se le coloca instalar, y despues Aplicar y listo dejalo procesar y ya podras ver los video wma y muchos otros en tu Ubuntu.

2007-06-26

Manegador Grafico de GRUB

Me parecio super interesante e articulo que lei en siempre linux, por lo cual me puse a probarlo y quede simplemente encantado y aunque se que no es mas sino un modo grafico de manegar el siempre confiable /boot/grub/menu.lts, es una soda, sin mas preambulos la instalacion:

root@localhost:~#vi /etc/apt/source.list

Y simplemente agregamos el siguiente repositorio:

deb http://ubuntusoftware.info/ edgy all

damos guardar y salir , con :wq

Ahora si iniciamos la instalación del paquete así:

root@localhost:~#apt-get update
root@localhost:~#apt-get install startupmanager grub-splashimages kubuntu-grub-splashimages

Listo instalado el paquete, ahora es ir a

Sistema > administracion > Startup-manager

Esto nos pide la contraseña de administracio y despues debe abrir la siguiente ventana y es simplemente configurar


2007-06-21

Problemas con el monitor LG 505G

Imaginense que cambie mi vieja pantalla NEC por una pantalla LG 505G y cual sería mi sorpresa cuando me sale un mensaje de consola de video diciendome que habia un problema de sincronización con la pantalla y que se apagaria en 30 segundos

Yo calmadamente me traje mi pantalla viejita la conecte accese sin problemas y busque en san Google/linux, monitor LG 505G, y cual sería mi asombro cuando me encontre que no era el único con el problema, entonces accese a este link que era en español, y me puse a leer, comprendi que era un simple problema de sincronización y como yo tengo compilado mi kernel pues peor el problema, pero no es nada que Linux no pueda resolver, en este foro se habla de un Red Hat pero yo busque su similar en mi amado Ubuntu, el cual es el siguiente:

root@localhost:~#vi /etc/X11/xorg.conf

ya sobre el archivo es simplemente buscar lo siguiente:

Section "Monitor"
Identifier "Generic monitor"
Option "DPMS"
HorizSync 30-54
VertRefresh 50-120
EndSection

Donde dice HorizSync colocar el rango que te sale en la pantalla como HV y en VertRefresh colocar el rango que te sale en la pantalla como VF, darle los comandos indicados para guardar y reiniciar el servidor gráfico así:

root@localhost:~#/etc/init.d/gmd restart

Y listo funciona perfecto, como recomendación deja el identificador el monitor como Generic Monitor, eso te evitara inconvenientes de reconocimiento.

2007-06-19

Sincronizacion de NTP en Debian Etch

Primero que todo explico que esto lo realice por una necesidad y que lo hice en una mauina con Debian Etch sobre SPARC, supongo que esto igual sirva para todos, es muy útil cuando tienes un equipo viejito que la pila este como mala para mantener el reloj bien sincronizado.

Lo primero es subir el servicio de NTP, el cual se hace de la siguiente forma:

root@localhost:~#apt-get install ntp ntpdate

Luego se le ingresa el servidor donde deseamos que nuestro sistema quede sincronizado, debido a que el servicio NTP es por estratos uno debe sincronizarce con un servidor estrato 1 o 2 para que funcione bien el sistema, esto se hace asi:

root@localhost:~#ntpdate -u 2.pool.ntp.org

Es importante que se coloque el -u por si existe un firewall que nos bloquee el puerto 123 de UDP y no nos permita la sincronización, el 2.pool.ntp.org es un ejemplo de un servidor de estrato 1 de la pagina principal de NTP.

Para probar que si quedo bien configurado se le da el siguiente comando

root@localhost:~#ntptrace
localhost: stratum 2, offset 0.015174, synch distance 0.159423
octant.coopvgg.com.ar: stratum 1, offset -0.000092, synch distance 0.003071, refid 'GPS'

Esto es lo que se visualiza si quedo bien configurado al darle el ntptrace.

Ahora si es un sistema que requiera ser sincronizado permanente mente es uena idea configurar esto dentro del directorio /etc/cron.daily, así tendras sincronizado el sistema siempre.

Esto lo saque despues de mucho leer en cientos de apginas probar y mirar que funcionaba realmente y que no, es por esto que esta vez no indico nada de referencia.

Otra forma es la grafica, esta se que funciona bien en Ubuntu 7.04 y es darle doble click sobre el reloj y habilitar el servicio de NTP, escoguer un servidor y sale, si estan en latinoamerica les recomiendo cronos.canam.mx, ese es de mexico y funciona bien.

2007-06-12

Instalar Debian en un servidor SPARC

Bueno lo primero que les deseo es suerte, por que es un poco malloso y espero que esto les sirva para que no tengan tantos problemas como los tuve yo instalando este servidor, aca configure los que se necesitaba para subir CACTI como antes lo explique.

Lo primero que se debe hacer es verificar el hardware donde piensas instalar Debian, y mirar muy bien las caracteristicas de la mauqina y si si soporta que se instale y que tipo de version debes instalar, porterior a esto se debe bajar la version de Debian para SPARC, la cual la consigues aqui. Hay existen varios tipos de imagen de Debian Etch que en este momento es el ultimo.

Bueno ya teniendo esto arrancamos el Servidor SUN y para que podamos arrancar por el CD-ROM, debemos teclear simultaneamente las teclas Stop y A lo que nos generara que se visualize lo siguiente:

{0} ok

Esta es como la linea de comandos para la bios, así que aca es don de le dices que arranque con el CDROM, de la siguiente forma:

{0} ok boot cdrom

Al reiniciar nuestro computador se iniciara la instalacion normal de Debian Etch, en teoria eso sería lo unico, pero hay que tener encuenta varias cosas como la tarjeta de red que se configure como principal, no puede configurar la de administracion como principal, cuando estes configurando los discos duros tiene que tener en cuenta los posibles arreglos que contenga el sistema, verifica los seriales del disco para que no te confundas, otra cosa a tener encuenta es que se usan los mismos repositorios pero aca hay que verificar que en estos si alla paquete para SPARC, en el de chile si los hay.

2007-06-05

Administracion Remota por SSH y PuTTY

Debido a que no siempre estamos cerca a nuestro PC pero que necesitamos administrarlo y debido a que la mayoria de equipos desde donde podemos administrar son windows, la solución es realmente sencilla, es la aplicación de Secure Shell (ssh) en nuestro Debian y tener instalado PuTTY en la maquina remota.

Para instalar ssh se realiza el siguiente procedimiento:

root@localhost:~#apt-get install ssh

Despues de esto es simplemente accesar al directorio del paquete instalado y verificar que al enlistar los subdirectorios no aparesaca un archivo que se llama sshd_not_to_be_run, si este se encuentra simplemente eliminelo este solo sirve para bloquear el ssh.

Ahora en la maquina remota es simplemente instalar el PuTTY, que puede ser desde aqui, y configurarlo de la siguiente forma:
Y listo ya puedes controlar y administrar tu servidor Debian desde cualquier PC que tenga PuTTY, esto lo saque de esta guia de referencia.

2007-06-04

Modificar Hora

Aunque parezca tonto creanme no supe como cambiar la hora de un equipo que me sirve de servidor para usar Cacti, es por esto que me toco ponenrme a leer como cambiarla, y como siempre colocarla aca, así lo primero es borrar el contenido de un archivo de configuración del reloj, esto con el no generar conflictos y por que realmente no pasa nada si lo borras ya que el se genera automaticamente cuando se inicia la maquina, esto se hace con el editor de texto VIM y el siguiente comando:

root@localhost:~#vi /etc/adjtime

Cuando se abre el editor se colocan en la primera columna del texto y le hacen dos veces a la tecla D, en cada una de las tres lineas que contiene. Ahora empezaremos con la sencilla configuración, la cual es así:

root@localhost:~#date -s "2007-06-04 17:29"

Con esto cambiamos el del sistema pero si dejamos hasta ahi cuando reiniciemos el mismo se va a volver a colocar el de la BIOS, por lo cual necesitamos hacer un paso mas que es:

root@localhost:~#hwclock --set --date="2007-06-04 17:29"

Y listo para confirmar que quedo bien es simplemente darle:

root@localhost:~#hwclock

debe salir algo como: lun 04 Jun 2007 17:30:44 COT -0.004589 seconds

Como siempre doy mis fuentes esta no es la excepción y esta es linux-party

Asignacion de Particiones y Directorios

Aunque es muy subjetivo lo que aca voy a escribir me parece muy importante, pues es algo que me sirvio muchisimo para entender las necesidades del sistema y como proteger el mismo. Aunque realmente un usuario novato no requiere sino de dos particiones, una donde este todo el sistema opertivo y el otro el sistema de intercambio "swap", es muy útil y recomendable por seguridad y organización crear particiones donde se ubiquen los diferentes directorios del sistema operativo, a los cuales se les asignara un tamaño de partición segun su funcion y su uso.

Realmente es complicado saber si el espacio asignado es suficiente, pero aca estan unos estandares que se recomiendan directamente de los manuales de Debian. Lo primero y fundamental a tener en cuenta es que tipo de información maneja cada uno de los directorios que vamos a colocar en nuestras particiones y que cantidad de información manejaremos en ellas.

En cualquier caso lo principal es que los directorios /etc, /bin, /sbin, /lib y /dev se encuentren fisicamente en la misma partición del directorio raiz (/), ya que sino es así lo mas seguro es que el sistema no arranque.

Aca escribo en la primera parte lo que yo uso para un equipo de escritorio de trabajo normal con 3 usuarios sin mayores servicios arriba pero que si uso para hacer varias pruebas, en la segunda escribo lo que uso para configurar un servidor de propositos generales.

Sistema de Escritorio

Se deben generar 5 particiones, a las cuales se les asignaran los siguientes directorios y tienen el siguiente espacio, primero, para el directorio Raiz, que es donde se aloja el sistema operativo hay que dejar minimo 200MB hasta 400MB, segunda partición contendrá el directorio de /usr, en este directorio se cargan los archivos de programas usados por lo usuarios, bibliotecas y cosas de uso general, por lo que si usted no piensa instalar muchos programas con 500MB es suficiente pero si espera instalar varios programas de aplicación con 4GB es suficiente.

La tercera partición se asignara los datos variables y la gestión de paquetes, por lo que depende muchisimo de los paquetes de Debian que se piensen instalar, esta es la /var, si desea instalar todos los paquetes de archivos requerira 2GB sino con 500MB será suficiente.

La cuarta partición se encargara de los archivos temporales es /tmp, por lo que con 100MB será mas que suficiente, y por último la carpeta que contendrá todos los datos de los usuarios y que por ende debe ser la mas grande es /home.

Sistema de Servidor Propositos Generales

En la particíon Raiz se requiere un poco mas de espacio debido a que en el directorio /etc se encuentran los servicios instalados, por lo que debe tener entre 200Mb y 500MB para funcionar sin ningun inconveniente, la segunda partición contendrá el /usr, y como en un servidor no se espera que se instalen programas de usuario con 300MB es mas que suficiente.

En la tercera partición hay que tener en cuenta si se piensan o no instalar mas paquetes o mas servicios sobre esa maquina, debido a que aca instalaremos el /var, donde se encuentra la gestion de los paquetes, si no se piensa instalar nada mas con 100MB es suficiente sino se debe dejar con 300MB.

En la cuarta partición con los mismos 100MB de la escritorio es mas que suficiente debido a que los archivos temporales que se generen deben ser administrados correcta y periodicamente asignando una revisión sobre /tmp bien echa.

En la quinta partición se debe tener cuidado puesto que depende de como se configure, si como Raiz de Red o solo de servicios, si es solo de servicios no requerira mucho espacio en /home, puesto que no va a tener usuarios pero como Raiz de Red si requiere de bastante espacion segun la cantidad de usuarios.

Estas caracteristicas son las generales para estos tipos de sistemas, pero para una mas completa información sobre las particiones de multiusuario y requisiciones mas especificas de espacio visita la siguiente dirección http://www.tldp.org/HOWTO/Multi-Disk-HOWTO.html con esto espero haber podido ayudar un poco a entender como particionar y asignar directorios.

Otra fuente super importante de estos datos son los manuales que se encuentran en la pagina de Debian.