Bases del sistema operativo

1

Lo que aprender谩s sobre la administraci贸n de servidores linux

2

Distribuciones m谩s utilizadas de Linux

3

Instalaci贸n de Ubuntu Server

4

Instrucciones para instalar CentOS

5

Gesti贸n del 谩rbol de directorios

6

Diferencias entre LESS, CAT, HEAD y TAIL para lectura de archivos

7

Interacci贸n con archivos y permisos

8

Conociendo las terminales en linux

9

Manejo y monitoreo de procesos y recursos del sistema

10

Monitoreo de recursos del sistema

Instalaci贸n y manejo de software en Linux

11

An谩lisis de los par谩metros de red

12

Administraci贸n de paquetes acorde a la distribuci贸n

13

Manejo de paquetes en sistemas basados en Debian

14

Administraci贸n de software con YUM y RPM para CentOS

15

Nagios: Desempaquetado, descompresi贸n, compilaci贸n e instalaci贸n de paquetes

Administraci贸n de usuarios

16

Los usuarios, una tarea vital en el proceso de administraci贸n del sistema operativo

17

Creando y manejando cuentas de usuario en el sistema operativo

18

Entendiendo la membres铆a de los grupos

19

Usando PAM para el control de acceso de usuarios

Servicios en el sistema operativo

20

Autenticaci贸n de clientes y servidores sobre SSH

21

Configurando DNS con bind

22

Arranque, detenci贸n y recarga de servicios

23

NGINX y Apache en Ubuntu server

24

Instalaci贸n y configuraci贸n de NGINX

25

驴Qu茅 es NGINX Amplify?

26

NGINX Amplify: Instalaci贸n y configuraci贸n de un servidor para producci贸n

27

Monitoreo de MySQL con Nagios

28

Configuraci贸n de Nagios

29

Los logs, nuestros mejores amigos

30

Otros servicios de logs

Bash scripting

31

Las bases de bash

32

Las variables y su entorno de ejecuci贸n

33

Automatizando tareas desde la terminal

34

Automatizando la copia de seguridad

35

Crontab

Asegurando tu servidor

36

Entendiendo la gesti贸n de vulnerabilidades

37

驴Qu茅 es una superficie de ataque? Principio del menor privilegio

38

El firewall y sus reglas

39

Escaneo de puertos con NMAP y NIKTO desde Kali Linux

40

Lynis: Herramientas de auditoria de seguridad en Linux

Proyecto

41

Configuraci贸n de Node.js en un ambiente productivo

42

Configuraci贸n de NGINX para la aplicaci贸n de Node.js

Bonus: Linux en Azure

43

Aprende sobre Linux en Azure

44

Despliegue de una aplicaci贸n web MEAN

45

Crea una m谩quina virtual en la nube de Azure

Conclusiones

46

Lo que aprendiste sobre servidores linux

A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Manejo de paquetes en sistemas basados en Debian

13/46
Recursos

Antes de actualizar el software de nuestro sistema debemos ejecutar el comando sudo apt update para saber qu茅 paquetes pueden actualizarse y desde d贸nde se realizar谩 la descarga. Luego de esto podremos actualizar todas las herramientas del sistema usando el comando sudo apt upgrade.

Recuerda que todo lo que tenga que ver con actualizaciones o modificaciones del sistema operativo necesitar谩 permisos con sudo. Tambi茅n necesitar谩s conexi贸n a Internet.

Aportes 77

Preguntas 13

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

RESUMEN DE LA CLASE
|
Manejo de paquetes en sistemas basados en Debian
|
Comandos 煤tiles
|
sudo apt update: Actualiza la informaci贸n local sobre los repositorios de Ubuntu
sudo apt upgrade: Actualiza todos los programas que tenemos instalados en la m谩quina
sudo snap install paquete: Instala un paquete con el nuevo gestor de paquetes de Canonical, snap
date: Imprime la fecha actual

Mis apuntes de esta clase:

<h1>2.3 Manejo de paquetes en sistemas basados en Debian</h1>

apt-get updateapt update
Actualizaci贸n de los 铆ndices del SO.

Cualquier update del SO se debe ejecutar con sudo.

apt-get upgradeapt upgrade
Para descargar e instalar los paquetes de actualizaci贸n.

En entornos productivos siempre se debe verificar que la informaci贸n mostrada sea acorde a lo esperado.

