|
|
(170 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
| {{Template:I18n/Español Navigation Bar|Getting_Started/Build/KDE4.x}}
| | #REDIRECT [[Getting_Started/Build|Building KDE]] |
| | |
| ==Objetivos==
| |
| | |
| Probablemente usted querrá quedarse con la instalacion de su actual KDE-3.5.x hasta sntir su KDE-4.x.y conozco las necesidades de uso diario de su computadora. Aun, usted querrá ser capaz de cambiarlo con un minimo de trabajo cuando el tiempode realizar el cambio se acerque.
| |
| | |
| ==Metodo==
| |
| | |
| La mejor manera de hacer esto, es instalando las librerias necesarias en su sistema de la manera usual. Por convencion, estas se deberian instalar en el directorio /usr/local/ . de modo predeterminado, Troll Tech instala el Qt en: /usr/local/Trolltech/Qt-4/. Lo mejor es instalar KDE-4.x.y en su propio directorio, para que asi este directori pueda ser borrado en caso de que ocurra algun problema. yo utilizare /usr/local/KDE-4/ , pero se puede utilizar cualquier directorio que se desee.
| |
| | |
| Conservaremos las configuraciones actuales, utilizando una cuenta separada para accesar a KDE-4.x.y. Ese usuario contendrá sus configuraciones del KDE-4.x.y, y ademas tendrá un script para configurar las variables de entorno (en Linux se utiliza .bash_profile).
| |
| | |
| ==Instalación==
| |
| | |
| === Paquetes requeridos para su distribución===
| |
| * [[Getting_Started/Build/KDE4/LFS|Linux from Scratch]] o para construir desde una fuente.
| |
| | |
| (Till other distro instructions are added, you can probably determine the correct version to install by reading the LFS list of libraries)
| |
| | |
| ===Crear la Cuenta de Usuario===
| |
| | |
| Utilice el metodo que mejor le parezca para crear una cuenta de usuario. la mia se llamará: "KDE4". Ahora edite o cree un script de logueo especifico para su usuario. (En linux se utiliza .bash_profile). Ahora hay muchas cosas que podemos hacer. Notese que se presume que el usuario fue bien configurado en el script de ingreso de sistema.
| |
| | |
| <nowiki>------8<------8<------8<------8<------8<------8<------8<------8<------8<------8<------8<------</nowiki>
| |
| | |
| :<nowiki>#</nowiki> Redundant setting of HOME as work around for Bash bug
| |
| | |
| :HOME=/home/KDE4
| |
| :PATH=$HOME/bin:<nowiki>$</nowiki>PATH
| |
| :export PATH HOME
| |
| | |
| :XDG_DATA_HOME="$HOME/.local/share"
| |
| :XDG_CONFIG_HOME="$HOME/.config"
| |
| :export XDG_DATA_HOME XDG_CONFIG_HOME
| |
| | |
| :KDEDIR=/usr/local/KDE-4
| |
| :KDEHOME=$HOME/.kde4
| |
| :KDETMP=/tmp/$USER-kde4
| |
| :mkdir -p $KDETMP
| |
| :KDEVARTMP=/var/tmp/$USER-kde4
| |
| :mkdir -p $KDEVARTMP
| |
| :KDEDIRS=$KDEDIR
| |
| :PKG_CONFIG_PATH=$KDEDIR/lib/pkgconfig:$PKG_CONFIG_PATH
| |
| :export KDEDIR KDEHOME KDETMP KDEVARTMP KDEDIRS PKG_CONFIG_PATH
| |
| | |
| :QTDIR=/usr/local/Trolltech/Qt-4
| |
| :QT_PLUGIN_PATH=$KDEDIR/lib/kde4/plugins:$QT_PLUGIN_PATH
| |
| :PKG_CONFIG_PATH=$QTDIR/lib/pkgconfig:$PKG_CONFIG_PATH
| |
| :export QTDIR QT_PLUGIN_PATH PKG_CONFIG_PATH
| |
| | |
| :PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
| |
| :export PATH
| |
| | |
| :XDG_CONFIG_DIRS=$KDEDIR/etc/xdg
| |
| :XDG_DATA_DIRS=$KDEDIR/share
| |
| | |
| :export XDG_CONFIG_DIRS XDG_DATA_DIRS
| |
| | |
| :LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib
| |
| :export LD_LIBRARY_PATH
| |
| | |
| :LIBXCB_ALLOW_SLOPPY_LOCK="true"
| |
| :export LIBXCB_ALLOW_SLOPPY_LOCK
| |
| | |
| <nowiki>------8<------8<------8<------8<------8<------8<------8<------8<------8<------8<------8<------</nowiki>
| |
| | |
| This is in addition to other things that you need in the script which would probably go at the beginning -- this large block of junk is to be added at the end. The XDG directories might need to be modified for your system.
| |
| | |
| ===Construir===
| |
| | |
| Para construir, debe estar como la nueva cuenta de usuario(KDE4). Usted puede ejecutar como 'su' para una instalacion completa o sencillamente 'su -c' para cada instalacion.
| |
| | |
| Packages need to be installed with the correct prefixes for this to work:
| |
| | |
| :If you are building Qt from source, configure it with with --prefix=/usr/local/Trolltech/Qt-4. If you installed it from a binary, determine the prefix and change: QTDIR in the script above.
| |
| | |
| :KDE should use: -DCMAKE_INSTALL_PREFIX=/usr/local/KDE-4 when running cmake.
| |
| | |
| :KDE Support should installed in the same directory as KDE. This also applies to some of the packages if you are installing the individual packages/modules for a release or BRANCH. For packages that don't use CMake that would be: --prefix=/usr/local/KDE-4. The packages that don't install anything in "share" (eigen,eigen2) can be installed in "/usr/local/".
| |
| | |
| :Other packages should be installed with the default prefix (/usr/local).
| |
| | |
| ===Configurar===
| |
| | |
| For this to work, you must properly configure D-Bus. The D-Bus services will be installed in "$KDEDIR/share/dbus-1/services". For D-Bus to find them, you must add that path to the: "/etc/dbus-1/session-local.conf" file.
| |