Manuales (HowTo)

Imagen de utopianegra

TUNEA TU UBUNTU con - tuXapuntes-theme

 

¿ Te gustaria que tu ubuntu, se pareciera al de la captura ?

Pues manos a la obra y si quieres instalar el tuXapuntes-theme, sigue estos sencillos pasos:

Imagen de utopianegra

Copiar & Crear backups de tus peliculas DVD con UBUNTU en unos minutos.

http://www.ubergizmo.com/photos/2008/3/digital-photo-to-cd-or-dvd.jpg

Bueno amigos ... hace poco os enseñe a crear un DVD a partir de un DIVX .. pero esta vez toca el turno .. simplemente a una de las funciones, que muchos de vosotros utilizais generalmente .. que es la copia de DVDS , por supuesto para tener un backup de vuestros originales, como no.

 

Ademas para que esta guia se facil y completa .. os explicare como podes hacer un backup de un DVD a otro DVD, como hacer un backup de un DVD de coble capa a un DVD normal, y por supuesto .. como convertir un DVD a un DIVX.

Instalación :

Imagen de Anónimo

GNOME con aspecto de XP

XpGnome es un pequeño script que cambia la apariencia de un escritorio GNOME común para hacerlo parecido al de Windows XP. Para los usuarios que aún ven a Linux incapaz de desarrollar las mismas potencialidades que Windows puede ser una gran atracción para los que estan acostumbrados al sistema de ventanas de Microsoft.

XPGnome incluye iconos, temas GTK, tema GDM, fondo de escritorio, configuración de Nautilus para que se asemeje al Explorador de Archivos de Windows y alguna que otra curiosidad.
** Para volver a tu tema anterior tendrás que ir desactivando manualmente todos esos complementos, un proceso algo engorroso.
Si te decides probarlo, tan solo descarga y ejecuta el script: 
  • Enlace para descarga (publico)
  • Si estas registrado en tuxapuntes, veras al final del articulo el enlace privado.

Imagen de Anónimo

Configurar y gestionar servidor MYSQL - en 4 PASOS

  1. Instalar :
    apt-get install mysql-server mysql-client php5-mysql
  2. La primera vez que accede hay que crear la contraseña de administrador:
    sudo /usr/bin/mysqladmin -u root password clavenueva 
    ( en el fichero /etc/mysql/my.cnf se encuentran las opciones basicas : registro, puerto )
  3. Permitir las conexiones desde un host remoto:
    nano /etc/mysql/my.cnf (y modificamos la linea )  

    bind-address = 127.0.0.1 (la cambiamos por)

    bind-address = 0.0.0.0


    ( si todavía nos da problemas )
    $ nano /etc/hosts/allow ( y añadimos la linea )

    mysqld: all


    ( tambien nos serviría poner la dirección ip de los clientes que se van a conectar )
  4. Acceso conexiones remotas usuario root en mysql (para usar algun gui externo):
    $ mysql -u root -p 

    > GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'password_user';

    > FLUSH PRIVILEGES;

     

Espero os sea de utilidad, sobre todo el punto 4, que me costo un horror y mucho dolor de cabeza descubrirlo.

Imagen de Anónimo

Abre y maneja ficheros ACCESS EN UBUNTU

Para todos aquellos usuarios que acabáis de aterrizar en Ubuntu, y teneis bases de datos de vuestros antiguos sistemas Windows, donde empleabais Microsoft Acces, os brindaremos hoy un articulo, con el que podréis ver lo facil que resulta trabajar desde Ubuntu, con vuestros antiguos sistemas de bases de datos access.

Asi que manos a la obra, lo primero es instalar algunos programas.

sudo apt-get install mdbtools mdbtools-gmdb

gmdb es una interfaz gráfica muy cómoda que nos permite ver y exportar el esquema y los datos de las tablas. Además permite ver otros elementos de la base de datos. Accesible en Gnome en el menú Aplicaciones -> Oficina -> MDB Viewer

Gmdb en acción

El paquete mdbtools es un conjunto de programas de línea de comandos que brindan más funcionalidad para gestionar ése tipo de bases de datos. Les comento algunas de las herramientas que vienen con el paquete:

  • mdb-tables: muestra las tablas de la base de datos. La salida puede configurarse para mostrar los nombres de las tablas en una fila o una columna , separar las tablas con un separador y mostrar además las tablas de sistema de la base de datos.
  • mdb-schema: permite exportar el esquema de la base de datos entera o un tabla en particular en formatos adecuados para algunos motores de base de datos: Access, Sybase, Oracle, y Postgresql. Tiene una opción para sanear los nombres (por ejemplo reemplaza espacios por guiones bajos).
  • mdb-sql: un cliente interactivo con un lenguaje SQL minimal y dos comandos útiles, listar y describir tablas.
  • mdb-export: export los datos en formato CSV o como sentencias INSERT de SQL (la exportación de gmdb no tiene ésa opción).

