Difference between revisions of "Getting Started/Build/KDE4/Kubuntu and Debian (es)"

Jump to: navigation, search
m (Text replace - "<code bash>" to "<syntaxhighlight lang="bash">")
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
{{Template:I18n/Language Navigation Bar|Getting_Started/Build/KDE4/Kubuntu and Debian}}
+
 
 
Esta página detalla la instalación de los requerimientos de kde4 en Kubuntu 7.10 (Gutsy) y Debian (Testing/Unstable). Para un escritorio con funcionalidad básica, los paquetes recomendados se instalan con el comando:
 
Esta página detalla la instalación de los requerimientos de kde4 en Kubuntu 7.10 (Gutsy) y Debian (Testing/Unstable). Para un escritorio con funcionalidad básica, los paquetes recomendados se instalan con el comando:
  
Line 8: Line 8:
 
libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libssl-dev \
 
libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libssl-dev \
 
libboost-dev libgpgme11-dev libxine-dev libqimageblitz-dev libbz2-dev
 
libboost-dev libgpgme11-dev libxine-dev libqimageblitz-dev libbz2-dev
</code>
+
</syntaxhighlight>
  
 
Esto instala requisitos previos a la construcción como build essential, todos los requerimientos de compilación kde4 y algunos paquetes recomendados como libssl-dev para el soporte de https. También se recomienda soprano, pero se debe [[#Instalar soprano desde svn|instalar desde svn]]. Debajo se listan más paquetes recomendados y opcionales.
 
Esto instala requisitos previos a la construcción como build essential, todos los requerimientos de compilación kde4 y algunos paquetes recomendados como libssl-dev para el soporte de https. También se recomienda soprano, pero se debe [[#Instalar soprano desde svn|instalar desde svn]]. Debajo se listan más paquetes recomendados y opcionales.
Line 20: Line 20:
 
sudo aptitude install build-essential cdbs debhelper cmake \
 
sudo aptitude install build-essential cdbs debhelper cmake \
 
kdesdk-scripts subversion ssh xserver-xephyr
 
kdesdk-scripts subversion ssh xserver-xephyr
</code>
+
</syntaxhighlight>
  
  
Line 26: Line 26:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install doxygen graphviz
 
sudo aptitude install doxygen graphviz
</code>
+
</syntaxhighlight>
  
 
== Dependencias de kdelibs ==
 
== Dependencias de kdelibs ==
Line 35: Line 35:
 
libstreamanalyzer-dev libstrigiqtdbusclient-dev \
 
libstreamanalyzer-dev libstrigiqtdbusclient-dev \
 
libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libpcre3-dev
 
libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libpcre3-dev
</code>
+
</syntaxhighlight>
  
 
=== Paquetes recomendados ===
 
=== Paquetes recomendados ===
Line 43: Line 43:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install libssl-dev libbz2-dev
 
sudo aptitude install libssl-dev libbz2-dev
</code>
+
</syntaxhighlight>
  
 
=== Paquetes opcionales ===
 
=== Paquetes opcionales ===
Line 57: Line 57:
 
libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \
 
libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \
 
libasound2-dev
 
libasound2-dev
</code>
+
</syntaxhighlight>
  
 
== Dependencias de kdepimlibs ==
 
== Dependencias de kdepimlibs ==
Line 63: Line 63:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install libboost-dev libgpgme11-dev
 
sudo aptitude install libboost-dev libgpgme11-dev
</code>
+
</syntaxhighlight>
  
 
=== Recomendado para kdepimlibs ===
 
=== Recomendado para kdepimlibs ===
Line 70: Line 70:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install libldap2-dev libsasl2-dev
 
sudo aptitude install libldap2-dev libsasl2-dev
</code>
+
</syntaxhighlight>
  
 
== Dependencias de kdebase ==
 
== Dependencias de kdebase ==
Line 76: Line 76:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install libxine-dev
 
sudo aptitude install libxine-dev
</code>
+
</syntaxhighlight>
  
 
{{Note (es)|Ten en cuenta que libxine1-dev depende de algunos paquetes de gnome debido a un bug de empaquetado en kubuntu gutsy (corregido en hardy). Además kubuntu proporciona la versión 1.1.8 de xinelib, que tiene problemas al reproducir sonidos cortos (corregido en xinelib 1.1.9).
 
{{Note (es)|Ten en cuenta que libxine1-dev depende de algunos paquetes de gnome debido a un bug de empaquetado en kubuntu gutsy (corregido en hardy). Además kubuntu proporciona la versión 1.1.8 de xinelib, que tiene problemas al reproducir sonidos cortos (corregido en xinelib 1.1.9).
Line 84: Line 84:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install libqimageblitz-dev
 
sudo aptitude install libqimageblitz-dev
</code>
+
</syntaxhighlight>
  
 
=== Opcional para kdebase-apps ===
 
=== Opcional para kdebase-apps ===
Line 94: Line 94:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev
 
sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev
</code>
+
</syntaxhighlight>
  
 
=== Opcional para kdebase-workspace ===
 
=== Opcional para kdebase-workspace ===
Line 111: Line 111:
 
libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \
 
libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \
 
libsmbclient-dev
 
libsmbclient-dev
</code>
+
</syntaxhighlight>
  
 
== kdeedu ==
 
== kdeedu ==
Line 132: Line 132:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev
 
sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev
</code>
+
</syntaxhighlight>
  
  
Line 140: Line 140:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude remove libsoprano4 libsoprano-dev
 
sudo aptitude remove libsoprano4 libsoprano-dev
</code>
+
</syntaxhighlight>
  
 
Soprano es un sistema modular. Para conseguir funcionalidad instala los siguientes paquetes:
 
Soprano es un sistema modular. Para conseguir funcionalidad instala los siguientes paquetes:
Line 148: Line 148:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo aptitude install libclucene-dev librdf-dev
 
sudo aptitude install libclucene-dev librdf-dev
</code>
+
</syntaxhighlight>
  
 
Para realizar la descarga inicial de soprano y compilar:
 
Para realizar la descarga inicial de soprano y compilar:
Line 158: Line 158:
 
svn up soprano
 
svn up soprano
 
cmakekde
 
cmakekde
</code>
+
</syntaxhighlight>
  
 
Volver a [[Getting_Started/Build/KDE4 (es)#kdelibs|compilar KDE4]].
 
Volver a [[Getting_Started/Build/KDE4 (es)#kdelibs|compilar KDE4]].

Latest revision as of 11:02, 15 July 2012

Esta página detalla la instalación de los requerimientos de kde4 en Kubuntu 7.10 (Gutsy) y Debian (Testing/Unstable). Para un escritorio con funcionalidad básica, los paquetes recomendados se instalan con el comando:

sudo aptitude install build-essential cdbs debhelper cmake \
kdesdk-scripts subversion ssh xserver-xephyr doxygen libqt4-dev dbus-x11 \
libstreamanalyzer-dev libstrigiqtdbusclient-dev \
libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libssl-dev \
libboost-dev libgpgme11-dev libxine-dev libqimageblitz-dev libbz2-dev

Esto instala requisitos previos a la construcción como build essential, todos los requerimientos de compilación kde4 y algunos paquetes recomendados como libssl-dev para el soporte de https. También se recomienda soprano, pero se debe instalar desde svn. Debajo se listan más paquetes recomendados y opcionales.

Después de instalar los paquetes requeridos y deseados, procede a construir KDE 4.

Contents

[edit] Requisitos previos a la construcción

En Kubuntu 7.10 (Gutsy) y Debian (Testing/Unstable) los requisitos previos a la construcción se instalan con:

sudo aptitude install build-essential cdbs debhelper cmake \
kdesdk-scripts subversion ssh xserver-xephyr


Paquetes opcionales para generar la documentación del API:

sudo aptitude install doxygen graphviz

[edit] Dependencias de kdelibs

Las dependencias de kdelibs se pueden instalar con:

sudo aptitude install libqt4-dev dbus-x11 \
libstreamanalyzer-dev libstrigiqtdbusclient-dev \
libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libpcre3-dev

[edit] Paquetes recomendados

  • libssl-dev - Necesario para el soporte de https etc.
  • libbz2-dev - Necesario para el soporte de bzip en kio_archive y paquetes GHNS.
sudo aptitude install libssl-dev libbz2-dev

[edit] Paquetes opcionales

  • libasound2-dev - El sistema de sonido Alsa.
  • libaspell-dev - soporte de corrección ortográfica (en kwrite etc)
  • libavahi-common-dev - descubrimiento de servicios avahi/zeroconf
  • libenchant-dev - spell checking wrapper library
  • libjasper-dev - librería de procesamiento de imágenes
  • libopenexr-dev - librería de procesamiento de imágenes
  • libxml2-utils - se usa para validar y generar archivos doc.
sudo aptitude install libxml2-utils libpcre3-dev libopenexr-dev \
libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \
libasound2-dev

[edit] Dependencias de kdepimlibs

Las dependencias de kdepimlibs se pueden instalar con:

sudo aptitude install libboost-dev libgpgme11-dev

[edit] Recomendado para kdepimlibs

  • libldap2-dev - Para el soporte de ldap en kde4.
  • libsasl2-dev - Requerido para los kioslave imap y sieve
sudo aptitude install libldap2-dev libsasl2-dev

[edit] Dependencias de kdebase

Las dependencias de kdebase-runtime se pueden instalar con:

sudo aptitude install libxine-dev
{{{3}}}
 
noframe
Ten en cuenta que libxine1-dev depende de algunos paquetes de gnome debido a un bug de empaquetado en kubuntu gutsy (corregido en hardy). Además kubuntu proporciona la versión 1.1.8 de xinelib, que tiene problemas al reproducir sonidos cortos (corregido en xinelib 1.1.9).
Nota


Las dependencias de kdebase-apps se pueden instalar con:

sudo aptitude install libqimageblitz-dev

[edit] Opcional para kdebase-apps

  • libxcb1-dev - X C binding - Se usa para el soporte de widgets de vídeo en xine
  • soprano - Recomendado por nepomuk. Consulta #Instalar soprano desde svn
  • libxkbfile-dev - Paquete para la configuración de teclado
  • libsmbclient-dev - para el soporte de samba en kde4
sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev

[edit] Opcional para kdebase-workspace

  • libsmbclient-dev - para el soporte de samba en kde4
  • network-manager-dev - Puede usarlo Solid para la gestión de redes
  • libcaptury-dev - Herramienta de captura de vídeo para screencasts
  • libusb-dev - para el soporte de USB en Solid
  • libbluetooth-dev - para el soporte de Bluetooth en Solid
  • libxcomposite-dev - para el soporte de composición en Kwin
  • libxdamage-dev - para el soporte de composición en Kwin
  • libxklavier11-dev - teclado virtual
  • soprano - Consulta #Instalar soprano desde svn
sudo aptitude install libxklavier11-dev libxdamage-dev libxcomposite-dev \
libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \
libsmbclient-dev

[edit] kdeedu

  • libeigen-dev - usado por kalzium.


[edit] koffice

  • libqca2-dev - soporte criptográfico de qt.

[edit] kdepim

  • libqca2-dev - soporte criptográfico de qt.

[edit] kdeedu

Se recomiendan los paquetes siguientes si tienes intención de usar kstars:

  • libusb-dev - Proporciona soporte INDI a KStars.
  • libcfitsio3-dev - Da soporte para imágenes FITS.
  • libnova-dev - Una librería de propósito general, precisión doble, mecánica celeste, astrometría y astrodinámica.
sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev


[edit] Instalar soprano desde svn

kdebase-workspace recomienda soprano. Si ya tienes instalado el paquete de soprano proporcionado, es necesario eliminarlo o se encontrará en lugar de la versión de svn.

sudo aptitude remove libsoprano4 libsoprano-dev

Soprano es un sistema modular. Para conseguir funcionalidad instala los siguientes paquetes:

  • libclucene-dev - librería de indexado de texto completo
  • librdf-dev - backend de rdf
sudo aptitude install libclucene-dev librdf-dev

Para realizar la descarga inicial de soprano y compilar:

cs
svn co -N svn://anonsvn.kde.org/home/kde/trunk/kdesupport/
cd kdesupport
svn up soprano
cmakekde

Volver a compilar KDE4.


This page was last modified on 15 July 2012, at 11:02. This page has been accessed 6,143 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal