SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Instalar y desinstalar mediante el uso de consola. 
Instalación de programas, desinstalación y limpieza del sistema. 
Instalación 
Agregar repositorios 
dpkg instalar y tareas administrativas 
Autoclean y autoremove 
Desde la consola tenemos dos formas de instalar y desinstalar programas, muy similares entre ellas, 
pero con algunas diferencias internas: apt-get y aptitude. Aunque podríamos incluso contar una 
tercera que es dpkg. 
Aptitude es la versión moderna de apt-get, mientras que con la primera nos alcanza con una 
herramienta, apt-get utiliza 16 diferentes. 
Aptitude: 
Herramienta única con muchas funciones. 
• aptitude: Al ejecutarlo sin argumentos muestra una interfaz para buscar, navegar, instalar, 
actualizar y realizar otras tareas de administración de paquetes. 
• aptitude install: Instala software en tu sistema, junto con las dependencias necesarias. 
• aptitude remove: Elimina paquetes junto con las dependencias que queden huérfanas. 
• aptitude purge: Elimina paquetes y dependencias huérfanas junto con los ficheros de 
configuración. 
• aptitude search: Busca paquetes en las listas de paquetes locales de apt. 
• aptitude update: Actualiza las listas de paquetes locales. 
• aptitude upgrade: Actualiza los paquetes disponibles. 
• aptitude clean: Elimina los ficheros que fué necesario descargar para instalar software en tu 
sistema. 
• aptitude dist-upgrade: Actualiza paquetes, incluso si eso significa que debe desinstalar otros. 
• aptitude show: Muestra detalles acerca del paquete nombrado. 
• aptitude autoclean: Elimina los paquetes deb obsoletos. 
• aptitude hold: Fuerza a que un paquete permanezca en su versión actual, y no se actualice. 
También podemos instalar múltiples paquetes con aptitude, por ejemplo, “aptitude install gimp 
inkscape vlc”, esto instalará gimp, inkscape y vlc. 
Se pueden instalar versiones en particuar, por ejemplo: aptitude install nombrepaquete=1.2.3 
Ahora vemos apt-get, y sus herramientas: 
• apt-get: Instala y elimina paquetes en tu sistema, también permita actualizar las listas de 
paquetes o el propio software.
• apt-cache: Busca paquetes en la lista de paquetes mantenida por apt en el sistema local. 
• dpkg- Se usa para varias tareas administrativas del sistema, como reconfigurar Xorg. 
• apt-listbugs: Muestra los bugs/errores conocidos de un paquete de software antes de 
instalarlo. 
• apt-listchanges: Igual que apt-listbugs, pero muestra cambios no relacionados con los 
errores/bugs. 
• apt-rdepends: Herramienta para ver los árboles de dependencias de los paquetes. 
• deborphan- Busca dependencias que han quedado huérfanas tras eliminar del sistema los 
paquetes que las necesitaban. 
• debfoster- Ayuda a deborphan a identificar qué dependencias no se necesitan más en tu 
sistema. 
• dselect- Interfaz curses para ver, seleccionar y buscar paquetes en tu sistema. 
• Más herramientas: apt-cdrom, apt-config, apt-extracttemplates, apt-ftparchive, apt-key, apt-mark 
y apt-sortpkgs. 
Además, aptitude maneja mucho mejor todo lo relacionado con dependencias, este se acuerda bien, 
de cuales son, y elimina todas las que no son necesarias para el sistema, mientras que apt-get suele 
dejar librerías huérfanas. 
Algo muy importante a tener en cuenta, no hay comunicación entre ambos sistemas, por lo que si 
elegimos apt-get para instalar algo, y luego lo desinstalamos mediante aptitude, seguramente se 
pierdan librerías, o incluso programas relacionados, por lo que conviene en caso de instalar por 
consola, elegir uno, y mantenerse siempre con el mismo. 
Dpkg, es otra forma de instalar, aunque es preferiblemente usado en tareas administrativas. 
Este sistema se utiliza sobre todo cuando bajamos un paquete, y queremos instalar por consola. 
dpkg -i nombrepaquete, instala paquete 
Si el paquete ya está instalado en una versión anterior, dpkg en este caso actualiza la versión 
dpgk -r nombrepaquete, desinstala 
dpkg -purge nombrepaquete, desinstala y borra archivos de configuración 
Más adelante veremos usos de dpkg en tareas administrativas. 
Daniel Mato – 7.7.10