Así que tenemos buen soporte para acceder a la base de datos del cliente y comenzar a desarrollar con Django

fuente: http://www.marcelor.comntu

Imagen de Anónimo

Script para hacer copias de seguridad incrementales

La idea de este script,  es poder hacer copias incrementales de la forma más fácil posible. (sin parametros o pocos parametros con buenos valores por defecto).

El script se puede ejecutar con 0, 1 o 2 parametros:

  • 0 parametros : si simplemente ejecutamos el script, sin parametros, considerará que quieres hacer una copia de seguridad del directorio de trabajo actual. Si el directorio activo es por ejemplo: /home/makiolo/descargas se creara el directorio copia_de_descargas con la copia principal y las copias incrementales.
  • 1 parametros : si no queremos especificar el directorio que queremos salvar de forma implicita (por directorio de trabajo), sencillamente pasamos la ruta del directorio que queremos salvar(absoluta o relativa) como primer parametro. Se creara en el mismo directorio que queremos salvar la carpeta copia_de_$nombre con la copia principal y las copias incrementales. Como he dicho las rutas pueden ser relativas o absolutas, pero es recomendable las absolutas pero definitivamente evitar el determinismo del directorio de trabajo.
  • 2 parametros : Tener la copia de seguridad junto original no es muy útil si sufrimos una perdida de información. Es evidentemente recomendable tener la copia en un disco distinto al original. Por tanto:
    • 1er parametro : carpeta que queremos salvar.
    • 2º parametro : destino de la copia de seguridad
  • Alguna cosas más importantes:
    • .rsyncExcluir : se hace un listado de directorios y archivos que se excluyen de la copia de seguridad. Si no existe se crea excluyendo a si mismo y al destino de la copia de seguridad. Para evitar hacer una copia de la copia :/
    • En copia_de_$nombre/principal/ : Esta es la copia más reciente, y si ejecutas tu comando con cierta frecuencia es una copia exacta del original.
    • En copia_de_$nombre/incrementales/ : Se crea un incremental por día, (excepto si en ese día no hubo cambios). Tal y como esto en AÑO-MES-DIA, no sería dificil cambiar el date para realizar otro tipo de partición. Si especificamos hora y minuto podría ser excesivamente particionado. Podríamos cambiar el script para agrupar por otros criterios, por ejemplo fecha+turno (grupo de mañana o de tarde), o por numero de la semana si las copias de seguridad son semanales. En los incrementos solo se guarda el cambio respecto al principal que se hizo ese día.
  • Asi que simplemente hacer gedit copiaSeguridad.sh , copy & paste  y darle permisos. sudo chmod 0755 copiaSeguridasd.sh
#!/bin/sh
#
# :: Invasion Tux
# :: Ultima modificacion : lunes, 09 de febrero de 2009
# :: Script realizado por makiolo (makiolo@gmail.com) (Licencia Creative Commons con reconocimiento)
# :: Ultima version : http://blogricardo.wordpress.com/2009/02/08/script-para-hacer-copias-de-...
# :: Dependencias : rsync
#

################################# VARIABLES ##############################################

