Ports

Ports

Ports

Ports (Ports collection o Port trees, del idioma inglés: Colección de Puertos y Puerto de Árboles, respectivamente) son un conjunto de ficheros del tipo make (herramienta de generación o automatización de código) y parches, de los sistemas operativos BSD: FreeBSD, NetBSD y OpenBSD. Por otra parte, es un método simple de instalación de software o creación de paquetes binarios. Son usualmente la base de los sistemas de gestión de paquetes, con ports gestionando la creación de paquetes y herramientas adicionales gestionado eliminación de paquetes, actualizaciones y otras acciones cómo gestión de dependencias entre paquetes.

Aparte de los sistemas BSD, algunas distribuciones Linux (GNU/Linux), han incluido una infraestructura similar, incluyendo el sistema Portage de Gentoo, Pacman en Arch Linux y pkgutils en CRUX.

Contenido

pkgsrc de NetBSD

El sistema de ports en NetBSD, pkgsrc, se caracteriza por el hecho de que es portable y puede ser usado en otros sistemas operativos distintos a NetBSD, incluyendo otros BSD, Linux y Unix. En agosto de 1997 se crea pkgsrc basándose en el sistema de ports ya existente en FreeBSD. Este sistema lleva una frecuencia de actualizaciones cuatrimestral, y así en julio de 2006 ya contenía unos 6000 ports. Con su versión 1.4 release, DragonFlyBSD anunció que adoptaría pkgsrc como su sistema de gestión de paquetes oficial.

Ports en OpenBSD

A diferencia de los ports en FreeBSD, en los cuales se basó originalmente OpenBSD, el sistema de ports en OpenBSD está orientado a ser usado para crear el producto final: los paquetes. Al instalar un port, en primer lugar se crea un paquete y a continuación lo instala. Los paquetes están formados por un fichero makefile, ficheros de texto con descripciones y mensajes de instalación (README, INSTALL, etc.), todos los parches necesitados para que el programa funcione en el sistema OpenBSD y una lista de ficheros con aquéllos que deben ser incluidos en el paquete. El árbol de usa un conjunto de ficheros makefile estándar, algunos de los cuales están compartidos en el árbol de ficheros fuente, para proporcionar el núcleo de su funcionalidad. Esta estructura compartida incluyes muchas funciones de utilidad para los desarrolladores de ports y medios para realizar ports de manera sencilla. Como medida de seguridad o ayuda a la hora de desarrollar nuevos ports la construcción de ports puede realizarse usando systrace con una política por defecto. A finales de octubre de 2007 el desarrollador de OpenBSD Nikolay Sturm anunció que el debía ser considerado que el árbol de ports stable no continúa manteniendose debido a la falta de recursos. Esto fuerza a los usuarios a ejecutar el árbol ports/base current para continuar con las actualizaciones de seguridad.

Véase también

Enlaces externos

Obtenido de "Ports"

Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • ports — ports; ports·man; ports·mouth; …   English syllables

  • ports — Mot Monosíl·lab Nom masculí plural …   Diccionari Català-Català

  • PORTS —    The ports of the Etruscans can be characterized into three main types by character and location. The most famous ports are the sanctuaries of Gravisca, Pyrgi (and to a lesser extent Alsium), and Regisvilla acting as coastal trading emporia for …   Historical Dictionary of the Etruscans

  • Ports — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Pour les articles homonymes, voir Port. Ports : commune française du département d Indre et Loire Ports  …   Wikipédia en Français

  • PORTS MARITIMES — Pendant longtemps, les ports ont été des lieux de refuge des navires, très proches de leur ville, quand ils n’étaient pas enserrés à l’intérieur de l’enceinte fortifiée qui la protégeait. Depuis le XIXe siècle, l’expansion des villes et le… …   Encyclopédie Universelle

  • Ports puniques de carthage — Empire de Carthage avant la Première Guerre punique …   Wikipédia en Français

  • Ports collection — Ports collections (or ports trees , or just ports ) are the sets of makefiles and patches provided by the BSD based operating systems, FreeBSD, NetBSD and OpenBSD, as a simple method of installing software or creating binary packages. They are… …   Wikipedia

  • Ports of Auckland — (POAL), the successor to the Auckland Harbour Board, is the company administering Auckland s commercial freight and cruise ship harbour facilities. As the company controls all of the associated facilities in the Greater Auckland area (excluding… …   Wikipedia

  • Ports Authority — Voller Name Ports Authority Football Club Gegründet Stadion National Stadium, Freetown, Sierra Leone …   Deutsch Wikipedia

  • Ports of Call — ist ein maritimes Handelssimulationsspiel. Es wurde vom Unternehmen Aegis Interactive Software 1987 für Amiga 500/600 (OCS/ECS) und später (1990) für IBM PCs veröffentlicht, wobei die Amigaversion grafisch und klanglich überlegen war,… …   Deutsch Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”