apt dist-upgrade
Realiza actualizaciones a escala de kernel. Estas actualizaciones siempre requieren reinicio, a no de ser de tener Live Patch permite estas actualizaciones sin tener que hacer reinicio, pide registrar hasta 3 m谩quinas para este proceso.

apt seach paqueteapt-cache search
Para realizar busqueda de paquetes. Para refinar la b煤squeda agregar al final del nombre de paquete $, y encerrar todo el nombre del paquete entre comillas. 鈥渕ysql-server$鈥.

tzdata es el paquete que configura la hora del servidor. Para reconfigurarlo utilizamos dpkg-reconfigure tzdata.

snap
Otra (nueva) manera de buscar paquetes.
snap search nombre_paquete ==> buscar un paquete.
snap refresh --list ==> Para ver toda la lista de paquetes.
snap info nombre_paquete ==> verificar la informaci贸n de un paquete especifico.

Complemento un poco:

1 $ apt update

2 $ apt list --upgradable

-Antes de actualizar, lista los paquetes que est谩n disponibles para actualizar, ya que puede haber como se menciono versiones de paquetes que no sean compatibles con alg煤n aplicativo que esta corriendo en el server, ejemplo php o alguna versi贸n de kernel nueva que no sea compatible con alg煤n harware u otro cosa. Pero sobre todo checar bien las de nivel seguridad ya que esas tienen prioridad sobre el resto de actualizaciones disponibles.

_$ apt-cache show nombre_paquete

Con lo anterior podr铆as ver mas info del paquete sobre todo la opci贸n Priority:

3 $ aptitude safe-upgrade
鈥 instalas las actualizaciones disponibles

No recomiendo usar el parametro 鈥-y鈥 (aptitude safe-upgrade -y) para cuando se presente una pregunta si/no 贸 Y/N, para que acepte como si, ya que en estos casos no es buena practica aceptar que se instale todo sin verificar primero. Se evitaran muchos dolores de cabeza

aptitude install 
	Instala uno o m谩s paquetes.

aptitude update
	Actualiza la lista de paquetes disponibles desde las fuentes de apt (equivale a 鈥渁pt-get update鈥)

aptitude safe-upgrade
	Actualiza los paquetes instalados a su versin m谩s reciente. Los paquetes instalados no se eliminar谩n a menos que no se utilicen. Los paquetes no instalados se pueden instalar para resolver dependencias a menos que se invoque la orden --no-new-installs.

aptitude full-upgrade
	Actualiza paquetes instalados a su versin m谩s reciente, instalando o eliminando paquetes si es necesario. Esta orden es menos conservadora que safe-upgrade, y por ello m谩s proclive a ejecutar acciones no deseadas. Sin embargo, es capaz de actualizar paquetes que safe-upgrade es incapaz de actualizar

Fue maravilloso conocer SNAP 馃槼

鈥淟os nuevos paquetes Snap incluyen todos los archivos necesarios para la correcta instalaci贸n y ejecuci贸n de una aplicaci贸n y todas las dependencias del mismo de manera que la instalaci贸n est茅 asegurada. Adem谩s, tanto la aplicaci贸n como las dependencias se instalan de manera aislada evitando conflictos entre ellas y que, si se modifica una dependencia, otra aplicaci贸n pueda dejar de funcionar.鈥

Fuente: https://www.redeszone.net/2016/05/02/funcionan-las-nuevas-aplicaciones-snap-ubuntu/

Entendido

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt search mysql
sudo apt search "mysql-server$"
sudo apt-cache search "mysql-server$"
dpkg -l
sudo dkpg-reconfigure tzdata
date
sudo snap search aws-cli
sudo snap refresh --list
sudo snap info aws-cli
sudo snap install canonical-livepatch

Para el caso en que tal vez no se tenga instalado el package tzdata, que tampoco se disponga de internet en el servidor, pueden aplicar esta forma para reconfigurar el tiempo del sistema:

Ohhh ahora todo cobra sentido, siempre quer铆a saber la diferencia entre update, upgrade y dist-upgrade xD

Como dato curioso, si tienes un disco duro da帽ado es posible que estos comandos rompan tu sistema operativo, yo antes ten铆a una laptop con un disco duro ya un poco gastado, y siemore que quer铆a ejecutar estos comandos se romp铆a todo mi sistema operativo, en especifico snap era el que me romp铆a todo y mi PC nunca iniciaba, as铆 que le agarre miedo a eso comandos jaja, recientemente cambi茅 a un SSD y todo parece ir bien (Por ahora)

