29 enero 2008

Instalando kde 3.5.8

Descargamos los siguientes paquetes:


Salimos del kde si estuviesemos ahí:

Menu K -> Temirnar -> Terminar sesion #Recomiendo además salir a una terminal tty1, por ejemplo, Ctrl + Alt + F1
telinit 3 #Descargamos el servidor X (por si las moscas)

Vía 1: borramos los paquetes de versiones anteriores:

cd /var/log/packages
removepkg xxxxx#usamos autocompletar para que la tarea nos resulte mas comoda


Podemos además borrar la antigua configuración del kde

rm -rf $HOME/.kde

Y finalmente instalamos los paquetes descargados, podemos reiniciar el equipo antes de instalar (metodo: scottie), o instalar directamente (metodo: aks), los dos metodos tuvieron un final feliz:

(reboot)
installpkg *.tgz #así si nos situamos desde la carpeta que los contenga


Vía 2: Desde la carpeta que contiene los tgz del kde 3.5.8 actualizamos directamente los paquetes.

upgradepkg *.tgz #testeado por washap :·O

Tras la instalación:

telinit 4 o startx

y a disfrutar del kde 3.5.8
Paquetes descargado de:
Belnet.be
Slacky.eu

Compilando tu propio Kernel serie 2.6

Compilar nuestro propio kernel nos puede traer bastantes ventajas, y no es necesario esperar a que aparezca una versión precompilada.

Procedo al mini-howto partiendo de la configuración de nuestro kernel previo, siempre podemos configurarlo a nuestro gusto y a nuestras necesidades pero no es el cometido de este manual.

Descargamos el codigo completo de la versión del kernel a compilar, en este caso 2.6.24, y lo descomprimimos.

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2
tar xvf linux-2.6.24.tar.bz2


Pasamos nuestra la carpeta del codigo fuente del kernel a /usr/src

mv linux-2.6.24 /usr/src/linux-2.6.24

Vamos hasta el directorio y copiamos la configuración de nuestro kernel previo (2.6.23.8 en mi caso)

cd /usr/src
cp linux-2.6.23.8/.config /usr/src/linux-2.6.24
cd linux-2.6.24


Ahora podemos comprobar los modulos que se cargarán en el kernel, y marcar o desmarcar los que se nos antoje mediante make menuconfig o make xconfig.

y despues compilamos el código e instalamos los modulos

make && make modules && make modules_install

Copiamos la imagen del kernel a nuestro directorio /boot y preparamos una nueva entrada en el lilo.conf para arrancar con él.

cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.24

Añadimos al /etc/lilo.conf

image = /boot/vmlinuz-2.6.24
root = /dev/sda2 #La particion que corresponda
label = 2.6.24
read-only

Reescribimos el mbr

/sbin/lilo -v

Y al reiniciar tendremos disponible nuestra nueva entrada para cargar el nuevo kernel.

13 enero 2008

Kde 4.0.0 en slackware 12 + upgrade 4.0.1

Bajamos de esta página:

http://www.mytux.org/content/viewslackpackage.php

Los siguientes paquetes:

