Instalando KDE 4.10.3 en Debian Wheezy 64 Bits

debian_wheezy_kde4_10_3

Este es un post dedicado para aquellos usuarios de Debian que necesitan estar actualizados a la รบltima versiรณn de KDE y no pueden esperar a que se incluya en los repositorios de Debian Testing o Debian Wheezy. Ahora, antes de empezar, un par de advertencias:

  • Recomiendo hacer esto desde una instalaciรณn desde cero, tanto del sistema como de KDE.
  • Haga una salva de la carpeta .kde en su /home, o de Nepomuk y Akonadi.
  • Voy a mostrar dos mรฉtodos de hacer esto, por favor, lean hasta el final antes de hacer algo.
  • Haga esto bajo su propio riesgo. Yo no perdรญ nada en el proceso, pero cualquier cosa puede pasar.

El mรฉtodo que deberรญa funcionar

Pues bien, para tener KDE 4.10.3 instalado en nuestro Debian Wheezy tenemos que hacer uso de los repositorios de ZevenOS. En lo particular no he usado este mรฉtodo, pero debe funciona. El proceso es muy simple, solo tenemos que aรฑadir a nuestro fichero /etc/apt/sources.list lo siguiente:

deb http://proindi.de/zevenos/neptune/kde-repo sid main

Luego ejecutar:

$ sudo aptitude update
$ sudo aptitude upgrade

El mรฉtodo que funciona

Como se pueden percatar, en el sources.list se apunta a una rama inestable (sid) creada por el equipo de ZevenOS. En realidad funciona bien con Debian Wheezy, pero para no crear confusiones, lo mejor es hacer lo siguiente:

1- Hacemos un mirror local de este repositorio (pesa unos 400Mb). Para ello tenemos que instalar el paquete debmirror y hacer uso de este scritp:

#!/bin/bash

# Debmirror para ZevenOS KDE

NAME="ZevenOS"
: ${PROGRAM:=Debian Mirror}
: ${VERSION:=0.1}
: ${URLDIRE:=proindi.de/zevenos/neptune/} # URL origen.
: ${OUTBASE:=/home/tu_usuario/} # Ruta de destino base.
: ${OUTPATH:=$OUTBASE/zevenos} # Ruta de destino final.
: ${LOGFILE:=/home/tu_usuario/zevenos/zevenos.log} # Archivo de registro.

# Crear el directorio de destino si no existe.
if [ ! -d "$OUTPATH" ] ; then mkdir -p "$OUTPATH"; fi

# Inicio archivo de registro.
cat > $LOGFILE <<EOL
Iniciando Mirror (`env LANG=es_ES.UTF-8 date`)
EOL

# Ejecutar.
debmirror --host $URLDIRE \
--dist=sid \
--section=main \
--arch=amd64 --root=kde-repo \
--progress --nosource --postcleanup --method=http \
--passive --debug --verbose \
--ignore-small-errors --ignore-release-gpg \
--exclude-deb-section='^debug$' \
--i18n \
--exclude='^.*/Translation-.*$' \
--include='^.*/Translation-es.*$' \
--exclude='help-.*\.deb$' --include='help-es.*\.deb$' --include='help-en.*\.deb$' \
--exclude='l10n-.*\.deb$' --include='l10n-es.*\.deb$' --include='l10n-en.*\.deb$' \
--exclude='(kfreebsd-.*)' --exclude='(/fonts-ipamj.*)' --exclude='(/fonts-baekmuk.*)' \
--exclude='(/fonts-hanazono.*)' --exclude='(/fonts-horai.*)' --exclude='(/fonts-ipa.*)' \
--exclude='(/fonts-kiloji.*)' --exclude='(/fonts-kou.*)' --exclude='(/fonts-nanum.*)' \
--exclude='(/fonts-nanum.*)' --exclude='(/fonts-takao.*)' --exclude='(/fonts-yozvox.*)' \
--diff=none --allow-dist-rename \
--ignore-missing-release $OUTPATH >> $LOGFILE 2>&1 &
# Fin.
exit 0

2- Una vez que termine de bajar todos los paquetes, entramos a la carpeta zevenos.

3- Creamos una carpeta llama Mi_Repo (o el nombre que ustedes escojan) y adentro otra carpeta llamada debs.

4- Sacamos todos los .deb que hay en las subcarpetas de zevenos y los colocamos todos juntos en Mi_Repo/debs.

Ahora lo que haremos serรก crear nuestro propio repositorio usando Reprepro. Para ello instalamos primero el paquete:

$ sudo aptitude install reprepro

