(→Recomendado para kdepimlibs) |
Neverendingo (Talk | contribs) m (Text replace - "<code bash>" to "<syntaxhighlight lang="bash">") |
||
| Line 2: | Line 2: | ||
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 17: | Line 17: | ||
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 | ||
| Line 24: | Line 24: | ||
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 | ||
</code> | </code> | ||
| Line 31: | Line 31: | ||
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 \ | ||
| Line 41: | Line 41: | ||
* 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 | ||
</code> | </code> | ||
| Line 53: | Line 53: | ||
* 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 \ | ||
| Line 61: | Line 61: | ||
== 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 | ||
</code> | </code> | ||
| Line 68: | Line 68: | ||
* 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 | * libsasl2-dev - Requerido para los kioslave imap y sieve | ||
| − | < | + | <syntaxhighlight lang="bash"> |
sudo aptitude install libldap2-dev libsasl2-dev | sudo aptitude install libldap2-dev libsasl2-dev | ||
</code> | </code> | ||
| Line 74: | Line 74: | ||
== 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 | ||
</code> | </code> | ||
| Line 82: | Line 82: | ||
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 | ||
</code> | </code> | ||
| Line 92: | Line 92: | ||
* 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 | ||
</code> | </code> | ||
| Line 107: | Line 107: | ||
* 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 \ | ||
| Line 130: | Line 130: | ||
* 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 | ||
</code> | </code> | ||
| Line 138: | Line 138: | ||
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 | ||
</code> | </code> | ||
| Line 146: | Line 146: | ||
* 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 | ||
</code> | </code> | ||
| Line 152: | Line 152: | ||
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/ | ||
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
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 </code> 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. Después de instalar los paquetes requeridos y deseados, procede a [[Getting_Started/Build/KDE4 (es)#kdelibs|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: <syntaxhighlight lang="bash"> sudo aptitude install build-essential cdbs debhelper cmake \ kdesdk-scripts subversion ssh xserver-xephyr </code> Paquetes opcionales para generar la documentación del API: <syntaxhighlight lang="bash"> sudo aptitude install doxygen graphviz </code> == Dependencias de kdelibs == Las dependencias de kdelibs se pueden instalar con: <syntaxhighlight lang="bash"> sudo aptitude install libqt4-dev dbus-x11 \ libstreamanalyzer-dev libstrigiqtdbusclient-dev \ libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libpcre3-dev </code> === 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. <syntaxhighlight lang="bash"> sudo aptitude install libssl-dev libbz2-dev </code> === 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. <syntaxhighlight lang="bash"> sudo aptitude install libxml2-utils libpcre3-dev libopenexr-dev \ libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \ libasound2-dev </code> == Dependencias de kdepimlibs == Las dependencias de kdepimlibs se pueden instalar con: <syntaxhighlight lang="bash"> sudo aptitude install libboost-dev libgpgme11-dev </code> === Recomendado para kdepimlibs === * libldap2-dev - Para el soporte de ldap en kde4. * libsasl2-dev - Requerido para los kioslave imap y sieve <syntaxhighlight lang="bash"> sudo aptitude install libldap2-dev libsasl2-dev </code> == Dependencias de kdebase == Las dependencias de kdebase-runtime se pueden instalar con: <syntaxhighlight lang="bash"> sudo aptitude install libxine-dev </code> {{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). }} Las dependencias de kdebase-apps se pueden instalar con: <syntaxhighlight lang="bash"> sudo aptitude install libqimageblitz-dev </code> === 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 <syntaxhighlight lang="bash"> sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev </code> === 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]] <syntaxhighlight lang="bash"> sudo aptitude install libxklavier11-dev libxdamage-dev libxcomposite-dev \ libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \ libsmbclient-dev </code> == 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. <syntaxhighlight lang="bash"> sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev </code> == 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. <syntaxhighlight lang="bash"> sudo aptitude remove libsoprano4 libsoprano-dev </code> 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 <syntaxhighlight lang="bash"> sudo aptitude install libclucene-dev librdf-dev </code> Para realizar la descarga inicial de soprano y compilar: <syntaxhighlight lang="bash"> cs svn co -N svn://anonsvn.kde.org/home/kde/trunk/kdesupport/ cd kdesupport svn up soprano cmakekde </code> Volver a [[Getting_Started/Build/KDE4 (es)#kdelibs|compilar KDE4]].