Ebuild

Un ebuild é un script en bash para o proxecto Gentoo Linux para o uso no seu xestor de paquetes Portage. Un ebuild é un xeito automático de realizar a compilación e de instalar o procedemento para o software.

Características
Cada versión de cada aplicación do Portage tree ten un ebuild escrito para ela. Un ebuild pódese poñer en marcha usando a ferramenta "emerge $nome_ebuild" que automaticamente compila, calcula calquera dependencia da instalación desexada, descarga os arquivos requiridos, configura, e instala (en /var/tmp/portage/ [nome] do ebuild /image/ por omisión). Despois de completar estes pasos correctamente crea unha lista de arquivos instalados e intégraos no sistema. Aínda que a maioría dos ebuilds atopados no depósito de Gentoo Portage utilízanse en para compilar programas en código fonte, hai tamén ebuilds para instalar paquetes binarios, o ebuilds que instalan soamente a documentación ou datos tales como fontes, e ebuilds básicos, chamados "metabuilds", que permiten a instalación doutros ebuilds (tales como os metabuilds do GNOME ou de KDE).

Categoría:Informática