Instalando KDE 4.10.3 en Debian Wheezy 64 Bits

  • Categoría: Linux
  • Publicado hace más de 3 años
Instalando KDE 4.10.3 en Debian Wheezy 64 Bits
 
 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

 
 


Instalando KDE 4.10.3 en Debian Wheezy 64 Bits
Instalando KDE 4.10.3 en Debian Wheezy 64 Bits
0 Puntos Score: 0/10
Visitas: 488 Favoritos: 0
0 Comentarios Instalando KDE 4.10.3 en Debian Wheezy 64 Bits
Este post no tiene comentarios. Sea el primero!
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!