Upgrade  Diferents Distros

Parece nas complicado de lo que parece.. pero graciasa  la comunidad de la
mayoria de los sistemas que uso son bastantes amables y estos procesos apesar
de no ser empresariales.. mas bien apoyo comunitario.. para mi a lo personal
es lo que significa un milagro..


Mi servidor Arch:
Una muy vieja mini-laptop que la usaba como servidor en OpenBSD pero por razones
de que es un servidor que muevo mucho de sitio ( es como un mini server movil)
y poca fiabilida de los driver en *BSD ( No me reconocio la interna y usaba una 
TP-Link que es bastante reconocida en el mundo *BSD como sustitucion en caso 
de que tu tarjeta ineterna no sea reconocida) asi que decidi instalar archlinux
ya que es 64bit y demonios y servicios no corren en 32bit ( Version que utilizaba
anterior mente) pues en mini.arpa tengo docker y portainer para algunos servicios
(irc+tmux+proxy, pi-hole, searx instances, filebrowser (for me better than nextcloud),
y 2 o 3 cosas mas.

Arch por suerte es algo simple de actualizar y mantener actualizado
r
$ yay -Syyu

o via pacman

$ sudo pacman -Syyu

Mi computadora de Trabajo NixOS:
Soy realmente muy nuevo en el mundo de Nix y su mecnica.. pero la verdad que me a encantado
la programacion declaravita.. y casi todo esta muy bien documentano o facil de digerir
a la hora de intentar tus propias implementaciones..

Es totalemnte otro paradigma.. pero sigue siendo linux.. lo que con muchas caracteristicas
que para ser sinceros linux siempre las ah necesitado.. peero el mundo linux es muy iaslado
cada quien trabajando por su lado.. 

En fin NixOS como toda sus configuracion en lo basico  se basa en modificar un solo archivo
configuration.nix pues la idea es que declarativamente tu hagas que tu sistema se actualice
sin la necesidad que nosotros tenerlo pendiente ( tipo windows xD )

upgrade se hace deforma declarativa.. pero aqui puede tambien hacer

$ sudo nix-channel --update

puedes revistar en que version estas 


$ sudo nix-channel --list

como cambiar de una version a otra

$ sudo nix-channel --list
nixos https://nixos.org/channels/nixos-20.09

$ sudo nix-channel --remove nixos
$ sudo nix-channel --add https://nixos.org/channels/nixos-21.11 nixos

NixOS es todo un universo y la verdad muy entretenido...


Mi laptop Personal OpenBSD:

Es desde escrbo.. donde hago todos mis proyectos y planifico desde los sistemas operativos de 
mis otros dispositivos, aplicaciones, servicios, instancia.. para mi lo es todo.. desde que me
movi al mundo *BSD trabajo de una forma mas organizada todo lo que tenga que ver con mi sistema
y como interactuo con el.. 

En mi caso uso OpenBSD 7.2 -Current digase que uso los snapshots ( ultimas versiones disponibles )
en este caso en particular es algo que si debo mirar y estar pendiente mas rudimentariamente hehehehe
me gusta verificar si lo que voy actualizar viene como errores asi solos hacer acualizaciones de 
paquetes por separado.. pero en cuando upgrade el sistema no hay nada mas simple:

# sysupgrade

luego que termine 

# pkg_add -u

Listo!

si resientemente has quitado aplicaciones.. limpia el distribuidor de paquetes y sus pendientes.

# pkg_delete -a

Se ve largo y como si fuera algo tedioso.. pero con una simpole alarm en mi alexa y en mi celular
como rECORDATORIO DE QUE CADA 3 Dias haga esto de forma manual ( no dejo esas cosas en manos de scripts )
simplemente para tener ese contacto mas con mi equipo y no crashearlo por cualquier imprevisto!

Dev1ls!