if [ $# -eq 0 ]; then
# Directorio que queremos salvar
DIRECTORIO_A_SALVAR=`pwd`

# construir nombre subdirectorio
NOMBRE_MES_ANIO=`date "+%^B_del_%Y"`
NOMBRE_SALVADO=`basename $DIRECTORIO_A_SALVAR`
SUB_DIRECTORIO_A_SALVAR="copia_de_"$NOMBRE_SALVADO"_en_"$NOMBRE_MES_ANIO

# directorio donde se guarda el backup
DESTINO_DE_LA_COPIA=$DIRECTORIO_A_SALVAR/$SUB_DIRECTORIO_A_SALVAR
elif [ $# -eq 1 ]; then
# Directorio que queremos salvar
DIRECTORIO_A_SALVAR=$1

# construir nombre subdirectorio
NOMBRE_MES_ANIO=`date "+%^B_del_%Y"`
NOMBRE_SALVADO=`basename $DIRECTORIO_A_SALVAR`
SUB_DIRECTORIO_A_SALVAR="copia_de_"$NOMBRE_SALVADO"_en_"$NOMBRE_MES_ANIO

# directorio donde se guarda el backup
DESTINO_DE_LA_COPIA=$DIRECTORIO_A_SALVAR/$SUB_DIRECTORIO_A_SALVAR
elif [ $# -eq 2 ]; then
# Directorio que queremos salvar
DIRECTORIO_A_SALVAR=$1

# construir nombre subdirectorio
NOMBRE_MES_ANIO=`date "+%^B_del_%Y"`
NOMBRE_SALVADO=`basename $DIRECTORIO_A_SALVAR`
SUB_DIRECTORIO_A_SALVAR="copia_de_"$NOMBRE_SALVADO"_en_"$NOMBRE_MES_ANIO

# directorio donde se guarda el backup
DESTINO_DE_LA_COPIA=$2/$SUB_DIRECTORIO_A_SALVAR
else
echo "Numero de parametros incorrecto"
exit
fi

# Archivos donde listamos las exlusiones de la backup
FICHERO_DE_EXCLUSION=$DIRECTORIO_A_SALVAR/.rsyncExcluir

# subdirectorio donde se guarda la copia principal
COPIA_PRINCIPAL=$DESTINO_DE_LA_COPIA/principal

# subdirectorios donde se guardan las copias incrementales
COPIA_INCREMENTOS=$DESTINO_DE_LA_COPIA/incrementales

# ruta variable de copias incrementales
COPIA_INCREMENTOS_VARIABLE=$COPIA_INCREMENTOS/`date | awk '{print $3}'`

# opciones de rsync , mejor no tocar
OPCIONES="--force --ignore-errors --delete --delete-excluded \
--exclude-from=$FICHERO_DE_EXCLUSION --backup --backup-dir=$COPIA_INCREMENTOS_VARIABLE -av"

################################# FUNCIONES ##############################################
ejecutarRsync()
{
if [ ! -f $FICHERO_DE_EXCLUSION ]; then
echo `basename $DESTINO_DE_LA_COPIA`"/" > $FICHERO_DE_EXCLUSION
echo ".rsyncExcluir" >> $FICHERO_DE_EXCLUSION
echo "*~" >> $FICHERO_DE_EXCLUSION
fi
rsync $OPCIONES $DIRECTORIO_A_SALVAR $COPIA_PRINCIPAL
}

################################# MAIN ##############################################

# nos aseguramos de que existen los directorio de destino de la copia de seguridad
mkdir -p $DESTINO_DE_LA_COPIA
mkdir -p $COPIA_PRINCIPAL
mkdir -p $COPIA_INCREMENTOS

if [ ! -d $DIRECTORIO_A_SALVAR ]; then
echo "No se encontro el directorio a salvar : $DIRECTORIO_A_SALVAR";
elif [ ! -d $DESTINO_DE_LA_COPIA ]; then
echo "No se encontro el directorio de destino de la copia : $DESTINO_DE_LA_COPIA";
else
ejecutarRsync
fi

Es un script excelente para combinarlo con un cron 24h.

Si no entendeis para que sirve el script o no sabeis que es una copia incremental –> google xD, no hombre podeis preguntarmelo y eso xD

Tambien si encontrais algún bug os lo agradeceré mucho que lo comenteis.

fuente: http://blogricardo.wordpress.com

Imagen de Anónimo

Instalar apariencia de ventanas de Windows Vista en Ubuntu

vistahumans
Descarga | KDE-Look
Si os gusta la apriencia de ventanas de Windows Vista, pero por supuesto, lo quereis solo en vuestro Ubuntu, aqui arriba os dejo el enlace para su descarga, y por supuesto para instalarlo debereis hacerlo desde la importacion de las opciones de Apariencia de Ubuntu ( Sistema Preferencias Apariencia ).
Imagen de Anónimo

Acciones al insertar un CD en Ubuntu

http://uselog.oli.tudelft.nl/pictures/cd-rom_eject.jpg

Cuando insertamos un CD en nuestro ordenador con Ubuntu, por defecto se abre una pantalla que nos pregunta qué queremos hacer.

Vamos a ver cómo indicar que acciones debe hacer al insertar un CD virgen, un DVD, Blue-ray, etc. Abre cualquier carpeta de tu sistema (Nautilus) y dirigete a Editar > Preferencias. La pestaña que nos interesa es la de Soportes.

Esta pestaña nos brinda la posibilidad de personalizar  lo que ocurre cuando se inserta un nuevo soporte. Para ajustar la acción a ejecutar al introducir un cd virgen, vamos a Otros soportes (en la parte inferior de la pestaña) y seleccionamos blank cd disk. A continuación indicamos qué ha de hacer el equipo cuando metemos un cd en blanco. En este caso marcaremos No hacer nada. ¿Y si queremos que se abra directamente el programa con que grabamos los cd? Pues lo seleccionamos en la lista. Hacemos lo mismo con otro tipo de soportes.

Si nos molesta que cuando insertamos un soporte se abra directamente algún programa o nos pregunte qué hacer está la opción Nunca preguntar ni iniciar programas al introducir soportes. La marcamos y nos olvidamos del tema.

Al configurar este apartado, ajustamos a nuestro gusto el sistema. Son 5 minutos y a la larga nos ahorra la molestia de estar cerrando y abriendo ventanas cuando insertamos un soporte. En resumen, nos brinda una mejor experiencia de uso y hace que utilizar nuestro sistema Linux sea más agradable todavía.

Imagen de Anónimo

Como Firmar Repositorios en Ubuntu

 

http://www.diegomattei.com.ar/wp-content/2008/08/sello.jpg

 

 

Normalmente la seguridad que utilizan los repositorios de los que tiramos al utilizar apt-get, aptitude, synaptic… o el gestor de paquetes que usemos nos importa bastante poco hasta que falla. Y el fallo que veremos si tenemos alguna firma mal en los repositorios (no es que la tengamos mal, normalmente es que cambian la firma del repositorio porque ha sido comprometida o algo similar, pero ésto es una entrada rápida) veremos un mensaje como éste al actualizar la lista de paquetes de los repositorios:

 

[...]
Obj http://archive.ubuntu.com intrepid-security/multiverse Packages
Obj http://packages.medibuntu.org intrepid/free Packages
Obj http://packages.medibuntu.org intrepid/non-free Packages
Descargados 308B en 1s (241B/s).
Leyendo lista de paquetes… Hecho
W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 60D11217247D1CFF
W: Tal vez quiera ejecutar ‘apt-get update’ para corregir estos problemas

Fijémonos en el valor 60D11217247D1CFF que es lo que nos interesa. Lo que nos está diciendo el mensaje es que no tenemos la clave pública del repositorio http://ppa.launchpad.net intrepid Release. Posiblemente la solución que nos ofrece aptitude de ejecutar apt-get update no nos sirva de nada, así que vamos con la solución que conocemos y sabemos que funciona.

Abrimos una consola y metemos el comando siguiente:

gpg --keyserver keyserver.ubuntu.com --recv 60D11217247D1CFF

la salida debería ser algo similar a ésto:

gpg: solicitando clave 247D1CFF de hkp servidor keyserver.ubuntu.com
gpg: /home/nemesis/.gnupg/trustdb.gpg: se ha creado base de datos de confianza
gpg: clave 247D1CFF: clave pública “Launchpad PPA for OpenOffice.org Scribblers” importada
gpg: Cantidad total procesada: 1
gpg:               importadas: 1  (RSA: 1)

lo que nos confirma que hemos obtenido la firma del repositorio.

Con éste comando siguiente introducimos la firma obtenida en el gestor de paquetes:

gpg --export --armor 60D11217247D1CFF | sudo apt-key add -

la salida será simplemente un OK si el comando se ha realizado de forma correcta. Ahora sólo nos resta volver a actualizar la lista de paquetes con un:

sudo aptitude update

Y ya no deberíamos recibir ningún error.

OJO: Fijaros que si recibis éste error en más de un repositorio deberéis repetir éste proceso para cada uno de los repositorios afectados.

fuente: http://begnu.wordpress.com

Imagen de Anónimo

Instalar Office 2007 en Ubuntu

 

http://yerusha.files.wordpress.com/2008/11/img-icons-a-png-microsoft-office-2007-talwayseb-6409.jpg

 

 

Para todos auqellos, que pongan como excusa las herramientas del office, para no instalar linux, aqui dejo este manual, que le ayudara a cambiar de idea sobre linx, yo personalmente recomiendo OpenOffice, pero como sobre gustos no hay nada escrito, dejolos pasos:

  • Instalar wine:

$ wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
$ sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/winehq.list
$ sudo apt-get update
$ sudo apt-get install wine

  • Instalar winetricks:

$ wget http://www.kegel.com/wine/winetricks
$ chmod +x ./winetricks

  • Instalar librerias necesarias:

$ ./winetricks gdiplus riched20 riched30 msxml3 msxml4 msxml6 corefonts tahoma vb6run vcrun6 msi2

  • Meter el CD de Office e instalar:

$ wine ruta_al_CD/setup.exe

Nota: ruta_al_CD suele ser /dev/cdrom0

fuente: http://www.programmerfish.com

Inicio de sesión

Login
Sign in using Facebook

Navegación

Encuesta

¿Estas deacuedo en que Yahoo sea el motor de busqueda predeterminado en Ubuntu?:

Comentarios recientes

Quién está en línea

Actualmente hay 1 usuario y 32 invitados en línea.

Usuarios en línea

  • danesc87

Usuarios nuevos

  • santybern
  • Franc Troyano
  • Óscar Gracia Felipe
  • vikkoly
  • joserid2