3 de Septiembre del 2010
Lo primero que tenemos que realizar es posiblemente la descarga del vídeo.
Para ello existe un plugin muy interesante para firefox/iceweasel que facilita dicha descarga, download helper:
https://addons.mozilla.org/es-ES/firefox/addon/3006/
Instalar ffmpeg:
sudo apt-get install ffmpeg
Ahora pasamos a la compresión a ogg:
ffmpeg -i video_descargado.flv -vn -ar 44100 -ac 2 -ab 160k -f ogg nombre.ogg
Compresión en mp3:
ffmpeg -i video_descargado.flv -vn -ar 44100 -ac 2 -ab 160k -f mp3 nombre.mp3
Para cambiar las preferencias, mirar el man ffmpeg.
29 de Agosto del 2010
Para realizar la integración de OpenOffice con KDE (4 en mi caso) basta con instalar el siguiente paquete.
sudo aptitude install openoffice.org-kde
Se instalaran a su vez las dependencias necesarias.
3 de Julio del 2010
Cuando estamos en una versión deseada de un paquete, como puede ser php, nos interesa que esos paquetes no se actualicen.
Para ello instalamos un paquete nuevo:
sudo apt-get install wajig
Paquetes que deseamos bloquear/congelar para que no se actualicen:
sudo wajig hold package
Para saber que paquetes estan bloquedos/congelados:
sudo wajig list-hold
Y para descongelar dichos paquetes:
sudo wajig unhold package
2 de Julio del 2010
Tras la actualización a Ubuntu 10.04, nos ha traído algún que otra incompatibilidad en el código php de algunas aplicaciones, algunas de ellas relacionadas con Drupal.
Vamos a ver como tener una versión anterior de php.
#!/bin/sh
# Script to install PHP 5.2 from 9.10 on 10.04
# And pin it so it does not get updated
PKGS=`dpkg -l | grep php | awk '{print $2}'`
apt-get remove $PKGS
sed s/lucid/karmic/g /etc/apt/sources.list |
tee /etc/apt/sources.list.d/karmic.list
mkdir -p /etc/apt/preferences.d/
for PACKAGE in $PKGS
do
echo "Package: $PACKAGE
Pin: release a=karmic
Pin-Priority: 991
" | tee -a /etc/apt/preferences.d/php
done
apt-get update
apt-get install $PKGS
Hora ya tendremos los repositorios de karmic para la el php que contiene la version 5.2
Referencias:
1 de Julio del 2010
Tras el cambio de diseño no se puede personalizar de forma sencilla el gestor de arraque de Gnome. Para ello existe una herramienta, llamada gdm2setup:
Añadir repositorio:
sudo add-apt-repository ppa:gdm2setup/gdm2setup
O también desde Karmic añadir a el fichero /etc/apt/sources.list las lineas:
# GDM2Setup
deb http://ppa.launchpad.net/gdm2setup/gdm2setup/ubuntu karmic main #GDM2 Setup Utility
deb-src http://ppa.launchpad.net/gdm2setup/gdm2setup/ubuntu karmic main #GDM2 Setup Utility
Después ya ejecutamos:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 33C3C104
sudo apt-get update
sudo apt-get install python-gdm2setup
Debería aparecer una nueva entrada en el menú: Sistema > Administración > Login Screen (GDM2Setup).
30 de Junio del 2010
Script para redimensionar imágenes de forma automática.
#! /bin/sh
# -------------------------------------------------------------------------
# GNU GENERAL PUBLIC LICENSE
# Version 3, 29 June 2007
#
# Copyright (C) 2007 Free Software Foundation, Inc.
# Everyone is permitted to copy and distribute verbatim copies
# of this license document, but changing it is not allowed.
# -------------------------------------------------------------------------
# Datos fijos
TAMAINAMAX=1024
TAMAINAX=1024x
TAMAINAY=x1024
NOW=$(date +"%Y-%m-%d") # Formato yyyy-mm-dd
CARPETA="/var/www/imagenes" # Carpeta de imagenes
BAK="/backups_aiaraldea/${NOW}"
# Primero las copias de seguridad
cp -r $CARPETA $BAK
# Cambiamos al tamaño máximo definido, en este caso 1024px
cd $KARPETA
# JPG
for img in `ls *.jpg`
do
# Obtener anchura y altura:
TAMAINA_ZABALERA=`identify -format "%w" $img`
TAMAINA_ALTUERA=`identify -format "%h" $img`
# Compara que es mayor si altula o la achura
if [ $TAMAINA_ALTUERA -gt $TAMAINA_ZABALERA ]; then
# Altura
if [ $TAMAINA_ALTUERA -gt $TAMAINAMAX ]; then
convert -resize $TAMAINAY $img $img
fi
else
# Anchura
if [ $TAMAINA_ZABALERA -gt $TAMAINAMAX ]; then
convert -resize $TAMAINAX $img $img
fi
fi
done