Getting Started/Build/KDE4/Kubuntu and Debian (es): Difference between revisions
({{Proposed_deletion|reason=This is a translated page, but the English version of this page was deleted.}}) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{Proposed_deletion|reason=This is a translated page, but the English version of this page was deleted.}} | ||
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: | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install build-essential cdbs debhelper cmake \ | sudo aptitude install build-essential cdbs debhelper cmake \ | ||
kdesdk-scripts subversion ssh xserver-xephyr doxygen libqt4-dev dbus-x11 \ | kdesdk-scripts subversion ssh xserver-xephyr doxygen libqt4-dev dbus-x11 \ | ||
Line 8: | Line 9: | ||
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 | ||
</ | </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 17: | Line 18: | ||
En Kubuntu 7.10 (Gutsy) y Debian (Testing/Unstable) los requisitos previos a la construcción se instalan con: | En Kubuntu 7.10 (Gutsy) y Debian (Testing/Unstable) los requisitos previos a la construcción se instalan con: | ||
< | <syntaxhighlight lang="bash"> | ||
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 | ||
</ | </syntaxhighlight> | ||
Paquetes opcionales para generar la documentación del API: | Paquetes opcionales para generar la documentación del API: | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install doxygen graphviz | sudo aptitude install doxygen graphviz | ||
</ | </syntaxhighlight> | ||
== Dependencias de kdelibs == | == Dependencias de kdelibs == | ||
Las dependencias de kdelibs se pueden instalar con: | Las dependencias de kdelibs se pueden instalar con: | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libqt4-dev dbus-x11 \ | sudo aptitude install libqt4-dev dbus-x11 \ | ||
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 | ||
</ | </syntaxhighlight> | ||
=== Paquetes recomendados === | === Paquetes recomendados === | ||
Line 41: | Line 42: | ||
* libbz2-dev - Necesario para el soporte de bzip en kio_archive y paquetes GHNS. | * libbz2-dev - Necesario para el soporte de bzip en kio_archive y paquetes GHNS. | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libssl-dev libbz2-dev | sudo aptitude install libssl-dev libbz2-dev | ||
</ | </syntaxhighlight> | ||
=== Paquetes opcionales === | === Paquetes opcionales === | ||
Line 53: | Line 54: | ||
* libopenexr-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. | * libxml2-utils - se usa para validar y generar archivos doc. | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libxml2-utils libpcre3-dev libopenexr-dev \ | sudo aptitude install libxml2-utils libpcre3-dev libopenexr-dev \ | ||
libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \ | libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \ | ||
libasound2-dev | libasound2-dev | ||
</ | </syntaxhighlight> | ||
== Dependencias de kdepimlibs == | == Dependencias de kdepimlibs == | ||
Las dependencias de kdepimlibs se pueden instalar con: | Las dependencias de kdepimlibs se pueden instalar con: | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libboost-dev libgpgme11-dev | sudo aptitude install libboost-dev libgpgme11-dev | ||
</ | </syntaxhighlight> | ||
=== Recomendado para kdepimlibs === | === Recomendado para kdepimlibs === | ||
* libldap2-dev - Para el soporte de ldap en kde4. | * libldap2-dev - Para el soporte de ldap en kde4. | ||
< | * libsasl2-dev - Requerido para los kioslave imap y sieve | ||
sudo aptitude install libldap2-dev | <syntaxhighlight lang="bash"> | ||
</ | sudo aptitude install libldap2-dev libsasl2-dev | ||
</syntaxhighlight> | |||
== Dependencias de kdebase == | == Dependencias de kdebase == | ||
Las dependencias de kdebase-runtime se pueden instalar con: | Las dependencias de kdebase-runtime se pueden instalar con: | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libxine-dev | sudo aptitude install libxine-dev | ||
</ | </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 81: | Line 83: | ||
Las dependencias de kdebase-apps se pueden instalar con: | Las dependencias de kdebase-apps se pueden instalar con: | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libqimageblitz-dev | sudo aptitude install libqimageblitz-dev | ||
</ | </syntaxhighlight> | ||
=== Opcional para kdebase-apps === | === Opcional para kdebase-apps === | ||
Line 91: | Line 93: | ||
* libsmbclient-dev - para el soporte de samba en kde4 | * libsmbclient-dev - para el soporte de samba en kde4 | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev | sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev | ||
</ | </syntaxhighlight> | ||
=== Opcional para kdebase-workspace === | === Opcional para kdebase-workspace === | ||
Line 106: | Line 108: | ||
* soprano - Consulta [[#Instalar soprano desde svn]] | * soprano - Consulta [[#Instalar soprano desde svn]] | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libxklavier11-dev libxdamage-dev libxcomposite-dev \ | sudo aptitude install libxklavier11-dev libxdamage-dev libxcomposite-dev \ | ||
libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \ | libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \ | ||
libsmbclient-dev | libsmbclient-dev | ||
</ | </syntaxhighlight> | ||
== kdeedu == | == kdeedu == | ||
Line 129: | Line 131: | ||
* libnova-dev - Una librería de propósito general, precisión doble, mecánica celeste, astrometría y astrodinámica. | * libnova-dev - Una librería de propósito general, precisión doble, mecánica celeste, astrometría y astrodinámica. | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev | sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev | ||
</ | </syntaxhighlight> | ||
Line 137: | Line 139: | ||
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. | 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. | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude remove libsoprano4 libsoprano-dev | sudo aptitude remove libsoprano4 libsoprano-dev | ||
</ | </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 145: | Line 147: | ||
* librdf-dev - backend de rdf | * librdf-dev - backend de rdf | ||
< | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libclucene-dev librdf-dev | sudo aptitude install libclucene-dev librdf-dev | ||
</ | </syntaxhighlight> | ||
Para realizar la descarga inicial de soprano y compilar: | Para realizar la descarga inicial de soprano y compilar: | ||
< | <syntaxhighlight lang="bash"> | ||
cs | cs | ||
svn co -N svn://anonsvn.kde.org/home/kde/trunk/kdesupport/ | svn co -N svn://anonsvn.kde.org/home/kde/trunk/kdesupport/ | ||
Line 157: | Line 159: | ||
svn up soprano | svn up soprano | ||
cmakekde | cmakekde | ||
</ | </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 20:46, 11 October 2023
Proposed for Deletion |
---|
This page has been proposed for deletion for the following reason:
|
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.
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
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
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
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
Dependencias de kdepimlibs
Las dependencias de kdepimlibs se pueden instalar con:
sudo aptitude install libboost-dev libgpgme11-dev
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
Dependencias de kdebase
Las dependencias de kdebase-runtime se pueden instalar con:
sudo aptitude install libxine-dev
Las dependencias de kdebase-apps se pueden instalar con:
sudo aptitude install libqimageblitz-dev
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
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
kdeedu
- libeigen-dev - usado por kalzium.
koffice
- libqca2-dev - soporte criptográfico de qt.
kdepim
- libqca2-dev - soporte criptográfico de qt.
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
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.