2009-06-02

Forzar a una unidad NTFS

Para montar forzando a un dispositivo tipicamente en ntfs. Esta situación suele ocurrir cuando desconectamos el dispositivo sin la opción de desmontar de windows.

sudo mount -t ntfs-3g /dev/sdc1 /media/LaCie -o force

2009-05-24

Backup de base de datos en Mysql

Para realizar copias de seguridad en Mysql y su restore mediante línea de comandos:

mysqldump --opt --password=tupass --user=usuario basedatos > fichero.sql

Restore:

mysql --password=tupass --user=usuario basedatos < fichero.sql

2009-02-22

Lanzado de aplicaciones en modo root

Para poder lanzar una aplicación en modo root es necesario anteponer el siguiente comando:

gksudo

2009-02-08

Ubuntu 8.10 Alert /dev/disk/by-uuid no existe

Al instalar Ubuntu 8.10 en un Asus Pundit me ocurría el siguiente error en Grub:

Alert /dev/disk/by-uuid/xxxx does not exist dropping to a shell

Tras varias búsquedas en google parece que el problema es debido no al Grub si no al Kernel y lo que tiene que esperar Ubuntu para reconocer la partición.

El problema se soluciona añadiendo un retardo en el comando de Grub.

Cuando arranquemos la máquina esperamos al menu de Grub y pulsamos ESC. Seleccionamos la primera entrada de la lista y pulsamos e para editarla.

Después seleccionamos la línea de kernel y añadimos el comando rootdelay=130 tal y como sigue:

kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=d0b10c15-66ed-4d1c-b7f6-c1fc131636f7 ro quiet splash rootdelay=130

Por último, salir de la línea con return y luego pulsar b para arrancar ubuntu.

Fuente: http://ubuntuforums.org/showthread.php?t=987243

2009-02-07

Entrada automática en Ubuntu

En Ubuntu como hacer que la entrada sea automática y no pida usuario y password:

Sistema -> Administración -> Ventana de entrada, en la pestaña seguridad marcamos "Activar entrada automática" y seleccionamos nuestro usuario del combo box inferior.

Comprimir multiples volumenes con tar

Comprimir
tar -cv /home /etc /var | split -b 2000m - /media/destino/backup-`date +%F`.tar.

Descomprimir cat backup.tar* | tar xvf -


Para comprimir en un único fichero:

tar czvf ficherocomprimido.tar.gz ficherosacomprimir

2009-02-06

Instaladores para SugarCRM

Uno de los cambios más notables de SugarCRM es la facilidad de instalación como estrategia de marketing de la compañía.

Para la puesta en marcha de sus productos ofrece alternativas ya preparadas para su instalación simplificando las necesidad de personal experto para su puesta en marcha.

Existen instaladores para Windows con base de datos para elegir entre SQL Server o Mysql, Para Linux, para Sun Solaris, para Mac. Sin duda alguna nadie podrá tener problemas para la instalación y puesta en marcha de al menos una prueba.

Mas información en: http://www.sugarcrm.com/crm/download/sugar-suite.html#installers

Instalación de Lamp en Ubuntu 8.10

En esta ocasión voy a mostrar los pasos básicos para instalar un servidor web con apache y mysql imprescindibles por ejemplo para la puesta en marcha de una demo de SugarCRM.

Para la instalación desde Ubuntu podía haber utilizado el repositorio Synaptic e instalar por separado Apache y luego Mysql y luego configurarlos para un correcto funcionamiento. Pero esta vez he decidido probar el paquete de ApacheFriends que facilita enormemente la puesta en marcha de servidores apache ya sea en sistema Windows como en Linux.

El primer paso es descargar el paquete para Linux y descomprimir en el directorio /opt de la siguiente manera:

sudo tar xvfz xampp-linux-1.6.8a.tar.gz -C /opt

Después sólo queda arrancar Xampp con el siguiente comando:

/opt/lampp/lampp start

Y ya está en funcionamiento. Desde un navegador probaremos la siguiente URL:

http://localhost/xampp

A diferencia de una configuración por synaptic, Xampp sólo funcionará cuando lo arranquemos y no permanentemente. Así puede servir para pruebas o para ejecutar puntualmente en un portátil pero en ningún caso para la puesta en marcha de un servidor en producción, donde los servicios deben poder arrancar automáticamente sin necesidad de intervención humana.

2009-01-30

Actualizar SugarCRM 4.5 a 5.2

No hay muchos foros que hablen de actualizar de la versión 4.5 a la nueva 5.2. Así que vamos a intentarlo

1.- Incrementar los valores del php.ini a más de 20M
2.- Upload_max_file es superior a 20M
3.- Si has establecido el valor de max_input_time asegurate de ponerlo a -1
4.- Asegurate de que si tienes un valor LimitRequestBody en el httpd.conf el valor sea superior a 2GB
5.- Asignar la memoria allocated a más de 20M
5.- Restart el apache
6.- Proceder con el upgrade wizard

Para actualizar de sugarcrm 4.5.0 hay que actualizar a 4.5.1 y de 4.5.1 podremos actualizar a 5.0. Por supuesto que de 5.0 podremos pasar a 5.2

Las actualizaciones las descargaremos de: http://www.sugarforge.org/frs/?group_id=6