Más contenido relacionado

La actualidad más candente

Tarea 1isidro
Tarea 1isidroTarea 1isidro
Tarea 1isidrorubhen123
 
Instalación de apache en linux
Instalación de apache en linuxInstalación de apache en linux
Instalación de apache en linuxanthonycanela
 
Instalacion de paquetes
Instalacion de paquetesInstalacion de paquetes
Instalacion de paquetesAjun1
 
Instalar programas en linux
Instalar programas en linuxInstalar programas en linux
Instalar programas en linuxMila Coderque
 
Linux ud10 - gestion del software
Linux   ud10 - gestion del softwareLinux   ud10 - gestion del software
Linux ud10 - gestion del softwareJavier Muñoz
 
Instalacion de servidores
Instalacion de servidoresInstalacion de servidores
Instalacion de servidoresEmmanuelCruz59
 
Añadir papelera de reciclaje al terminal
Añadir papelera de reciclaje al terminalAñadir papelera de reciclaje al terminal
Añadir papelera de reciclaje al terminalNo Lo Se
 
Servidor de Repos & Actualizaciones Spacewalk 2.1
Servidor de Repos & Actualizaciones Spacewalk 2.1Servidor de Repos & Actualizaciones Spacewalk 2.1
Servidor de Repos & Actualizaciones Spacewalk 2.1Andrez12
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreHollman Enciso
 

La actualidad más candente (18)

Tarea 1isidro
Tarea 1isidroTarea 1isidro
Tarea 1isidro
 
Instalación de apache en linux
Instalación de apache en linuxInstalación de apache en linux
Instalación de apache en linux
 
Instalacion de paquetes
Instalacion de paquetesInstalacion de paquetes
Instalacion de paquetes
 
Alumno
AlumnoAlumno
Alumno
 
Starta KaliLinux
Starta KaliLinuxStarta KaliLinux
Starta KaliLinux
 
PresentacióN 2
PresentacióN 2PresentacióN 2
PresentacióN 2
 
Instalar programas en linux
Instalar programas en linuxInstalar programas en linux
Instalar programas en linux
 
Linux ud10 - gestion del software
Linux   ud10 - gestion del softwareLinux   ud10 - gestion del software
Linux ud10 - gestion del software
 
Instalacion de servidores
Instalacion de servidoresInstalacion de servidores
Instalacion de servidores
 
Añadir papelera de reciclaje al terminal
Añadir papelera de reciclaje al terminalAñadir papelera de reciclaje al terminal
Añadir papelera de reciclaje al terminal
 
Debian
DebianDebian
Debian
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
PXE
PXEPXE
PXE
 
Suse samba pdc_ldap
Suse samba pdc_ldapSuse samba pdc_ldap
Suse samba pdc_ldap
 
Servidor de Repos & Actualizaciones Spacewalk 2.1
Servidor de Repos & Actualizaciones Spacewalk 2.1Servidor de Repos & Actualizaciones Spacewalk 2.1
Servidor de Repos & Actualizaciones Spacewalk 2.1
 
Diferencias entre inittab y upstart
Diferencias entre inittab y upstartDiferencias entre inittab y upstart
Diferencias entre inittab y upstart
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software Libre
 
Present3
Present3Present3
Present3
 

Destacado (10)

Clase5 (consola linux)
Clase5 (consola linux)Clase5 (consola linux)
Clase5 (consola linux)
 
Clase9 (consola linux)
Clase9 (consola linux)Clase9 (consola linux)
Clase9 (consola linux)
 
Tarea para el 6 demarzo 2014
Tarea para el 6 demarzo 2014Tarea para el 6 demarzo 2014
Tarea para el 6 demarzo 2014
 
