martes, 15 de octubre de 2013

servidor web ligero

ACTUALIZACION 30 DE OCTUBRE DE 2013
Esta actualización surgió a causa de la falla en la instalación de Drupal 7.23 sobre base de datos SQLITE3, pero la instalación no se iniciaba.

Esta falla radica básicamente en la falta del controlador PDO y la extensión json para PHP. Ahora, las instrucciones completas para un entorno lighttpd+php+sqlite completamente funcional son:

Para montar un servidor web ligero, con lighttpd+php+sqlite, basta con realizar estos sencillos pasos:

#Instalamos el servidor web lighttpd
sudo apt-get install lighttpd
#Habilitamos su modulo de fastcgi
sudo lighty-enable-mod fastcgi
#Instalamos PHP y las libs necesarias
sudo apt-get install php5-cgi php5-cli php5-common php5-gd php5-sqlite php5-dev php5-mysql php5-json make
#Habilitamos el userdir en lighttpd
sudo lighty-enable-mod userdir
sudo /etc/init.d/lighttpd force-reload
#Creamos el dir en la home
cd ~
mkdir public_html
cd public_html/

jueves, 12 de septiembre de 2013

iconos monocromaticos en libreoffice

lo primero es actualizar LibreOffice a la última versión estable

sudo add-apt-repository ppa:libreoffice/ppa -y && \
sudo apt-get update && \
sudo apt-get dist-upgrade -y


lo segundo es instalar el tema de iconos monocromáticos

sudo apt-get install libreoffice-style-crystal -y && \
cd /tmp && \
wget https://github.com/hotice/myfiles/raw/master/images_flat.zip && \
sudo cp images_flat.zip /usr/share/libreoffice/share/config/images_crystal.zip


Y, en el caso que el tema monocromático no se vea de forma instananea al abrir LibreOffice, vamos al menú Herramientas > Opciones > Ver y seleccionamos el tema Cristal.

viernes, 16 de agosto de 2013

extraer todo con un comando

Es posible añadir esta función a nuestro .bashrc, de manera de crear un comando capaz de extraer cualquier tipo de archivo comprimido, se reciben sugerencias para hacer este comando mas universal aún.

extraer () {
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z x $1 ;;
*) echo "'$1' imposible extraer vía extract" ;;
esac
else
echo "'$1' no es un archivo válido"
fi
}

lunes, 10 de junio de 2013

arreglar pendrive, mp3, mp4

En el caso de tener un sistema de archivos corrupto en Linux (el caso más común es que el dispositivo aparece como sólo lectura), primero debemos instalar el paquete dosfstools. Para ésto, debemos hacer en consola:
sudo apt-get install dosfstools
Luego desmontar el dispositivo (click con el botón derecho sobre él u escogiendo "Expulsar" ó "Extraer" o algo así...)
Y después ejecutar el comando:
sudo dosfsck -w -r -l -a -v -t /dev/sdc
Donde /dev/sdc es el dispositivo a revisar, puedes hacer un...
sudo fdisk -l
...para revisar los dispositivos de almacenamiento contectados a tu computador. 

lunes, 13 de mayo de 2013

unir videos en Linux

Para unir videos en Linux basta con tener instalado mencoder, esto se hace mediante
sudo apt-get install mencoder
Y luego escribir
mencoder -oac copy -ovc copy -o videofinal.avi video-1.avi video-2.avi ... video-n.avi

viernes, 22 de marzo de 2013

reemplazar gedit por geany

Para reemplazar Gedit por Geany basta con hacer en el terminal:
xdg-mime default geany.desktop $(grep MimeType /usr/share/applications/geany.desktop | \ 
sed 's/MimeType=//' | sed 's/;/ /g')
Probado en Ubuntu 12.10