The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Install/Introducing Portage/es"
(Updating to match new version of source page) |
|||
(11 intermediate revisions by one other user not shown) | |||
Line 2: | Line 2: | ||
== Introduccion a Portage == | == Introduccion a Portage == | ||
</includeonly><noinclude><languages/> | </includeonly><noinclude><languages/> | ||
= Guía de | = Guía de Instalación: Introducción a Portage = | ||
{{InstallNavigation|num=12|prev=Configuration Files/es|next=Kernel/es}}</noinclude> | {{InstallNavigation|num=12|prev=Configuration Files/es|next=Kernel/es}}</noinclude> | ||
Line 12: | Line 12: | ||
}} | }} | ||
Cuando instala un paquete especificando su nombre en la línea de comandos, Portage registra su nombre en el archivo <code>/var/lib/portage/world | Cuando instala un paquete especificando su nombre en la línea de comandos, Portage registra su nombre en el archivo <code>/var/lib/portage/world</code>. Lo hace porque asume que, dado que lo ha instalado por su nombre, desea considerarlo parte de su sistema y desea mantener el paquete actualizado en el futuro. Esta es una función útil, ya que cuando se agregan paquetes al conjunto <code>world</code>, podemos actualizar todo nuestro sistema escribiendo: | ||
{{console|body= | {{console|body= | ||
Line 19: | Line 19: | ||
}} | }} | ||
Esta es la forma "oficial" de actualizar su sistema Funtoo Linux. Arriba, actualizamos nuestro árbol de Portage usando git para | Esta es la forma "oficial" de actualizar su sistema Funtoo Linux. Arriba, primero actualizamos nuestro árbol de Portage usando git para obtener los últimos ebuilds (scripts), y luego ejecutamos un comando emerge para actualizar el conjunto de paquetes <code>world</code>. Las opciones especificadas le dicen a {{c|emerge}} que: | ||
* '''<code>a</code>''' - nos muestra | * '''<code>a</code>''' - nos muestra lo que se '''emerged''' y nos '''pregunta''' si queremos continuar | ||
* '''<code>u</code>''' - ''' | * '''<code>u</code>''' - '''actualiza''' los paquetes que especificamos -- no mostrarlos de nuevo si ya han aparecido. | ||
* '''<code>D</code>''' - | * '''<code>D</code>''' - Tenga en cuenta todo el árbol de dependencias de los paquetes cuando busque actualizaciones. En otras palabras, haz una actualización '''profunda'''. | ||
* '''<code>N</code>''' - | * '''<code>N</code>''' - Actualiza cualquier paquete que haya cambiado ('''nuevo''') la configuración de USE. | ||
Por supuesto, a veces queremos instalar un paquete pero no | Por supuesto, a veces queremos instalar un paquete pero no agregarlo al archivo <code>world</code>. Esto se hace a menudo porque solo desea que el paquete se instale temporalmente o porque sabe que el paquete en cuestión es una dependencia de otro paquete. Si desea este comportamiento, llame a emerge así: | ||
<console> | <console> | ||
%chroot% ##i##emerge -1 | %chroot% ##i##emerge -1 NombreDelPaquete | ||
</console> | </console> | ||
Los usuarios avanzados pueden revisar la página wiki de [[Emerge | Los usuarios avanzados pueden revisar la página wiki de [[Emerge/es|Emerge]]. | ||
<noinclude>{{InstallNavigation|num=12|prev=Configuration Files|next=Kernel|align=right}}</noinclude> | <noinclude>{{InstallNavigation|num=12|prev=Configuration Files|next=Kernel|align=right}}</noinclude> |
Latest revision as of 22:55, October 6, 2022
Guía de Instalación: Introducción a Portage
Install Guide, Chapter 12 | < Prev | Next > |
Portage, el administrador de paquetes de Funtoo Linux tiene un comando llamado emerge
que se usa para construir e instalar paquetes desde la fuente. También se encarga de instalar todas las dependencias del paquete. Usted llama a emerge así:
chroot # emerge NombreDelPaquete
Cuando instala un paquete especificando su nombre en la línea de comandos, Portage registra su nombre en el archivo /var/lib/portage/world
. Lo hace porque asume que, dado que lo ha instalado por su nombre, desea considerarlo parte de su sistema y desea mantener el paquete actualizado en el futuro. Esta es una función útil, ya que cuando se agregan paquetes al conjunto world
, podemos actualizar todo nuestro sistema escribiendo:
chroot # ego sync chroot # emerge -auDN @world
Esta es la forma "oficial" de actualizar su sistema Funtoo Linux. Arriba, primero actualizamos nuestro árbol de Portage usando git para obtener los últimos ebuilds (scripts), y luego ejecutamos un comando emerge para actualizar el conjunto de paquetes world
. Las opciones especificadas le dicen a emerge
que:
a
- nos muestra lo que se emerged y nos pregunta si queremos continuaru
- actualiza los paquetes que especificamos -- no mostrarlos de nuevo si ya han aparecido.D
- Tenga en cuenta todo el árbol de dependencias de los paquetes cuando busque actualizaciones. En otras palabras, haz una actualización profunda.N
- Actualiza cualquier paquete que haya cambiado (nuevo) la configuración de USE.
Por supuesto, a veces queremos instalar un paquete pero no agregarlo al archivo world
. Esto se hace a menudo porque solo desea que el paquete se instale temporalmente o porque sabe que el paquete en cuestión es una dependencia de otro paquete. Si desea este comportamiento, llame a emerge así:
chroot # emerge -1 NombreDelPaquete
Los usuarios avanzados pueden revisar la página wiki de Emerge.
Install Guide, Chapter 12 | < Prev | Next > |