====== Operaciones de instalación y/o desinstalación de paquetes ====== **//Como convención usamos la negrita ://** para referirnos al comando y sus opciones. \\ ------------------------------------------------------------------------------------------------------------------------------ ==== Ejecutar Programas ==== **sh [script]** - Ejecuta el script **script**. **java -jar [fichero.jar]** - Ejecuta un programa java. **./[archivo.bin]** - Ejecuta un archivo binario (También puede usarse con scripts). \\ ---- ==== DPKG ==== **dpkg -i [paquete]** - Instala un paquete. **dpkg -r [paquete]** - Desinstala un paquete. **dpkg --purge [paquete] - Desinstala un paquete y sus archivos de configuración. **dpkg --force -r [paquete] - Fuerza la desinstalación de un paquete. **dpkg --force-all -r [paquete]** - Fuerza aun mas la desinstalación de un paquete.** (Puede comprometer el sistema)** **dpkg -c [paquete] - Muestra el contenido de un paquete. **dpkg -L [paquete] - Muestra todos los ficheros que se instalaron con un paquete. **dpkg -S fichero** - Muestra a que paquete pertenece un fichero. **dpkg --get-selections** - Muestra un listado con todos los paquetes instalados. , **dpkg-reconfigure [paquete]** - Reconfigura el paquete **paquete**, que ya está instalado. \\ ---- ==== APTITUDE ==== **aptitude update** - Actualiza la lista de paquetes. **aptitude upgrade** - Actualiza el sistema (no instala ni elimina paquetes). **aptitude dist-upgrade** - Actualiza el sistema eliminando e instalando paquetes si fuera necesario. **aptitude install [paquetes]** - Instala los paquetes indicados. **aptitude reinstall [paquetes]** - Reinstala los paquetes indicados. **aptitude remove [paquetes]** - Elimina los paquetes indicados. **aptitude purge [paquetes]** - Elimina los paquetes y sus ficheros de configuración. **aptitude download [paquetes]** - Descarga los paquetes en el directorio actual. **aptitude hold [paquetes]** - Bloquea los paquetes indicados. **aptitude unhold [paquetes]** - Desbloquea los paquetes seleccionados. **aptitude unmarkauto [paquetes]** - Desmarca paquetes como instalados manualmente. **markauto** - Marca paquetes como instalados manualmente. **aptitude search [expresion]** - Busca un paquete por nombre o expresión **aptitude show [paquete]** - Muestra información detallada de un paquete. **aptitude clean** - Elimina los paquetes .deb descargados. \\ ---- ==== APT-GET ==== **apt-get dist-upgrade** - Función que modifica las dependencias por la de las nuevas versiones de los paquetes. **apt-get install [nombre_paquete]** - Instala paquetes. Ejemplo : **apt-get install Gnome** **apt-get remove [nombre_paquete]** - Borra paquetes. Ejemplo : **apt-get remove Gnome**. Con la opción **–purge** borramos también la configuración de los paquetes instalados. Ejemplo : **apt-get remove Gnome -purge**. **apt-get update** - Actualiza la lista de paquetes disponibles para instalar. **apt-get upgrade** - Instala las nuevas versiones de los diferentes paquetes disponibles. \\ ---- [[:indice|Retorno a página principal]]\\ [[:acemu:articulos:articulos_tecnicos:software:introduccion_a_gnu-linux:linux_comandos|Retorno a página anterior]]