Aproveche a actualizar los paquetes de mis servidores:D!

Diferencias entre apt-get update y apt-get upgrade

apt-get update: actualiza una lista de paquetes disponibles, pero no instala o actualiza ning煤n paquete
apt-get upgrade: Instala las nuevas versiones de los paquetes que se tienen
**apt-get update && apt-get upgrade **: Ejecuta ambos pasos

Diferencia entre apt y apt-get
apt es un subconjunto de apt-get y apt-cache. apt-get y apt-cache se usan com煤nmente cpmp 鈥渂ackend鈥. apt por otro lado esta pensado en el usuario. Si bien apt-get y apt se pueden usar de forma casi id茅ntica, 煤ltimamente se recomienda m谩s el uso de apt.

apt es un subconjunto de apt-get y apt-cache. apt-get y apt-cache se usan com煤nmente como 鈥渂ackend鈥. apt por otro lado esta pensado en el usuario. Si bien apt-get y apt se pueden usar de forma casi id茅ntica, 煤ltimamente se recomienda m谩s el uso de apt.

Para saber si en la actualizaci贸n no se rompi贸 algun paquete y si es as铆 arreglarlo, sudo apt dist-upgrade

Lo que menciono de que antes de actualizar los paquetes es importante verificar que las aplicaciones que funcionan en ese servidor sean compatibles, es super importante porque a veces por un peque帽o cambio de versi贸n de alg煤n paquete, puede llegar a detenerse toda la aplicaci贸n.

Entonces todo va de esta manera:
sudo apt update Actualizacion de indices
sudo apt-get update Actualizacion de indices
sudo apt upgrade Realiza un upgrade
sudo apt dist-upgrade Realiza un upgrade
sudo apt search mysql buscar mysql
sudo apt search 鈥渕ysql$鈥 buscar mysql mas especifico
sudo apt-cachesearch 鈥渕ysql-server$鈥 buscar mysql server mas especifico

dpkg -l --> Listara todos los paquetes
sudo dkpg-reconfigure tzdata --> Reconfigurara zona horaria
date --> Mostrara la fecha y hora

sudo snap search aws-cli --> Busca con snap la consola de amazon
sudo snap refresh鈥搇ist --> Busca con snap todos los paquetes
sudo snap info aws-cli --> Busca con snap la info de aws
sudo snap install canonical-livepatch --> Actualizaci贸n kernel sin reiniciar

Muchas veces pueden tener errores a la hora de hacer un update por los paquetes .deb que no pueden ser accedidos (no por permisos, sino por mantenimiento de software). Como en el caso de este problema https://github.com/balena-io/etcher/issues/3084.
Hay que recordar que estos se encuentran en la ruta /etc/apt/sources/ y para borrar esos dominios que nos dan error podemos hacerlo con:

