(Sync and some changes, not fully translated yet) |
(completo traduccion) |
||
| Line 46: | Line 46: | ||
'''qt-copy''' es una copia de la versión estable más reciente de [http://www.trolltech.com Qt] que funciona con KDE, colocada en el SVN por conveniencia. También contiene parches de desarrolladores de KDE que todavía no han llegado a Qt. Se recomiendan para aquellos que trabajan con KDE de '''trunk'''. Las instrucciones sobre cómo descargarla y configurarla se pueden encontrar [[Getting_Started/Build/KDE4/Prerequisites#Qt |aquí]]. | '''qt-copy''' es una copia de la versión estable más reciente de [http://www.trolltech.com Qt] que funciona con KDE, colocada en el SVN por conveniencia. También contiene parches de desarrolladores de KDE que todavía no han llegado a Qt. Se recomiendan para aquellos que trabajan con KDE de '''trunk'''. Las instrucciones sobre cómo descargarla y configurarla se pueden encontrar [[Getting_Started/Build/KDE4/Prerequisites#Qt |aquí]]. | ||
| − | + | Si lo que quieres es tener una copia completa de KDE, puedes obtener todo el código fuente simplemente con un único comando: | |
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE | svn co svn://anonsvn.kde.org/home/kde/trunk/KDE | ||
| − | {{note| | + | {{note (es)|Es mas rápido usar primero [http://websvn.kde.org/trunk/KDE El visor web del repositorio del código fuente de KDE]. Úsalo o elige qué módulos descargar. De esta forma KDE será más rápido de instalar y probar.}} |
| − | + | Si quieres paquetes de software adicionales puedes probar los siguientes módulos que también están en '''trunk/''': | |
koffice | koffice | ||
| Line 59: | Line 59: | ||
kdereview | kdereview | ||
| − | + | así, por ejemplo, si quieres probar koffice trunk, puedes usar | |
svn co svn://anonsvn.kde.org/home/kde/trunk/koffice | svn co svn://anonsvn.kde.org/home/kde/trunk/koffice | ||
| Line 65: | Line 65: | ||
=== Descargar el tronco (trunk) usando instantáneas === | === Descargar el tronco (trunk) usando instantáneas === | ||
| − | + | Si estás probando módulos de '''trunk/''' es posible que ahorres tiempo usando las instantáneas (snapshots). Para usar las instantáneas en Subversion tienes el [[../Snapshots|tutorial de instantáneas en Subversion]]. | |
=== Descargar KDE 3 === | === Descargar KDE 3 === | ||
| − | + | Si lo que quieres es seguirle la pista a KDE 3 en vez de a lo más reciente, puedes recuperar los fuentes de KDE 3.5 usando: | |
svn co svn://anonsvn.kde.org/home/kde/branches/arts/1.5/arts | svn co svn://anonsvn.kde.org/home/kde/branches/arts/1.5/arts | ||
svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/ | svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/ | ||
| − | + | Y si lo que quieres es qt-copy: | |
svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy | svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy | ||
=== Descargar versiones específicas === | === Descargar versiones específicas === | ||
| − | KDE | + | Los módulos de KDE también son marcados en cada versión, por lo que es posible obtener una versión específica de KDE. La mayoría de los módulos de KDE tienen una marca del tipo '''tags/KDE/X.Y.Z''' (donde X, Y, Z representan la versión exacta). El módulo arts (solo se necesita para KDE 2 y KDE 3) tiene un formato diferente, '''tags/arts/X.Y.Z'''. Poe ejemplo para obtener kdelibs tal como fue liberado en KDE 3.5.0, haz: |
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/ | svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/ | ||
| − | + | Si después quieres actualizar a KDE 3.5.5, usa este comando: | |
svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs | svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs | ||
| − | {{tip| | + | {{tip (es)|Si has usado una ruta '''/branch/''' o '''/trunk/''', entonces no es necesario el switch, ejecuta tan sólo '''svn update'''.}} |
| − | {{tip|[http://websvn.kde.org/tags/ WebSVN] | + | {{tip (es)|[http://websvn.kde.org/tags/ WebSVN] es una buena forma de comprobar un nombre de marca.}} |
=== Recuperar las traducciones === | === Recuperar las traducciones === | ||
| − | + | Si estás buscando traducciones y otras localizaciones, comprueba el idioma adecuado del módulo [http://websvn.kde.org/trunk/l10n l10n]. | |
| − | {{Warning| | + | {{Warning (es)|El módulo l10n es ''extremadamente'' largo. Asegúrate de tener mucho tiempo y espacio en disco antes de descargar el módulo l10n entero. La mayoría de la gente sólo comprueba directorios específicos de un idioma en vez del módulo l10n entero.}} |
| − | + | ¡Ya estás preparado para construir KDE! Visita [[Getting_Started/Build/KDE4|esta página]] con instrucciones sobre como construir trunk o [[Getting_Started/Build/Stable_Version|esta página]] con instrucciones sobre cómo compilar la última versión estable. | |
== Notas de interés == | == Notas de interés == | ||
| − | * anonsvn.kde.org | + | * anonsvn.kde.org está localizado en Tuebingen, Alemania, mantenido por [mailto:dirk@kde.org Dirk Mueller]. No obstante, un espejo más cercano puede ser más rápido para tí que anonsvn.kde.org en sí mismo. Los espejos actuales son, ordenados por rendimiento: |
| − | ** kde.mneisen.org | + | ** kde.mneisen.org está localizado cerca de Nuernberg, Alemania, mantenido por [mailto:martin.eisenhardt@mneisen.org Martin Eisenhardt]. |
| − | ** www.englishbreakfastnetwork.org | + | ** www.englishbreakfastnetwork.org también hospeda un espejo del SVN anónimo, en la Universidad de Nijmegen, Holanda. Mantenido por [mailto:groot@kde.org Adriaan de Groot]. |
| − | ** svn://azkaban.caltech.edu | + | ** svn://azkaban.caltech.edu está localizado cerca de Los Angeles, USA y es mantenido por [mailto:eugen.plamadeala@gmail.com Eugeniu Plamadeala]. Tiene la misma jerarquía de directorio que anonsvn.kde.org. |
| − | : | + | : Ten cuidado cuando cambies entre espejos. SVN recuerda el servidor en la copia sobre la que trabaja, por lo que para cambiar debes ejecutar |
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/ | svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/ | ||
| − | : | + | : en todas tus actualizaciones. |
| − | + | Si estás interesado en poner en funcionamiento un espejo del svn, ponte en contacto con [mailto:mueller@kde.org Dirk Mueller]. | |
[[Category:Build KDE]] | [[Category:Build KDE]] | ||
Contents |
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 | Українська | 简体中文 | 繁體中文
| Serie | Getting Started |
| Requisitos previos | Ninguno |
| Siguiente | Compilar KDE4 |
| Lectura avanzada | Control de versiones con Subversion |
Para aquellos a los que nos gusta estar a la última, existe una forma sencilla de tener una copia local de los fuentes de KDE actualizada, el SVN anónimo.
Téngase en cuenta que algunas distribuciones Linux ya proporcionan paquetes SVN de KDE, de modo que compilar Qt y KDE a partir del código fuente puede ser completamente innecesario. Véase Getting_Started/Distribution_Packages para instrucciones e información.
En primer lugar, hay que instalar los binarios de subversion (svn) si no están ya instalados. Debería haber un paquete ya preparado para tu sistema operativo. Si no fuera así, puedes descargar y compilar los fuentes de la página de descargas del proyecto svn. Lee el tutorial de Subversion para KDE si tienes interés en conocer Subversion.
/trunk/ es donde se está desarrollando KDE 4, basado en Qt4. El conjunto mínimo de módulos que se necesitan descargar para compilar KDE y el software KDE es el siguiente:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
| Utiliza "svn co" sólo para la descarga inicial, más tarde actualizarás las fuentes locales con "svn up módulo" o "svn update módulo". |
|---|
| Consejo |
| Si el cortafuegos no permite el acceso a puertos aleatorios, sustituye arriba svn://anonsvn.kde.org/ por svn://websvn.kde.org:443/. |
|---|
| Consejo |
El módulo kdebase tiene una dependencia externa que usa svn:externals. El problema es que, en este momento, la propiedad externals se inicializa con una ruta absoluta que apunta a anonsvn. Para aquellos que estén tras un cortafuegos, es un problema. Puedes cambiar la propiedad para tu espacio de trabajo, usando dos comandos:
cs KDE svn propset svn:externals "lib svn://websvn.kde.org:443/home/kde/trunk/KDE/kdebase/runtime/kstyles/oxygen/lib" kdebase/workspace/kwin/clients/oxygenDe esta forma la propiedad external buscará los archivos adicionales en el repositorio websvn. |
|---|
| Consejo |
qt-copy es una copia de la versión estable más reciente de Qt que funciona con KDE, colocada en el SVN por conveniencia. También contiene parches de desarrolladores de KDE que todavía no han llegado a Qt. Se recomiendan para aquellos que trabajan con KDE de trunk. Las instrucciones sobre cómo descargarla y configurarla se pueden encontrar aquí.
Si lo que quieres es tener una copia completa de KDE, puedes obtener todo el código fuente simplemente con un único comando:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE
| Es mas rápido usar primero El visor web del repositorio del código fuente de KDE. Úsalo o elige qué módulos descargar. De esta forma KDE será más rápido de instalar y probar. |
|---|
| Nota |
Si quieres paquetes de software adicionales puedes probar los siguientes módulos que también están en trunk/:
koffice extragear playground kdereview
así, por ejemplo, si quieres probar koffice trunk, puedes usar
svn co svn://anonsvn.kde.org/home/kde/trunk/koffice
Si estás probando módulos de trunk/ es posible que ahorres tiempo usando las instantáneas (snapshots). Para usar las instantáneas en Subversion tienes el tutorial de instantáneas en Subversion.
Si lo que quieres es seguirle la pista a KDE 3 en vez de a lo más reciente, puedes recuperar los fuentes de KDE 3.5 usando:
svn co svn://anonsvn.kde.org/home/kde/branches/arts/1.5/arts svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/
Y si lo que quieres es qt-copy:
svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy
Los módulos de KDE también son marcados en cada versión, por lo que es posible obtener una versión específica de KDE. La mayoría de los módulos de KDE tienen una marca del tipo tags/KDE/X.Y.Z (donde X, Y, Z representan la versión exacta). El módulo arts (solo se necesita para KDE 2 y KDE 3) tiene un formato diferente, tags/arts/X.Y.Z. Poe ejemplo para obtener kdelibs tal como fue liberado en KDE 3.5.0, haz:
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/
Si después quieres actualizar a KDE 3.5.5, usa este comando:
svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs
| Si has usado una ruta /branch/ o /trunk/, entonces no es necesario el switch, ejecuta tan sólo svn update. |
|---|
| Consejo |
Si estás buscando traducciones y otras localizaciones, comprueba el idioma adecuado del módulo l10n.
| El módulo l10n es extremadamente largo. Asegúrate de tener mucho tiempo y espacio en disco antes de descargar el módulo l10n entero. La mayoría de la gente sólo comprueba directorios específicos de un idioma en vez del módulo l10n entero. |
|---|
| Aviso |
¡Ya estás preparado para construir KDE! Visita esta página con instrucciones sobre como construir trunk o esta página con instrucciones sobre cómo compilar la última versión estable.
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/
Si estás interesado en poner en funcionamiento un espejo del svn, ponte en contacto con Dirk Mueller.