"Konstruct" es un sistema de construcción que le ayuda a instalar versiones y aplicaciones de KDE en su sistema. Descarga archivos tar de origen definidas, comprueba su integridad, descomprime, parches, configura, construye y los instala. Una instalación completa de KDE debería ser tan fácil como "meta cd / kde; make install".
Konstruct instala a sí mismo de forma predeterminada en el directorio de inicio que significa que usted no tiene que poseer privilegios de root o el riesgo de dañar su sistema o afectar otra KDE.
Requisitos:
· Una cadena de herramientas GNU trabajo (gcc, GNU make, flex, yacc BSD, gettext etc.) y herramientas adicionales como GNU tar, gzip, bzip2, md5sum, parche y wget.
Configuración
Copie gar.conf.mk.in a gar.conf.mk y cambiar a tu gusto. Las opciones comunes:
GARCHIVEDIR Si ya ha descargado archivos tar de origen establecidas el camino aquí.
prefijo Dónde instalar el escritorio KDE. Por defecto es ~ / kde3.4 /.
Mover la instalación de KDE llama en otros lugares después por dificultades!
HAVE_64BIT_TARGET Establezca esta opción si desea compilar KDE para un objetivo de 64 bits (x86_64)
OWN_CFLAGS Le permite especificar opciones del compilador específicos de su CPU.
HAVE_QT_3_3_INSTALLED Establezca esta opción si tiene al menos Qt 3.3 (incluyendo moc,
UIC y cabeceras) instalados y quieren omitir la instalación de Qt.
BUILD_CLEAN Ajústelo si eres poco espacio en el sistema de archivos disponibles.
Si la descarga falla debido a un proxy, entonces por favor consulte la página man wget
para las opciones necesarias en su ~ / .wgetrc. Si download.kde.org le redirige a una
espejo roto o incompleto puede arreglar su problema cambiando kde.conf.mk.
Uso
Asegúrese de que usted tiene una conexión a Internet en vivo. Elegir un destino y cambiar al directorio que helds su definición, por ejemplo, "Cd kde / kdebase". Ahora ejecuta hacer con uno de los siguientes objetivos, por lo general sólo se necesitan "make install".
El sistema GAR proporciona siete objetivos básicos para cada paquete:
traer
Este objetivo descarga todos los archivos y parches necesarios para compilar el paquete.
Por lo general se trata de un único archivo tar, acompañado de archivos de revisión ocasionales.
checksum
Utiliza md5sum para asegurar que los archivos descargados coinciden con los con los que el mantenedor del paquete funcionó.
extracto
Se asegura de que todos los archivos de origen necesarios están disponibles en un directorio de trabajo. En algunos casos (por ejemplo, al descargar un solo archivo fuente en C ++) esto simplemente copiará archivos a través.
parche
Si el paquete tiene que ser parcheado (ya sea a través de parches de terceros o parches paquete mantenedor), este objetivo será realizar ese paso.
configurar
Configura el paquete como se especifica en el Makefile. Por lo general se ejecutará sistema de configuración subyacente del paquete (como autoconf o Imake).
construir
Realiza el paso real de compilación después de instalar las dependencias.
instalar
Pone los archivos en los lugares adecuados y realiza cualquier trabajo de barrido necesaria.
Estos objetivos llevan el nombre de sus contrapartes en el sistema Puertos BSD y se comportan de la misma manera. Si desea instalar un paquete tiene que introducir el directorio de destino del paquete o de y ejecutar "make install" o "make patch" (sólo dos ejemplos). Un objetivo posterior incluye todas las enumeradas anteriormente queridos.
Algunos objetivos útiles adicionales que por lo general no se requieren son:
buildclean
Limpiar el directorio de trabajo, pero no elimine los paquetes descargados. Ejecutar este si ha instalado las dependencias que faltan y que desee volver a configurar el paquete.
limpio
Limpiar el directorio de trabajo. Esto también elimina los paquetes descargados! O bien utilizar "buildclean" en lugar o llame "garchive" antes para evitar nuevas descargas.
garchive
Llame objetivo "checksum" y guardar los archivos descargados en el directorio GARCHIVEDIR.
showdeps
Imprimir un árbol con las dependencias recursivas de paquete actual.
Por cada objetivo existe una variante en alta foo que también lo llaman recursivamente para todas sus dependencias, por ejemplo, con "hacer profundas checksum" se puede descargar todos los archivos de código fuente necesarios y construir más tarde (cuando no tienes conexión a la red).
¿Qué hay de nuevo en esta versión:
· KDE 3.5.6 ya está instalado.
· KOffice 1.6.1 y KDevelop 3.4 están disponibles como una instalación opcional.
· Todos los paquetes incluidos han sido actualizados a las últimas versiones.
Detalles de software:
Versión: 200701026
Fecha de carga: 2 Jun 15
Licencia: Libre
Popularidad: 81
Comentarios que no se encuentran