sudo nano /etc/apt/sources.list```

Borramos los dominios que esten dandonos error, damos CTRL+X, yes, ENTER y listo, ya podemos hacer el update.

Complementando:

鈥 upgrade, actualizar谩 los paquetes disponibles, pero no todos. Descargar谩 y actualizar谩 paquetes, pero de software que no tenga que ver con, digamos, componentes importantes, como puede ser el kernel de Linux. B谩sicamente evitar谩 actualizar paquetes que requieran que se eliminen otros paquetes por cambios de dependencias.
鈥 dist-upgrade: lo que hace este segundo comando es parecido a lo que hace el primero, pero durante la actualizaci贸n har谩 varias consultas sobre la configuraci贸n de los paquetes. Esta opci贸n s铆 actualizar谩 componentes como el kernel de Linux.
鈥 full-upgrade: como hemos avanzado, se trata de otra manera de llamar a la anterior o viceversa. Ambas opciones eliminar谩n paquetes que se han instalado autom谩ticamente si necesitan solucionar conflictos en las actualizaciones de dependencias de los paquetes.

sudo apt-get update: Actualiza los indices que est谩n en el sistema operativo.

sudo apt-get upgrade: Verifica los paquetes nuevos del sistema operativo y los descarga e instala.

sudo apt-get dist-upgrade: Actualiza paquetes en el kernel

sudo apt search nombre_del_paquete: Busca el paquete.

sudo apt search 鈥渘ombre_del_paquete$鈥: Busca m谩s precisa del paquete.
dpkg -l: Muestra el nombre del paquete, la versi贸n, la arquitectura y una descripci贸n.

sudo dpkg-reconfigure nombre_del_paquete: Se puede configurar el paquete.

sudo snap search nombre_del_paquete:Gestor de paquetes.

En caso de instalar alguna actualizacion que me cause un conflicto con algun otro software o aplicativo, como puedo desinstalar esa actualizacion especifica?

sudo apt dist-upgrade solicita varias confirmaciones (dependiendo de la cantidad de paquetes a actualizar) ya que tambi茅n actualiza componentes del kernel.

Muy buena clase instructor Jhon, ahora entiendo mejor el manejo de paquetes en este sistema, por cierto, me gusto el uso del comando sudo dpkg-reconfigure tzdata para establecer la hora de la zona horaria deseada.

La configuraci贸n de apt-get se encuentra en /etc/apt/sources.list, si quisi茅ramos agregar mas archivos con mas repositorios utilizamos el archivo sources.list.d localizado en /etc/apt/sources.list.d.

En este archivo podemos agregar l铆neas con los repositorios que queremos a帽adir a nuestro sistema.

apt list --installed | grep "nombre_paquete"
Esta es otra opci贸n, para saber si esta o no instalado un paquete

El servicio para q鈥 realices actualizaciones del kernel, sin tener q reiniciar:

sudo snap install canonicall-livepatch 

Tienes que generar un token, aqui los estan los enlaces para eso
https://ubuntu.com/security/livepatch
https://snapcraft.io/docs/getting-started#5

Para los que tenemos dudas sobre el comando snap:

Es un comando que permite instalar, configurar, remover y actualizar snaps. Los Snaps son paquetes que funcionan en diferentes distribuciones de Linux, permitiendo as铆 una distribuci贸n segura y una operaci贸n de las m谩s recientes aplicaciones. y utilidades.

Fuente: Simplemente utilic茅 el comando 鈥渕an snap鈥, la definici贸n aparece en el apartado de descripci贸n 馃槂

Con respecto a lo que se habla en el minuto 3:30 mi opini贸n es la siguiente:

Usen Docker y despreoc煤pense

Manejo de paquetes en sistemas basados en Debian

Antes de actualizar el software de nuestro sistema debemos ejecutar el comando sudo apt update para saber qu茅 paquetes pueden actualizarse y desde d贸nde se realizar谩 la descarga. Luego de esto podremos actualizar todas las herramientas del sistema usando el comando sudo apt upgrade.
Recuerda que todo lo que tenga que ver con actualizaciones o modificaciones del sistema operativo necesitar谩 permisos con sudo. Tambi茅n necesitar谩s conexi贸n a Internet.

  • Apt -get update : actualizar los repositorios y saber que paquetes pueden ser actualizados

  • Apt -get upgrade: actualiza todo los paquetes, se debe ver que pauqetes van a ser actualizados por temas de seguridad.

  • Apt search paquete: b煤squeda de un paquete

  • apt-reconfigure: para configurar un paquete desde 0

  • snap: con snap podemos realizar las mismas funcionas que apt, buscar complementos y paquetes en el sistema
    o snap search paquete: buscar paquete
    o snap refresh 鈥搇ist: actualizar paquetes
    o snap info paquete:info de paquetes
    o snap install paquete: instalar paquetes

Es importante antes de actualizar ver que elementos se actualizaran debido que programas quedan obsoletos en versiones nuevas

Antes de actualizar el software de nuestro sistema debemos ejecutar el comando sudo apt update para saber qu茅 paquetes pueden actualizarse y desde d贸nde se realizar谩 la descarga. Luego de esto podremos actualizar todas las herramientas del sistema usando el comando sudo apt upgrade.

Excelente clase!. Asombrado de como en pocos minutos aborda temas que por tanto tiempo he tenido la duda. Gracias. Debian Rules! 馃馃徏馃

Al recibir una respuesta del servidor, la letra en MAYUSCULA es la que esta predefinida (por default) al momento de no ingresar una cadena de texto y dar ENTER, el servidor (o el programa) tomara esa respuesta

En un servidor productivo: Hacer pruebas (en m谩quinas de prueba o m谩quinas virtuales) para ACTUALLIZAR los paquetes del sistema, para comprobar que el sistema siga funcionando, as铆 como tambi茅n hacer un BACKUP del servidor antes de actualizar el sistema)

Qu茅 buena explicaci贸n sobre la letra (S) may煤scula al confirmar una operaci贸n.
La letra en may煤scula es la operaci贸n por default.

#apt update : Para saber qu茅 paquetes pueden actualizarse y desde d贸nde se realizar谩 la descarga.
#apt upgrade : Podremos actualizar todas las herramientas del sistema, con esto algunos paquetes nos pediran que aceptemos.
#apt dist-upgrade : Actulizara programas en el Kernel de linux, tendria que revisar estos paquetes que se actualizaran para que veas si se tendra que reiniciar el server. A no ser por la nueva actualizacion de ubuntu 14, Lighpach (Con esto podremos hacer este tipo de actualizaciones sin reinicios especificos).
#apt search myqsl : Busca todos los paquetes que podemos instalar que contengan mysql.
#apt -cache search 鈥渕ysql-server$鈥 : Otra forma de buscar lo mismo, paquetes de servidores de mysql.
#dpkg -l : Mostra todos los paquetes instalados. con descripcion.

Ejm: tzdata es un paquete que ya esta instalado asi que lo volveremos a instalar y poner en modo fabrica.
#dpkg -reconfigure tzdata : tzdata es un paquete que modifica la zona horaria.
#date : puedes ver la hora.

Si quieres usar otro paquete para instalar archivos: #snap
#snap search aws-cli : vemos el nombre la versi贸n y aws-cli es el nombre de un paquete a descargar con snap.
#snap refresh --list : Nos actualiza la lista de paquete a descargar.
#snap info aws-cli: Muestra la informaci贸n del paquete descargar.
#snap install canonical-livepatch : Este codigo instala el paquete que hace que no se reinicie el servidor cuando actualizas el kernel de linux, instalando un paquete que haga esto.

Hay un peque帽o error en el comando para listar los paquetes SNAP. El comando correcto es:

sudo snap list

Este comando lista que paquetes SNAP est谩n pendientes por ser instalados/actualizados:

sudo snap refresh --list

Para verificar si necesitamos reiniciar el servidor o pc personal cat /var/run/reboot-required

Una buena forma de ver si tu sistema requiere reinicio, es listar el archivo reboot-required
ls /var/run/reboot-required

**date ** para verificar el horario en el que estas
timedatectl list-timezones para ver las zonas horarias
timedatectl set-timezone <zona> escribir la zona como la vieron en el paso anterior para configurar esa zona especifica

Manejo de paquetes en sistemas basados en Debian
$ sudo apt dist-upgrade -> Actualizar paquetes, hay que tener cuidado
$ sudo apt search paquete 贸 鈥減aquete$鈥 -> Buscar paquete
$ sudo apt-cache search 鈥減aquete$鈥
$ dpkg-reconfigure tzdata -> Reconfigurar paquete tzdata
para configurar el tiempo

Snap: Otro manejador de paquetes de Debian package management
$ sudo snap search aws-cli = buscar paquete de amazon
$ sudo snap refresh --list = ver paquetes sin actualizar
$ sudo snap info aws-cli = InformaciOn del paquete aws-cli

Nunca hab铆a usado ubuntu server por que no me llamaba mucho la atenci贸n, ahora que s茅 que proviene de Debian, me est谩 motivando, se ve interesante

Si como yo estan en ubuntu server, para recorrer la terminal para ver todo el output de un comando, usen more:
ls /home | more

Minuto 10:37 = snap solo se puede utilizar en ubuntu, es un sistema cerrado.

Flatpak si es un sistema de paquetes universal para cualquier distribucion Linux

Para paquetes de python me parece que es pip o pip3 para python3

Muy buena explicaci贸n no conocia snap pero me parece muy interesante.
Muchas gracias

sudo apt search mysql encontramos toda la informaci贸n sobre los paquetes que podemos instalar en nuestro PC.
.
Para ver todos los paquetes instalados en nuestro OS usamos dkpg -l. Si no tenemos disponible esa funci贸n, simplemente usamos sudo apt-get dkpg.
.
Para reconfigurar un paquete usamos _dkpg-reconfigure (paquete a reconfigurar) mysql. _
.
Con sudo snap obtenemos los paquetes actualizados hasta su 煤ltima versi贸n, y con la versi贸n m谩s estable.
sudo snap search (paquete a buscar) aws-cli podemos obtener la informaci贸n m谩s reciente acerca de cualquier paquete
sudo snap install canonical-livepatch para actualizar el kernel sin tener que formatear o reiniciar.

Si no quieren darle S a todos los paquetes ponen al final del -y , dile yes a todo b谩sicamente

Actualizar todo de una vez

sudo apt update -y && apt update -y

Manejo de paquetes basados en debian:

sudo apt update --->  para actualizar los indices de los paquetes, usando (debe ser con sudo)
sudo apt upgrade --->  para hacer upgrade de los paquetes  (debe ser con sudo)
sudo apt dist-upgrade ---> es como el anterior pero un poco mas brusco ya que puede tocar temas de kernel
sudo apt search mysql  ---> buscar un apquete que contenga, en este caso "mysql"
sudo apt-cache search mysql --> parecido al anterior, pero lo muestra de una forma diferente
date ---> ver la fecha
sudo snap search aws-cli ---> buscar en la paqueteria nueva de sistemas basadso en debian SNAP. (aca buscamos el cliente de aws)
sudo snap refresh ---> actualizar los paquete de snap
sudo snap info aws-cli ---> ver la info de un paquete , en este caso aws cli
sudo snap install  canonical-livepatch ---> paquete que permite actualizar kernel sin tener que reiniciar

Muy buena clase.

Nuevo gestor de paquetes, snap para ubuntu

comandos para actualizar el sistema operativo y los paquetes y la actualizaci贸n de la zona horaria

La configuraci贸n de los repositorios de apt-get se encuentra en /etc/apt/sources.list, si quisi茅ramos a帽adir archivos con repositorios lo podemos hacer en /etc/apt/sources.list.d

En este archivo podemos agregar l铆neas con los repositorios que queremos a帽adir a nuestro sistema

Hay alguna diferente entre apt update y apt-get update?

tenia esa duda con apt

Puros problemas 馃槮

No conocia snap, Que buena clase

Es necesario mencionar que el comando sido tambi茅n debe ser instalado para que pueda funcionar

actualizando鈥 馃槂

Recuerda que todo lo que tenga que ver con actualizaciones o modificaciones del sistema operativo necesitar谩 permisos con sudo. Tambi茅n necesitar谩s conexi贸n a Internet.

Buena herramienta snap.

隆Qu茅 buen profe, mostrando posibles errores para que uno los comenta, excelente clase!

este snap s贸lo est谩 disponible para debian? y distros derivadas de debian?

aaa ya olvidenlo en el link viene toda la info de snap JSJSJs

Cuidado cuando actualicen el kernel, puede que tambien tengan que actualizar el grub

Snap se puede instalar en cualquier distribuci贸n
Infor

apt uso

Con **sudo apt-get upgrade ** te pide confirmacion para la descarga
Con sudo apt-get -y upgrade no pide confirmaci贸n para la descarga

Buena clase!

Aclaraci贸n: Importante mencionar que no existe un usuario SUDO como lo indica Jhon durante la clase.

El comando SUDO el cual significa (Superuser Do) es una utilidad del sistema que permite a los usuarios realizar la ejecuci贸n como super-usuario (root). Aqu铆 el enlace para m谩s informaci贸n.

Cuando se quiere cambiar de usuario, se puede dar exit y se loguea con el usuario root o el necesario.

Lo del livepatch me parece un gran dato ya que no debo reiniciar los servidores para actualizarlos

Nota: El snap no funciona con el ubuntu que trae windows 10

apt-get update actualiza la lista(indices) de paquetes disponibles y sus versiones, pero NO instala o actualiza ning煤n paquete. Esta lista la toma de los servidores con repositorios que tenemos definidos en el sources.list.

apt-get upgrade: una vez el comando anterior ha descargado la lista de software disponible y la versi贸n en la que se encuentra, podemos actualizar dichos paquetes usando este comando: apt-get upgrade. Instalar谩 las nuevas versiones respetando la configuraci贸n del software cuando sea posible (esta es la maravilla de este tipo de sistemas).

(especifico, especifico, especifico, especifico, especifico, especifico. )x10^23

Muy buena explicaci贸n de la clase鈥 buenos aportes del grupo鈥

muy util el comando dpkg-reconfigure tzdata. ya van varios servers que es necesario actualizar la zona horaria.

PAra los que quieran copiar comando pueden conectarse atraves del cdm o descargarse una terminal y acceder via ssh

ssh [email protected] - 22

muy buen proceso de explicacion