Diferencia entre revisiones de «Hacks unixlike: La utilidad apt-get»

Contenido eliminado Contenido añadido
plantilla
 
Sin resumen de edición
Línea 1:
{| border="1" cellpadding="2" cellspacing="0" align="right" width="300"
! colspan="3" bgcolor="gainsboro" style="font-size:120%"|<big>EliminarLA serviciosutilidad apt-get innecesarios</big><br><small>ServiciosAdministración</small>
|-
| valign="top"|Dificultad :
Línea 9:
|-
| valign="top"|Programas relacionados :
| colspan="2" valign="top" |yum, dpkg
|-
| valign="top"|Comandos relacionados :
| colspan="2" valign="top"|apt-get
|-
| valign="top"|Archivos relacionados :
| colspan="2" valign="top"|/etc/apt/sources.list<br>
|-
| valign="top"|Estandares relacionados :
Línea 25:
__TOC__
 
=== PorQue quesignifica deberia/y Queque significaes APT ===
 
<p>Al principio fue el tar.gz. Los usuarios tenían que compilar cada programa que querían usar en sus sistemas GNU/Linux. Cuando se creó Debian, se juzgó necesario que el sistema incluyera un método para manejar los paquetes instalados en las máquinas. Se le dio el nombre de dpkg a este sistema. Así fue como llegó el primer “paquete” a GNU/Linux, antes de que Red Hat creara su propio sistema “rpm”.</p>
<p>APT son las siglas de Advanced Package Tool. APT es un sistema de gestión de paquetes de software desarrollado por el APT Team del Proyecto Debian bajo licencia GNU/GPL.</p>
 
<p>apt-get es la utilidad para usar desde la línea de órdenes que hace de interfaz entre el usuario y APT.</p>
 
=== Como ....usar apt-get ===
 
==== Indicación las fuentes desde donde se toman los paquetes. ====
 
<p>Los paquetes que vamos a instalar se encuentran en unos servidores a los que llamaremos repositorios. Estos actuan como contenedores de paquetes e indican a apt-get que paquetes, en que orden y como bajjarse los diferentes paquetes que solicitemos</p>
 
<p>Editar ``/etc/apt/sources.list''. En este fichero se guardan las direccio nes que usará ``apt'' para al hacer un ``apt-get'' tomar los paquetes a actualizar o instalar por primera vez.
 
==== Los comandos ===
 
</p>
=== Como .... ===
 
{|style="background-color: #f2fff2; border: solid 1px #bfffbf; padding: 1em;" valign="top"
|
| en esta caja va los comandos y el código
*'''apt-get update'''
<p> Ejecute este comando después de cambiar /etc/apt/sources.list o /etc/apt/preferences.<br>
También debe ejecutarlo periódicamente para asegurarse que sus fuentes están actualizadas.</p>
*'''apt-get install nombre_paquete'''
<p> Instala un nuevo paquete (pero vea aptitude mas abajo)</p>
'''apt-cache search cadena_texto'''
<p> Busca la cadena_texto en la lista de paquetes conocidos</p>
*'''dpkg -l patrón_nombre_paquete'''
<p> Lista los paquetes que coincidan con patrón_nomb</p>
*'''aptitude'''
<p> Visor basado en curses de los paquetes instalados o disponibles.<br>
Aptitude puede usarse desde la línea de comandos de manera similar a apt-get<br> pero solo para algunos comandos -instalar y remover serían los más comunes.<br> Sin embargo, ya que aptitude muestra más información que apt-get, puede considerarse una mejor para las operaciones de instalar y remover.</p>
*'''apt-cache showpkg paquetes...'''
<p> Muestra información sobre paquetes</p>
*'''apt-cache dumpavail'''
<p> Muestra la descripción de los paquetes disponibles</p>
*'''apt-cache show paquetes...'''
<p> Muestra el registro de paquetes, similar a dpkg --print-avail</p>
*'''apt-cache pkgnames'''
<p> Una lista rápida de los paquetes del sistema</p>
*'''dpkg -S archivo'''
<p> ¿En qué paquete está el archivo?</p>
*'''apt-file search nombre_archivo'''
<p>Busca los paquetes (no neceseriamente instalados) que contengan archivos que incluyan la cadena nombre_archivo. apt-file es un paquete por si mismo, por lo que debe primero hacer sudo apt-get install apt-file, luego ejecutar sudo apt-file update. Si apt-file search nombre_archivo muestra demasiada información, trate con apt-file search nombre_archivo | grep -w nombre_archivo (lo que le mostrará solo los archivos que contengan nombre_archivo como palabra completa) o variantes como apt-file search nombre_archivo | grep /bin/ que muestra solo los archivos localizados en los directorios como /bin o /usr/bin, útil si está buscando un ejecutable en particular</p>
*'''apt-get autoclean'''
<p> Ejecute este comando periódicamente para limpar de archivo .deb de paquetes que ya no están instalados en el sistema. Puede recuperar un montón de espacio en disco de esta manera. Si realmente está deseperado por espacio en disco, apt-get clean es más radical, y removerá todos los archivos .deb, incluso de los paquetes instalados actualmente. Pero por lo general no necesitará mas esos archivos .deb, de modo que tal vez valga la pena si está corto de megabytes. </p>
|}