Posteriormente creamos la carpeta: conf. Nos debe quedar con la estructura:

Mi_Repo
-ย conf
-ย debs

5: Dentro de la carpeta debs copiamos todos los .debs que vamos a insertar en nuestro repositorio (lo hicimos en el paso 4)

6: Dentro de la carpeta conf creamos un fichero llamado distributions, y le ponemos adentro:

Origin: KDE-Packages
Label: KDE-Packages
Suite: wheezy
Codename: wheezy
Architectures: amd64
Components: main
Description: Mirror personalizado de KDE 4.10 para Debian Wheezy

7: Volvemos a la carpeta Mi_Repo y ejecutamos el comando:

repreproย --ask-passphraseย -bย .ย -Vย -Cย mainย includedebย wheezyย debs/*.deb

Esto nos crearรก un mirror como Debian manda.

7: Por รบltimo aรฑadimos a nuestro sources.list:

deb file:///home/tu_usuario/zevenos/Mi_Repo wheezy main

Actualizamos:

$ sudo aptitude update
$ sudo aptitude upgrade

Y listo!!

En este caso no se usan llaves de autenticaciรณn, asรญ que no se preocupen por ello

Deja tu comentario

Tu direcciรณn de correo electrรณnico no serรก publicada. Los campos obligatorios estรกn marcados con *

*

*

  1. Responsable de los datos: Miguel รngel Gatรณn
  2. Finalidad de los datos: Controlar el SPAM, gestiรณn de comentarios.
  3. Legitimaciรณn: Tu consentimiento
  4. Comunicaciรณn de los datos: No se comunicarรกn los datos a terceros salvo por obligaciรณn legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu informaciรณn.

      eliotime3000 dijo

    ยฟY cรณmo hago para que los botones de minimixar, maximizar y cerrar se encuentren al lado derecho?

         elav dijo

      En el lado derecho o el izquierdo? Como sea, todo se puede configurar desde Preferencias del Sistema ยป Apariencia del Espacio de Trabajo ยป Decoraciรณn de Ventanas ยป Configurar botones.

           eliotime3000 dijo

        Muchas gracias por el dato. Es mรกs, con el Screenfetch que le metรญ a mi distro, valdrรญa la pena presumir de lo que se tiene con semejante escritorio.

           julio cesar dijo

        Hoka buen post amigo, soy usuario de archlinux por mucho tiempo pero nuevo an kde quisiera saber ese screenshot que posteastes cual el el theme ese que estas usando y si viene en el propio kde

        Gracias

             elav dijo

          El tema Plasma es el que viene por defecto en openSUSE. El resto es Oxygen.

               Julio Cesar dijo

            gracias amigo Good Luck !

      st0rmt4il dijo

    Usando los repositorios de otra distro para ello?.. es recomendable esta practica?

    Ummm.. lo probare en mi Wheezy en una Vm a ver que tal… al rato comento si me funciono..

    SaludoS!

      sieg84 dijo

    mucho circo maroma y teatro para instalar KDE4.10.x en debian

      Petercheco dijo

    Te lo dogo yo Elav, al final vas a acabar en Mageia o openSUSE :D.

         sieg84 dijo

      a menos de que ambas distros cambien a apt-get/deb

         eliotime3000 dijo

      Peor aรบn, en Chakra o en Slackware (esta รบltima tiene por defecto el KDE).

         sieg84 dijo

      a menos que esas distros cambien a apt-get/deb

      janus981 dijo

    Prefiero esperar a Agosto para la versiรณn 4.11, porque la verdad me da algo de desconfianza hacer tanto jaleo. aรบn asรญ, gracias Elav. Saludos.

         Deyvis dijo

      en agosto llega a testing??

           KZKG^Gaara dijo

        Espero que sรญ … lloro cada vez que veo a todos con KDE v4.9 o superior y aรบn en Debian estรก la 4.8.4 ๐Ÿ™

      pandev92 dijo

    Mhh usar repositorios externos en un entorno que se supone que debe ser estable total, no le veo sentido la verdad…., para eso, usa sid directamente o cualquier otra distro como neptune

         cooper15 dijo

      Lo de los repositorios externos tampoco deberรญan ser problema si como dices puede usar Neptune que no es otra cosa que debian, es simplemente aprovechar algo que ya estรก disponible. Yo tengo el KDE tanto por neptune como por una instalaciรณn en debian con sus repos y NO hay inconveniente de ninguna รญndole, por lo tanto no veo sentido tampoco a usar el sistema con solo lo que trae por defecto y no experimentar cosas nuevas.

           pandev92 dijo

        si le metes otros repositorios de fuera, ya noe s debian stable, es un hibrido.

           sieg84 dijo

        Pero para experimentar que no es mejor cambiar de distro?

         elav dijo

      Stable, Testing, Sid, Experimental.. sigue siendo Debian. Y aunque en este caso diga Sid, no es realmente la rama Sid de Debian.

      vicky dijo

    Y pensar que Elav era un fiel usuario de xfce. Miralo ahora ๐Ÿ˜›

         elav dijo

      El ser humano tiende a Evolucionar.. yo soy un ser humano ๐Ÿ˜€

           pandev92 dijo

        Y pensar que elav despotricaba contra kde XDD ahhahahah

         petercheco dijo

      Yo tambiรฉn fui un anti KDE, al final estoy con el mรกs que contento :-D. En mi FEDORA anda perfecto la 4.10.3 con el kernel 3.9.2 ๐Ÿ˜€

           eliotime3000 dijo

        Las primeras versiones de KDE espantan a cualquiera. No obstante, las nuevas versiones se vuelven cada vez mucho mรกs versรกtiles en cuanto al manejo y a decir verdad, cuando vi el Firefox/Iceweasel en KDE, me encantรณ (el KDE 4.8 que tiene el Debian Oldstable con su Oxygen incluรญdo me oxigenรณ el escritorio que tenรญa).

      cooper15 dijo

    Es que KDE es como un agujero negro lo que entra ya no vuelve a salir

      no se dijo

    >D

      ianpocks dijo

    Yo tampoco le veo mucho sentido pillar repos de otra distro , para eso sid y si hay que esperar me espero. Que total si algo no hecho en falta sera porque no lo necesito…

         cooper15 dijo

      Bueno, lo que para unos tiene sentido para otros no lo tiene, serรญa absurdo y aburrido que todos tuviรฉsemos la misma opiniรณn o pensamientos idรฉnticos.

      No obstante, creo que es cada quien libre de escoger por si mismo lo que desea sin hacer censuras o decir que opciรณn es menos o mรกs valida.

      En todo caso uso debian, pero hay cosas que inevitablemente no puedo esperar. KDE es una de ellas.

           ianpocks dijo

        VIendolo desde ese punto de vista tienes razon.asi que me quito el sombrero. Si todos fueramos iguales de windows no saldriamos, suerte que hay tanto sabio por alli. Y decenas de sistemas operativos , desktop y wm.Viva la variedad!!!!!

      Bill Puertas dijo

    Que version de windows es esa? esta buena!!!

      msx dijo

    Instalar KDE SC 4.10.3 en Chakra:
    a) Desde cero:
    1. bajar la รบltima ISO
    2. instalar el sistema
    3. enjoy.
    b) Para usuarios del sistema:
    1. sudo pacman -Syyu
    2. enjoy.

    Instalar KDE SC 4.10.3 en Arch Linux:
    a) Para usuarios de KDE:
    1. Leer notas de actualizaciรณn, si las hay.
    2. pacman -Syyu
    3. Enjoy.
    b) Desde cero:
    1. Bajar ISO minimalista de Arch e instalar el sistema
    2. Instalar KDE.
    3. Enjoy.

    // Una de las tantas diferencias conceptuales y estructurales entre el sistema operativo de Los Picapiedras y Arch/Chakra //

         elav dijo

      Ya. Normalmente con Debian serรญa lo mismo, reemplazando sudo pacman -Syyu, por aptitude install kde-full o un simple aptitude upgrade, que por demรกs, serรญa tan seguro o mรกs que con tus dos mรฉtodos sin necesidad de leer ninguna nota de lanzamiento.

           msx dijo

        ยซ[…]serรญa tan seguro o mรกs que con tus dos mรฉtodos sin necesidad de leer ninguna nota de lanzamiento.ยป

        Jajajajajaj, esa es la actitud!!!
        Ud. es un grande!!

        Aunque bueno, para ser realistas Arch es un sistema que le pregunta al usuario quรฉ hacer en cada momento porque estรก diseรฑado con esa filosofรญa en contraste a Lesbian que te pega en la mano con la varilla y busca el camino automรกgico de admnistrar el sistema ๐Ÿ˜‰

             elav dijo

          xDDD ยฟLesbian? ยฟEso que es? ยฟSe come? Me gusta como suena xDDD

               pandev92 dijo

            No creo que las lesbian quieran que se la comas xDDD….ahhaahhaahaha

      r@y dijo

    bueno algรบn dia llegarรก al testing de la UCI, por ahora con mi 4.8.4 tengo estรก super estable