Clase11 (consola linux)
Clase11 (consola linux)Clase11 (consola linux)
Clase11 (consola linux)
 
Solucion ejercicios tema 6. telnet
Solucion ejercicios tema 6.  telnetSolucion ejercicios tema 6.  telnet
Solucion ejercicios tema 6. telnet
 
Clase3 (consola linux)
Clase3 (consola linux)Clase3 (consola linux)
Clase3 (consola linux)
 
Ejercicios de sistemas opertivos
Ejercicios de sistemas opertivosEjercicios de sistemas opertivos
Ejercicios de sistemas opertivos
 
Unidad 1 3
Unidad 1 3Unidad 1 3
Unidad 1 3
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
 

Similar a Instalar y desinstalar programas desde consola

Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging toolluis fernando
 
Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging toolluis fernando
 
gestio de paquetes linux
gestio de paquetes linuxgestio de paquetes linux
gestio de paquetes linuxPablo Mamani
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1Antonio Durán
 
10 administración de paquetes rpm
10  administración de paquetes rpm10  administración de paquetes rpm
10 administración de paquetes rpmAprende Viendo
 
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4taylerx
 
Creando un repositorio local en Ubuntu
Creando un repositorio local en UbuntuCreando un repositorio local en Ubuntu
Creando un repositorio local en UbuntuJuan Vladimir
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linuxMauro Leon
 
Estructura de linux
Estructura de linuxEstructura de linux
Estructura de linuxgarfo999
 
Configuracion de ubuntu
Configuracion de ubuntuConfiguracion de ubuntu
Configuracion de ubuntudiegosocola
 
Install apps in ubuntu
Install apps in ubuntuInstall apps in ubuntu
Install apps in ubuntuJuan Vladimir
 
Comandos de linux
Comandos de linuxComandos de linux
Comandos de linuxyaser6700
 

Similar a Instalar y desinstalar programas desde consola (20)

Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging tool
 
Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging tool
 
gestio de paquetes linux
gestio de paquetes linuxgestio de paquetes linux
gestio de paquetes linux
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1
 
Clase8 (consola linux)
Clase8 (consola linux)Clase8 (consola linux)
Clase8 (consola linux)
 
10 administración de paquetes rpm
10  administración de paquetes rpm10  administración de paquetes rpm
10 administración de paquetes rpm
 
10 administración de paquetes rpm
10  administración de paquetes rpm10  administración de paquetes rpm
10 administración de paquetes rpm
 
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
 
Gestion de paquetes
Gestion de paquetesGestion de paquetes
Gestion de paquetes
 
Creando un repositorio local en Ubuntu
Creando un repositorio local en UbuntuCreando un repositorio local en Ubuntu
Creando un repositorio local en Ubuntu
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linux
 
Estructura de linux
Estructura de linuxEstructura de linux
Estructura de linux
 
Comandos de Linux
Comandos de Linux Comandos de Linux
Comandos de Linux
 
Configuracion de ubuntu
Configuracion de ubuntuConfiguracion de ubuntu
Configuracion de ubuntu
 
Sesion3 del Curso de Lliurex
Sesion3 del Curso de LliurexSesion3 del Curso de Lliurex
Sesion3 del Curso de Lliurex
 
Despues de instalar fedora 14
Despues de instalar fedora 14Despues de instalar fedora 14
Despues de instalar fedora 14
 
COMANDOS BASICOS UBUNTU LINUX
COMANDOS BASICOS UBUNTU LINUXCOMANDOS BASICOS UBUNTU LINUX
COMANDOS BASICOS UBUNTU LINUX
 
Install apps in ubuntu
Install apps in ubuntuInstall apps in ubuntu
Install apps in ubuntu
 
Comandos de linux
Comandos de linuxComandos de linux
Comandos de linux
 

