<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wikilinux.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Paquetes%2C_formatos_e_repositorios</id>
	<title>Paquetes, formatos e repositorios - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wikilinux.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Paquetes%2C_formatos_e_repositorios"/>
	<link rel="alternate" type="text/html" href="https://wikilinux.iessanclemente.net/index.php?title=Paquetes,_formatos_e_repositorios&amp;action=history"/>
	<updated>2026-10-16T08:06:29Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wikilinux.iessanclemente.net/index.php?title=Paquetes,_formatos_e_repositorios&amp;diff=765&amp;oldid=prev</id>
		<title>Carrion: /* Formatos de paquetes */</title>
		<link rel="alternate" type="text/html" href="https://wikilinux.iessanclemente.net/index.php?title=Paquetes,_formatos_e_repositorios&amp;diff=765&amp;oldid=prev"/>
		<updated>2007-07-01T07:28:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Formatos de paquetes&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Instalación de programas en Linux ==&lt;br /&gt;
* O proceso de instalación de aplicacións en Linux inicialmente era bastante complexo, xa que o usuario final debía copiar no seu equipo as fontes do programa e compilalas para obter os executables do mesmo.&lt;br /&gt;
* Para poder compilar e instalar o programa deste xeito, en primeiro lugar hai que ter instaladas todas as librerías necesarias para o proceso de compilación, e deberemos seguir os seguinte pasos:&lt;br /&gt;
** Dado que o programa estará comprimido seguramente en formato tar.gz, teremos que copiar o ficheiro comprimido no noso equipo e descomprimilo con &amp;#039;&amp;#039;&amp;#039;tar&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;tar zxvf ficheiro.tar.gz&amp;#039;&amp;#039;).&lt;br /&gt;
** As instrucións de instalación (que probablemente se atopen nun ficheiro chamado README ou INSTALL) dirannos que scripts debemos executar para a compilación e execución do programa (normalmente &amp;#039;&amp;#039;make&amp;#039;&amp;#039;, &amp;#039;&amp;#039;make install&amp;#039;&amp;#039;).&lt;br /&gt;
* Este sistema de instalación de programas ten unha serie de incovenientes importantes:&lt;br /&gt;
** O proceso de instalación é complexo e difícil de automatizar con ferramentas gráficas.&lt;br /&gt;
** É tamén bastante complicado desinstalar o programa a non ser que inclúa algún script de desinstalación.&lt;br /&gt;
** Non ofrece unha forma cómoda de actualizar os programas, xa que teremos que instalar a nova versión da mesma forma que a inicial.&lt;br /&gt;
** Non hai posibilidade de ver e manexar os programas que temos instalados no equipo.&lt;br /&gt;
* Por todas estas razóns, moitas distribucións desenvolveron diferentes &amp;#039;&amp;#039;&amp;#039;sistemas de empaquetado&amp;#039;&amp;#039;&amp;#039; para facer máis sinxela (simplemente cun comando ou cunhas pulsacións do rato) a instalación, actualización e eliminación de programas.&lt;br /&gt;
&lt;br /&gt;
== Formatos de paquetes ==&lt;br /&gt;
* A idea principal destes sistemas de empaquetado é que os programas se distribúan xa compilados en ficheiros comprimidos que se denominan &amp;#039;&amp;#039;&amp;#039;paquetes&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* O proceso de instalación dun paquete simplemente require descomprimir os ficheiros do paquete e copialos aos directorios do sistema que lles correspondan. Deste xeito a instalación de paquetes pode ser automatizada de forma sinxela por comandos ou ferramentas gráficas.&lt;br /&gt;
* O sistema almacena unha base de datos cos paquetes instalados e as súas versións, o que permite facilmente consultar os programas instalados, eliminar e actualizar programas.&lt;br /&gt;
* En ocasións, un paquete para poder funcionar precisa que no sistema estean instalados outros. Dirase entón que existen unha &amp;#039;&amp;#039;&amp;#039;dependencia&amp;#039;&amp;#039;&amp;#039; entre o primeiro paquete estes outros paquetes.&lt;br /&gt;
* O inconveniente principal do sistema de paquetes é que o mesmo paquete non é válido para distintas distribucións, xa que non hai un único formato de paquete estándar (Aínda que existen algúns programas, como [http://kitenet.net/~joey/code/alien/ alien] que permite converter un paquete dun formato a outro). Os tres principais formatos de empaquetamento son:&lt;br /&gt;
** Formato &amp;#039;&amp;#039;&amp;#039;deb&amp;#039;&amp;#039;&amp;#039;: Formato de paquetes propio de Debian, que foi adquirido por moitas outras distribucións baseadas en Debian como Ubuntu, Knoppix, etc.&lt;br /&gt;
** Formato &amp;#039;&amp;#039;&amp;#039;rpm&amp;#039;&amp;#039;&amp;#039;: Formato orixinario de RedHat, que actualmente usan tamén outras distribucións como Mandriva ou Suse.&lt;br /&gt;
** Formato &amp;#039;&amp;#039;&amp;#039;bin&amp;#039;&amp;#039;&amp;#039;: Non é en si un empaquetado, senón un ficheiro executable para a instalación dun paquete.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Imagen:Repositorios.jpg|thumb|Repositorios de paquetes]]&lt;br /&gt;
&lt;br /&gt;
== Os repositorios ==&lt;br /&gt;
* Para facilitar a instalación e actualización de paquetes, o máis común actualmente é crear &amp;#039;&amp;#039;&amp;#039;repositorios de paquetes&amp;#039;&amp;#039;&amp;#039;, que son almacéns nos que se gardan os paquetes dispoñibles para unha distribución.&lt;br /&gt;
* Desta forma, é posible descargar directamente do repositorio os paquetes necesarios para instalar un programa, incluíndo as dependencias que precisen para funcionar correctamente, o que facilita aínda máis o proceso de instalación.&lt;br /&gt;
* Ademais cando aparecen novas versións dos paquetes, son engadidas aos repositorios de forma que tamén poderemos actualizar a partir deles os programas instalados.&lt;br /&gt;
* Para facilitar e optimizar o acceso, os repositorios contan cuns ficheiros de índice ou de síntese que enumeran os distintos paquetes e versións que almacenan.&lt;br /&gt;
&lt;br /&gt;
== Ferramentas para a xestión de paquetes ==&lt;br /&gt;
* As ferramentas para a instalación, actualización e borrado de paquetes son distintas para as diferentes distribucións:&lt;br /&gt;
** [[Manexo de Ubuntu#Ferramentas de xestión de paquetes | A xestión de paquetes en Ubuntu]]&lt;br /&gt;
** [[Manexo de Mandriva#Ferramentas de xestión de paquetes | A xestión de paquetes en Mandriva]]&lt;/div&gt;</summary>
		<author><name>Carrion</name></author>
	</entry>
</feed>