extragear-plasma-4.0.0-i486-1mg.tgz
capseo-0108svn-i486-1mg.tgz
kdeadmin-4.0.0-i486-1mg.tgz
kdeartwork-4.0.0-i486-1mg.tgz
kdebase-4.0.0-i486-2mg.tgz
kdegames-4.0.0-i486-1mg.tgz
kdegraphics-4.0.0-i486-1mg.tgz
kdelibs-4.0.0-i486-1mg.tgz
kdemultimedia-4.0.0-i486-1mg.tgz
kdenetwork-4.0.0-i486-1mg.tgz
kdepim-4.0.0svn-i486-1mg.tgz
kdepimlibs-4.0.0-i486-1mg.tgz
kdesdk-4.0.0-i486-1mg.tgz
kdeutils-4.0.0-i486-1mg.tgz
kdewebdev-4.0.0-i486-1mg.tgz
libcaptury-0108svn-i486-1mg.tgz
qimageblitz-0108svn-i486-1mg.tgz
strigi-0108svn-i486-1mg.tgz
tapioca-qt-0.14.1-i486-2mg.tgz
telepathy-qt-0.14.1-i486-1mg.tgz
libiconv-1.12-i486-1as.tgz
qt4-4.3.3-i686-1as.tgz
pyqt4-4.3.3-i486-1as.tgz
sip-4.7.3-i486-1as.tgz
postgresql-8.2.6-i486-1sl.tgz
unixodbc-2.2.12-i486-1sl.tgz
sqlite-3.5.4-i486-1sl.tgz
kdebase-runtime-4.0.0-i486-1mg.tgz
kdebase-workspace-4.0.0-i486-1mg.tgz
soprano-0801svn-i486-1mg.tgz
decibel-0108svn-i486-1mg.tgz

Los instalais y ahora toca configurar las qt para que no de problemas al arrancar kde 4.0.
El script funciona de la siguiente forma:

./nombrescript.sh [qt3qt4]

Dependiendo de las qt que nos interese tener, en este caso qt4, porque sino tendremos problemas al iniciarlo.

Creais un script con el siguiente contenido:

#!/bin/sh
#very simple script for switch qt version

qt3()
{
sudo rm /usr/lib/qt
sudo ln -s /usr/lib/qt-3.3.8 /usr/lib/qt
sudo rm /usr/bin/qmake
sudo ln -s /usr/lib/qt/bin/qmake /usr/bin/qmake
echo "Now use qt3"
}

qt4()
{
sudo rm /usr/lib/qt
sudo ln -s /opt/qt4 /usr/lib/qt
sudo rm /usr/bin/qmake
sudo ln -s /opt/qt4/bin/qmake /usr/bin/qmake
echo "Now use qt4"
}

case "$1" in
'qt3')
qt3
;;
'qt4')
qt4
;;
*)
echo "usage $0 qt3qt4"
esac

Y con esto es suficiente para que cuando vayais a kdm y selecioneis kde4 arranque con normalidad.

Información sacada de: http://www.mytux.org/ y de su foro, slacky.eu y aportes de eslackeros como dhabyx.

==
Actualización a KDE 4.0.1

Descargamos los siguientes paquetes:

KdeLibs
Qimageblitz
Strigi
Kdebase
KdeGames
KdeGraphics
KdeUtils
KdeNetwork
KdeMultimedia
Extragear-Plasma
KdeWebdev
KdeAdmin
KdePimLibs
Soprano
KdeAccesibility
KdeToys

$ upgradepkg *.tgz #aún sin probar

11 enero 2008

Control vía Bluetooth de Amarok (Remuco)

Hace tiempo me planteé la posibilidad de manejar el equipo vía Bluetooth con el movil, y me lo propuse como proyecto a medio plazo, y hace poco encontré un programa remuco, que permite controlar el Amarok (Rhythmbox/Xmms) vía Bluetooth, y aquí adjunto un pequeño tutorial.

Requisitos iniciales:
- Bluetooth funcional en el equipo. (Actualizaré pronto el howto para Slack 12.0).
- Movil con soporte Java.

Descargamos el remuco-client e instalamos una de las distintas versiones en el teléfono. (Diferencias entre las versiones)

Descargamos el remuco-sever, (dependiendo del programa a controlar bajaraemos uno u otro), en nuestro caso bajaremos remuco-server-amarok-0.4.3.1.tar.gz.

$> tar xfvz remuco-server-amarok-0.4.3.1.tar.gz
$> cd remuco-server-amarok-0.4.3.1
$> make install
ejecutamos
$> remuco-amarok
Iniciamos el Remuco cliente en el movil y ya podemos controlar nuestro reproductor de música vía bluetooth.