Instalar y desinstalar programas desde consola

  • 1. Instalar y desinstalar mediante el uso de consola. Instalación de programas, desinstalación y limpieza del sistema. Instalación Agregar repositorios dpkg instalar y tareas administrativas Autoclean y autoremove Desde la consola tenemos dos formas de instalar y desinstalar programas, muy similares entre ellas, pero con algunas diferencias internas: apt-get y aptitude. Aunque podríamos incluso contar una tercera que es dpkg. Aptitude es la versión moderna de apt-get, mientras que con la primera nos alcanza con una herramienta, apt-get utiliza 16 diferentes. Aptitude: Herramienta única con muchas funciones. • aptitude: Al ejecutarlo sin argumentos muestra una interfaz para buscar, navegar, instalar, actualizar y realizar otras tareas de administración de paquetes. • aptitude install: Instala software en tu sistema, junto con las dependencias necesarias. • aptitude remove: Elimina paquetes junto con las dependencias que queden huérfanas. • aptitude purge: Elimina paquetes y dependencias huérfanas junto con los ficheros de configuración. • aptitude search: Busca paquetes en las listas de paquetes locales de apt. • aptitude update: Actualiza las listas de paquetes locales. • aptitude upgrade: Actualiza los paquetes disponibles. • aptitude clean: Elimina los ficheros que fué necesario descargar para instalar software en tu sistema. • aptitude dist-upgrade: Actualiza paquetes, incluso si eso significa que debe desinstalar otros. • aptitude show: Muestra detalles acerca del paquete nombrado. • aptitude autoclean: Elimina los paquetes deb obsoletos. • aptitude hold: Fuerza a que un paquete permanezca en su versión actual, y no se actualice. También podemos instalar múltiples paquetes con aptitude, por ejemplo, “aptitude install gimp inkscape vlc”, esto instalará gimp, inkscape y vlc. Se pueden instalar versiones en particuar, por ejemplo: aptitude install nombrepaquete=1.2.3 Ahora vemos apt-get, y sus herramientas: • apt-get: Instala y elimina paquetes en tu sistema, también permita actualizar las listas de paquetes o el propio software.
  • 2. • apt-cache: Busca paquetes en la lista de paquetes mantenida por apt en el sistema local. • dpkg- Se usa para varias tareas administrativas del sistema, como reconfigurar Xorg. • apt-listbugs: Muestra los bugs/errores conocidos de un paquete de software antes de instalarlo. • apt-listchanges: Igual que apt-listbugs, pero muestra cambios no relacionados con los errores/bugs. • apt-rdepends: Herramienta para ver los árboles de dependencias de los paquetes. • deborphan- Busca dependencias que han quedado huérfanas tras eliminar del sistema los paquetes que las necesitaban. • debfoster- Ayuda a deborphan a identificar qué dependencias no se necesitan más en tu sistema. • dselect- Interfaz curses para ver, seleccionar y buscar paquetes en tu sistema. • Más herramientas: apt-cdrom, apt-config, apt-extracttemplates, apt-ftparchive, apt-key, apt-mark y apt-sortpkgs. Además, aptitude maneja mucho mejor todo lo relacionado con dependencias, este se acuerda bien, de cuales son, y elimina todas las que no son necesarias para el sistema, mientras que apt-get suele dejar librerías huérfanas. Algo muy importante a tener en cuenta, no hay comunicación entre ambos sistemas, por lo que si elegimos apt-get para instalar algo, y luego lo desinstalamos mediante aptitude, seguramente se pierdan librerías, o incluso programas relacionados, por lo que conviene en caso de instalar por consola, elegir uno, y mantenerse siempre con el mismo. Dpkg, es otra forma de instalar, aunque es preferiblemente usado en tareas administrativas. Este sistema se utiliza sobre todo cuando bajamos un paquete, y queremos instalar por consola. dpkg -i nombrepaquete, instala paquete Si el paquete ya está instalado en una versión anterior, dpkg en este caso actualiza la versión dpgk -r nombrepaquete, desinstala dpkg -purge nombrepaquete, desinstala y borra archivos de configuración Más adelante veremos usos de dpkg en tareas administrativas. Daniel Mato – 7.7.10