linux:gestionprogramas
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| linux:gestionprogramas [2018/11/13 10:34] – [Software de Ubuntu] alberto | linux:gestionprogramas [2018/12/25 03:02] (actual) – [apt] alberto | ||
|---|---|---|---|
| Línea 40: | Línea 40: | ||
| * **Controladores adicionales**: | * **Controladores adicionales**: | ||
| * **Desarrollo**: | * **Desarrollo**: | ||
| + | |||
| + | En versiones recientes de Ubuntu, puede encontrarse bajo la denominación // | ||
| Línea 47: | Línea 49: | ||
| Se pueden ver datos de cada una, una breve descripción, | Se pueden ver datos de cada una, una breve descripción, | ||
| - | ===== apt-get ===== | + | ===== apt ===== |
| //Advance Packaging Tool//, creada por Debian para la gestión de paquetes en sistemas GNU/Linux. Herramienta usada con permisos de superusuario desde la línea de comandos. | //Advance Packaging Tool//, creada por Debian para la gestión de paquetes en sistemas GNU/Linux. Herramienta usada con permisos de superusuario desde la línea de comandos. | ||
| Línea 55: | Línea 57: | ||
| * **apt-get dist-upgrade**: | * **apt-get dist-upgrade**: | ||
| * **apt-get install [nombrePaquete]**: | * **apt-get install [nombrePaquete]**: | ||
| - | * **apt-get --reinstall install [nombrePaquete]**: | + | * **apt-get |
| - | * **apt-get remove [nombrePaquete]**: | + | * **apt-get remove [nombrePaquete]**: |
| * **apt-get clean** y **apt-get autoclean**: | * **apt-get clean** y **apt-get autoclean**: | ||
| * **apt-get check**: Herramienta de diagnóstico que actualiza la caché de los paquetes y comprueba la existencia de dependencias rotas. | * **apt-get check**: Herramienta de diagnóstico que actualiza la caché de los paquetes y comprueba la existencia de dependencias rotas. | ||
| Línea 66: | Línea 68: | ||
| ===== Synaptic ===== | ===== Synaptic ===== | ||
| + | Interfaz gráfica para // | ||
| + | |||
| + | Permite ver los paquetes organizados por categorías (bases de datos, programación, | ||
| + | |||
| + | También muestra información de la totalidad de paquetes instalados, información de los mismos, dependencias, | ||
| + | |||
| + | Y por supuesto, gestión de repositorios, | ||
| + | |||
| + | |||
| + | ===== aptitude ===== | ||
| + | Gestor de paquetes que puede utilizarse tanto en consola de comandos como en modo gráfico. Tiene algunas ventajas respecto de //apt//, como por ejemplo la instalación automática de paquetes sugeridos o recomendados, | ||
| + | |||
| + | En consola de comandos pueden realizarse las siguientes acciones: | ||
| + | * **aptitude update**: Actualiza la lista de paquetes de los repositorios. | ||
| + | * **aptitude install [nombrePaquete]**: | ||
| + | * **aptitude install [nombrePAquete] = [versión]**: | ||
| + | * **aptitude safe-upgrade**: | ||
| + | * **aptitude full-upgrade**: | ||
| + | * **aptitude remove [nombrePaquete]**: | ||
| + | * **aptitude purge [nombrePaquete]**: | ||
| + | * **aptitude show [nombrePaquete]**: | ||
| + | * **aptitude search [nombre-Paquete]**: | ||
| + | * **aptitude hold [nombrePAquete]**: | ||
| + | |||
| + | Para acceder a // | ||
| + | |||
| + | En la parte superior hay una barra de menús a la que podemos acceder , o salir, con **ctrl + t**. También podemos hacer desaparecer o aparecer la parte inferior (si necesitamos más espacio) con **may + d**. | ||
| + | |||
| + | Para poder realizar las acciones más importantes (instalar, desinstalar, | ||
| + | |||
| + | Al inicio aparecen todos los paquetes agrupadas por categorías. Podemos navegar con las flechas e ' | ||
| + | |||
| + | Podemos buscar un paquete desde esta opción del menú, o pulsando **/**. | ||
| + | |||
| + | Si tenemos varias pestañas, podemos navegar entre ellas con **F6** y **F7**, y cerrar una de ellas con **q**. También podemos cerrar la aplicación con **q**. | ||
| + | |||
| + | En el listado de paquetes aparece una letra junto a cada uno que indica su estado: | ||
| + | * **i**: Paquete instalado. | ||
| + | * **c**: Paquete eliminado, aunque permanecen sus archivos de configuración. | ||
| + | * **p**: Paquete no instalado, o eliminado junto con sus archivos de configuración. | ||
| + | * **v**: Paquete virtual. Como tal, no existe, son sólo nombres necesarios para el funcionamiento de algún otro paquete. | ||
| + | * **B**: Paquete roto, dependencias no cumplidas. | ||
| + | * **U**: Paquete desempaquetado, | ||
| + | * **C**: Paquete semi-configurado, | ||
| + | * **H**: Paquete semi-instalado. normalmente por interrupción del proceso. | ||
| + | |||
| + | Para llevar a cabo acciones sobre un paquete podemos usar las siguientes combinaciones de teclas para amrcar dichas acciones: | ||
| + | * **u** o **Acciones --> Actualizar la lista de paquetes**: Actualizar lista de paquetes de los repositorios. | ||
| + | * **U** o **Acciones --> Marcar actualizable**: | ||
| + | * **+**: Instala o actualiza un paquete (resaltado en verde). | ||
| + | * **-**: Elimina un paquete (resaltado en rosa). | ||
| + | * **_**: Purga un paquete (elimina también los archivos de configuración). | ||
| + | * **=**: Bloquea un paquete en su versión actual. | ||
| + | * **L**: Reinstala un paquete. | ||
| + | * **ctrl+u**: Deshace la acción realizada. | ||
| + | |||
| + | Una vez las acciones han sido marcadas, podemos ejecutarlas pulsando la tecla **g**. | ||
| + | |||
| + | |||
| + | ===== dpkg ===== | ||
| + | Base del gestor de paquetes Debian (**.deb**), es decir, paquetes preparados para usar en Sistemas Operativos Linux Debian y deribados suyos como Ubuntu. | ||
| + | |||
| + | Permite la gestión, instalación, | ||
| + | |||
| + | Las principales acciones que podemos realizar: | ||
| + | * **dpkg -i [nombrePaquete]**: | ||
| + | * **dpkg -r [nombrePaquete]**: | ||
| + | * **dpkg -P [nombrePaquete]**: | ||
| + | * **dpkg --configure [nombrePaquete]**: | ||
| + | * **dpkg --reconfigure**: | ||
| + | * **dpkg -l**: Muestra los paquetes instalados mostrando información de los mismos (estado: //ii// instalado //un// no instalado, versión y breve descripción). | ||
| + | * **dpkg -s [nombrePaquete]**: | ||
| + | * **dpkg -l *cadenaDeCaracteres***: | ||
| + | * **dpkg -L [nombrePaquete]**: | ||
| + | |||
| + | ===== GDebi ===== | ||
| + | Alternativa gráfica a //dpkg//. Sencilla herramienta para la instalación de paquetes debian. Instala las dependencias necesarias, aunque no los paquetes recomendados o sugeridos. | ||
| + | |||
| + | Se abre por defecto al clicar en un archivo de paquete (//.deb//), o escribiendo en el terminal **gdebi-gtk**. | ||
| + | Como es habitual, para realizar estas acciones se requieren privilegios de superusuario. | ||
linux/gestionprogramas.1542101668.txt.gz · Última modificación: por alberto
