Summary

Este documento describe la actualización de sistema en Ubuntu. Explica cómo actualizar los repositorios y el sistema completo, incluyendo métodos manuales y gráficos. También menciona el manejo de paquetes de software.

Full Transcript

5. []{#anchor}AcTuAlizAción Del sisTeMA ------------------------------------ 1. **Actualización de los repositorios** 2. **Actualización del sistema** 6. 5. []{#anchor-1}![](Pictures/10000001000008A80000001502506B25.png)AcTuAlizAción Del sisTeMA ---------------------------...

5. []{#anchor}AcTuAlizAción Del sisTeMA ------------------------------------ 1. **Actualización de los repositorios** 2. **Actualización del sistema** 6. 5. []{#anchor-1}![](Pictures/10000001000008A80000001502506B25.png)AcTuAlizAción Del sisTeMA ---------------------------------------------------------------------------------------- - **Actualmente los sistemas operativos y las aplicaciones necesitan de un sistema de actualización automatizado por el propio sistema para mejorar las prestaciones de seguridad y servicios.** - **A continuación, vamos a comprobar cómo podemos gestionar las actualizaciones de nuestro Ubuntu** 6. 5. 1. []{#anchor-2}![](Pictures/10000001000000680000008E1DFFC98F.png)AcTuAlizAción De lOs RePOsiTORiOs ------------------------------------------------------------------------------------------------ - **Es** ***muy** **recomendable*** **actualizar repositorios:** - **Antes de actualizar el sistema,** - **Antes de instalar algún paquete o aplicación** - **Podemos actualizar los repositorios desde el modo comando a través de la Terminal, siendo usuario** **administrador o root, y para ello hay que ejecutar la orden:** **\$ sudo apt update** - **Esta orden actualiza la lista de paquetes disponibles en el sistema, así como sus últimas versiones, de los repositorios que tenemos definidos en el archivo /etc/apt/sources.list, pero** ***no instala ni actualiza ningún*** ***paquete*** 6. 5. 1. []{#anchor-3}AcTuAlizAción Del sisTeMA -------------------------------------- - - **Entendemos por actualización del sistema a todas las posibles actualizaciones que pudiera haber, tanto de nuestro sistema operativo, como de las aplicaciones que tengamos instaladas.** ***Actualización** **del** **sistema** * **= actualización SO + actualización aplicaciones** []{#anchor-4}![](Pictures/10000001000008A80000001502506B25.png)6.6.2. AcTuAlizAción Del sisTeMA ----------------------------------------------------------------------------------------------- - **La actualización del sistema se puede realizar:** 1. ***En** **modo** **gráfico*** - **Herramienta Actualización de software** - **Gestor de paquetes (p.ej. Synaptic)** 2. ***A** **través** **de** **comandos*** - **Terminal** []{#anchor-5}6.6.2. AcTuAlizAción Del sisTeMA --------------------------------------------- 1. ***En** **modo** **gráfico*** - ***Herramienta** **Actualización** **de** **software*** 1. - - ![](Pictures/100000000000003D0000004266CFABEE.jpg)**La distribución Ubuntu dispone en su entorno gráfico para la actualización automática del sistema de la aplicación "Actualización de software" (/usr/bin/update-manager)** 1. - - **Aplicaciones -\> Actualización de software** []{#anchor-6}6.6.2. AcTuAlizAción Del sisTeMA --------------------------------------------- 1. ***En** **modo** **gráfico*** - ***Herramienta** **Actualización** **de** **software*** - **Cuando abrimos la aplicación, ésta detecta la disponibilidad de nuevas versiones de los paquetes instalados y propone la actualización de la lista de paquetes así como la descarga de estas nuevas versiones** ![](Pictures/1000000000000267000000EC26A8BB07.jpg) []{#anchor-7}6.6.2. AcTuAlizAción Del sisTeMA --------------------------------------------- 1. ***En** **modo** **gráfico*** - ***Herramienta** **Actualización*** ***de** **software*** 1. - - **Si pulsamos en "Configuración" nos permite configurar ciertos aspectos relacionados con la actualización del software** []{#anchor-8}![](Pictures/10000001000008A80000001502506B25.png)6.6.2. AcTuAlizAción Del sisTeMA ----------------------------------------------------------------------------------------------- 1. ***En** **modo** **gráfico*** - ***Gestor** **de** **paquetes** **Synaptic*** - **Programa que se instala con la instalación completa de Ubuntu** 1. - - **Permite gestionar los paquetes que tenemos instalados en el sistema así como todos aquellos que se encuentran disponibles en los repositorios que tenemos en la lista de repositorios** []{#anchor-9}6.6.2. AcTuAlizAción Del sisTeMA --------------------------------------------- 1. ***En** **modo** **gráfico*** - ***Gestor** **de** **paquetes** **Synaptic*** - **Botón "Recargar"** - **El gestor de paquetes procede a conectarse a los repositorios en Internet para actualizar toda la información sobre el último software disponible** []{#anchor-10}![](Pictures/10000001000008A80000001502506B25.png)6.6.2. AcTuAlizAción Del sisTeMA ------------------------------------------------------------------------------------------------ 1. ***En** **modo** **gráfico*** - ***Gestor** **de** **paquetes** **Synaptic*** - ***Marcar** **todas** **las*** ***actualizaciones*** - **No sale otra pantalla donde nos indica los paquetes que se instalarán y los que se actualizarán** []{#anchor-11}6.6.2. AcTuAlizAción Del sisTeMA ---------------------------------------------- 1. ***En** **modo** **gráfico*** - ***Gestor** **de** **paquetes** **Synaptic*** - ***Marcar** **todas** **las** **actualizaciones*** - **Si pulsamos marcar se seleccionarán estos paquetes para ser instalados o actualizados** - **Si posteriormente pulsamos en Aplicar, entonces comenzarán las instalaciones y actualizaciones** []{#anchor-12}![](Pictures/10000001000008A80000001502506B25.png)6.6.2. AcTuAlizAción Del sisTeMA ------------------------------------------------------------------------------------------------ 1. ***A** **través** **de** **comandos*** - ***Terminal*** - **Se realizará a través del comando apt:** - ***apt** **upgrade*** - **Actualiza el sistema con actualizaciones disponibles. No elimina paquetes previamente instalados, ni instala paquetes previamente no seleccionados.** - ***apt** **dist-upgrade*** - **Actualiza el sistema con las actualizaciones disponibles, intentando resolver los posibles conflictos que vayan apareciendo entre los paquetes.** - ***apt** **update*** - **Actualiza los repositorios. No instala ni actualiza ningún paquete.** 6. 5. []{#anchor-13}![](Pictures/10000001000008A80000001502506B25.png)insTAlAción y DesinsTAlAción De sOfTwARe -------------------------------------------------------------------------------------------------------- 1. **Ubuntu software** 2. **Gestor de paquetes Synaptic** 3. **Comando apt** 4. **Instalación manual** 6. 5. []{#anchor-14}insTAlAción y DesinsTAlAción De sOfTwARe ------------------------------------------------------ - **Instalación a través de paquetes de los repositorios:** - **Instalación mediante GUI \-- Gestores de paquetes** - **Instalación mediante terminal** - **Un programa puede estar formado por varios paquetes, es decir, su correcta instalación y funcionamiento depende de la instalación de varios paquetes** ***DEPENDENCIAS*** []{#anchor-15}![](Pictures/10000001000008A80000001502506B25.png)6.7. insTAlAción y DesinsTAlAción De sOfTwARe ------------------------------------------------------------------------------------------------------------- - **Software distribuido en paquetes** - **Principales tipos de paquetes en Ubuntu** - **deb** - **snap** []{#anchor-16}6.7. insTAlAción y DesinsTAlAción De sOfTwARe ----------------------------------------------------------- - ***Paquetes** **deb*** - **Formato de empaquetado tradicional** - **Dependen de otros paquetes o librerías del sistema para funcionar** []{#anchor-17}![](Pictures/10000001000008A80000001502506B25.png)6.7. insTAlAción y DesinsTAlAción De sOfTwARe ------------------------------------------------------------------------------------------------------------- - ***Paquetes** **snap*** - **Formato de empaquetado creado por Canonical** - ***Contenedor*** - **Incluyen todas las dependencias en el paquete** - **Se ejecuta en un entorno aislado** - **Compatible con otras distribuciones Linux -\> Fedora, Debian, etc.** - **Necesario tener instalado gestor de Snap -\> Snapd** 6. 7. []{#anchor-18}insTAlAción y DesinsTAlAción De sOfTwARe ------------------------------------------------------ --------------------------- --------------------------------------------------------------- ---------------------------------------------- **Característica** **Deb** **snap** **Formato de paquetes** **Tradicional, específico para distribuciones** **Moderno, universal, multidistribución** **Distribuciones** **Basadas en debian principalmente -\> Debian, Ubuntu** **Cualquiera que soporte snap** **Dependencias** **Bibliotecas del sistema / otros paquetes** **Incluidas en el paquete snap** **Entorno de ejecuación** **De forma conjunta con el sistema** **En entorno aislado del sistema** **Tamaño del paquete** **Más pequeño** **Más grande** **Rendimiento** **Mejor rendimiento en general** **Mayor sobrecarga del sistema** **Seguridad** **Depende de la seguridad del sistema y permisos** **Mayor seguridad debido a entorno aislado** **Uso recomendado** **Software del sistema y paquetes nativos a la distribución** **Software de terceros** **Ubicación instalación** **/usr o /lib** **/snap** **Compatibilidad** **Distribuciones específicas** **Cualquier distribución que soporte snapd** --------------------------- --------------------------------------------------------------- ---------------------------------------------- 6. 7. 1. []{#anchor-19}![](Pictures/10000001000008A80000001502506B25.png)**uBunTu sOfTwARe** - **La aplicación Ubuntu software (Centro de aplicaciones) es una de las formas más simples de instalar y desinstalar aplicaciones en Ubuntu.** 6. 7. 1. - **Instalación y desinstalación de aplicaciones mediante GUI** 6. 7. 1. - **Viene instalada por defecto en Ubuntu** 6. 7. 1. []{#anchor-20}![](Pictures/10000001000008A80000001502506B25.png)uBunTu sOfTwARe ------------------------------------------------------------------------------- - **Botón de aplicaciones** - **Centro de aplicaciones** 6. 7. 1. - **Barra lateral** - **Varias Opciones** - **Gestionar** - **Actualizaciones** - **Aplicaciones instaladas** 6. 7. 1. []{#anchor-21}uBunTu sOfTwARe ----------------------------- - ***Explorar*** - **Destinado a la instalación de nuevo** ![](Pictures/100000000000022400000159DF36E65A.jpg)**software.** 6. 7. 1. - - **Muestra una aplicación sugerida para instalar y una serie de categorías a través de las cuales accederemos a una lista de programas clasificados en esa categoría.** 6. 7. 1. - - **Esta clasificación facilita mucho la búsqueda de una determinada aplicación.** 6. 7. 1. []{#anchor-22}uBunTu sOfTwARe ----------------------------- - ![](Pictures/100000000000022C00000267720C9EB3.jpg)***Gestionar*** - **Informa sobre:** 6. 7. 1. - - - **Software instalado y actualizado** - **Software instalado y con actualizaciones disponibles** 2. []{#anchor-23}GesTOR De PAqueTes SynAPTic ----------------------------------------- - **Gestor de paquetes de Linux, que en la última versión LTS de Ubuntu se instala por defecto con la instalación completa.** 6. 7. 1. - **Para acceder a él:** - **Botón de aplicaciones** - **Synaptic** 6. 7. 1. []{#anchor-24}![](Pictures/10000001000008A80000001502506B25.png)GesTOR De PAqueTes SynAPTic ------------------------------------------------------------------------------------------- - **En la parte central, debajo de la barra de herramientas, podemos ver la lista de paquetes disponibles.** - **Podemos buscar un paquete determinado, utilizando el botón Buscar de la barra de herramientas, pero necesitamos conocer el nombre del paquete o una parte del mismo.** 6. 7. 1. []{#anchor-25}GesTOR De PAqueTes SynAPTic ----------------------------------------- - ![](Pictures/10000000000003AF00000297430B0154.jpg)**Si hacemos clic en un paquete, en el panel inferior nos aparecerá una descripción del contenido del paquete.** - **Cada paquete tiene al lado una casilla de verificación que** **puede estar:** - - **Rellena en color verde: indica que ese paquete ya está instalado, y si queremos desinstalarlo, pulsamos sobre él con el botón derecho del ratón y seleccionamos Marcar para desinstalar.** - **Sin marcar: indica que el paquete no está instalado, y si queremos instalarlo, hacemos doble clic en la casilla o seleccionamos Marcar para instalar tras pulsarlo con el botón derecho del ratón.** - **Los paquetes marcados se instalarán o desinstalarán cuando hagamos clic en el botón Aplicar de la barra de herramientas.** 6. 7. 1. []{#anchor-26}GesTOR De PAqueTes SynAPTic ----------------------------------------- ***Búsqueda** **de** **aplicaciones*** 6. 7. 1. - ***Secciones*** - **Permite, a través del panel inmediatamente superior, organizar los paquetes por tipo de aplicación.** - **Si seleccionamos Todo aparecen todos los paquetes, pero también disponemos de filtrados por tipo de aplicación: Administración del sistema, Bases de Datos, Bibliotecas, Ciencia, Correo electrónico, Editores, Gráficos, etc.** - ***Estado*** - **Podemos ver qué paquetes están instalados y cuáles no lo están.** []{#anchor-27}6.7.2. GesTOR De PAqueTes SynAPTic ------------------------------------------------ ![](Pictures/10000001000008A80000001502506B25.png)***Búsqueda** **de** **aplicaciones*** - ***Origen*** - **podemos realizar una clasificación de los paquetes por repositorio, es decir, nos indica qué paquetes pertenecen a cada uno de los repositorios que aparecen en la lista.** - ***Filtros** **personalizados*** - **muestra diferentes clasificaciones de los paquetes utilizando diferentes criterios, como porejemplo, paquetes actualizables, paquetes rotos, deteriorados, etc.** - **Incluso permite añadir un filtro a medida realizado por el usuario. Este filtro lo puedes crear utilizando el menú:** - **Configuración** → **Filtros.** []{#anchor-28}6.7.3. COMAnDO APT -------------------------------- - **apt-get o apt, este último actualmente más utilizado, permiten instalar o desinstalar por línea de comandos cualquier paquete utilizando los repositorios que se encuentran en el fichero** **/etc/apt/sources.list.** 6. 7. 1. []{#anchor-29}![](Pictures/10000001000008A80000001502506B25.png)COMAnDO APT --------------------------------------------------------------------------- 6. 7. 1. - ***Actualizar** **los** **repositorios*****:** - **permite actualizar los repositorios del fichero /etc/apt/sources.list.** **\# apt-get update \# apt update** 6. 7. 1. - ***Actualizar** **el** **sistema*****:** - **permite actualizar el sistema con todas las dependencias** **\# apt-get -f upgrade \# apt upgrade** 6. 7. 1. []{#anchor-30}![](Pictures/10000001000008A80000001502506B25.png)COMAnDO APT --------------------------------------------------------------------------- 6. 7. 1. - ***Buscar** **un** **paquete:*** - **permite localizar un paquete o término en alguno de los repositorios. \# apt-cache search \** **\# apt search \** 6. 7. 1. - ***Consultar** **información** **de** **un** **paquete*****:** - **permite consultar información de un paquete** **\# apt-cache show \** **\# apt show \** 6. 7. 1. []{#anchor-31}![](Pictures/10000001000008A80000001502506B25.png)COMAnDO APT --------------------------------------------------------------------------- 6. 7. 1. - ***Instalar** **un** **paquete*****:** - **permite realizar la instalación de paquetes con la resolución automática de dependencias.** **\# apt-get install \ \# apt install \** 6. 7. 1. []{#anchor-32}![](Pictures/10000001000008A80000001502506B25.png)COMAnDO APT --------------------------------------------------------------------------- - ***Desinstalar** **un** **paquete*****:** - **permite desinstalar un paquete:** - **Manteniendo los archivos de configuración** **\# apt-get remove \** **\# apt remove \** 6. 7. 1. - - - **Desinstalando los archivos de configuración** **\# apt-get purge \** **\# apt purge \** []{#anchor-33}![](Pictures/10000001000008A80000001502506B25.png)6.7.3. COMAnDO APT ---------------------------------------------------------------------------------- ![](Pictures/10000000000004E40000018EA6E7F62B.jpg) **Fuente:https://terminaldelinux.com/terminal/administracion/instalar-paquetes-apt-gethome** - **/var** - **/etc** 6. 8. 1. 3. []{#anchor-62}sisTeMA De ARchivOs - cOMAnDOs -------------------------------------------- *Tipos de archivos en Linux* 6. 8. 1. 3. 1. ***Enlaces*** - **Dos tipos** - **Enlaces simbólicos (Soft link)** - **Enlaces duros (Hard link)** 6. 8. 1. 3. []{#anchor-63}![](Pictures/10000001000000500000006B8B01EAF4.png)sisTeMA De ARchivOs - cOMAnDOs ---------------------------------------------------------------------------------------------- *Tipos de archivos en Linux* 6. 8. 1. 3. 3. ***Enlaces*** - ***Enlaces** **simbólicos** **(Soft** **link)*** - **Son punteros/referencias a otros directorios o archivos** - **No contiene la información, solamente una referencia** - **Sirve para crea accesos directos** - **Fallará (enlace roto) si se elimina o mueve el archivo/directorio al que se referencia** - **Con ls --l se identifican por una letra l (ejemplo: lrwxrw-rw-)** - **Se puede crear un enlace simbólico con el comando ln -s** 6. 8. 1. 3. []{#anchor-64}![](Pictures/10000001000000500000006B8B01EAF4.png)sisTeMA De ARchivOs - cOMAnDOs ---------------------------------------------------------------------------------------------- *Tipos de archivos en Linux* 6. 8. 1. 3. 3. ***Enlaces*** - ***Enlaces** **duros** **(Hard** **link)*** - **Permite crear duplicados funcionales (mismo archivo en diferentes ubicaciones o nombres)** - **Solamente se puede hacer de archivos** - **No tienen ninguna identificación al realizar ls -l** - **Se podría averiguar mediante la orden ls -i, si ambos archivos tienen el mismo i-nodo** - **Se puede crear un enlace simbólico con el comando ln**

Use Quizgecko on...
Browser
Browser