Buscar en moleculax

Este blog es un ensayo digital donde el pensamiento estructurado se encuentra con la introspección profunda. Explora la arquitectura del conocimiento: desde lo técnico hasta los fundamentos éticos. Aquí, cada algoritmo tiene propósito, cada línea de código refleja intención, y cada reflexión filosófica busca optimizar no solo sistemas, sino también decisiones humanas. Este blog no solo enseña a pensar, enseña a discernir, a construir con sentido. Porque el verdadero desarrollo nace de la conciencia, y eso exige precisión, virtud y coraje.

Tenemos que aprender a contemplar las potenciales consecuencias de nuestros planes, para impedir que nos sorprendan. De esta manera, tendremos más control sobre las situaciones difíciles ya que el verdadero progreso no se mide por la velocidad con la que avanzamos, sino por la dirección que elegimos. En un mundo cada vez más interconectado, el desarrollo de la humanidad exige más que tecnología y conocimiento: requiere conciencia, empatía y propósito.

Debemos cultivar una inteligencia que no solo resuelva problemas, sino que los prevenga con sabiduría. Una ciencia que no solo descubra, sino que se pregunte por qué y para quién. Una economía que no solo crezca, sino que reparta con justicia. Y una cultura que no solo celebre lo diverso, sino que lo abrace como fuerza vital.

Cada decisión que tomamos, cada palabra que decimos, cada idea que compartimos, puede ser una semilla de transformación. El futuro no está escrito: lo estamos escribiendo juntos, ahora mismo.

Que el desarrollo humano sea integral, sostenible y profundamente humano. Porque solo cuando elevamos a todos, nos elevamos como especie.

Sabiduría Justicia Templanza Coraje
Cómo usar update-alternatives --config en Linux — NeuroCode Edition




🧠 Cómo usar update-alternatives --config en Linux — NeuroCode Edition

En sistemas basados en Debian (como Ubuntu o Linux Mint), el comando update-alternatives permite elegir entre múltiples versiones o implementaciones de una herramienta. Es un ritual técnico que define tu flujo de trabajo consciente, ideal para desarrolladores que buscan precisión, benchmarking y control emocional.


📘 ¿Qué es update-alternatives?

Es un sistema de gestión de alternativas que permite seleccionar qué versión de un programa se usará por defecto cuando hay varias disponibles. Por ejemplo, si tenés varias versiones de Java, editores de texto o motores LaTeX, podés elegir cuál se activa globalmente.


🧭 Sintaxis básica
sudo update-alternatives --config <nombre>

Donde <nombre> es el grupo de alternativas (como editor, java, gcc, latex, etc.).


✍️ Ejemplos narrativos
📝 Elegir editor predeterminado (vim, nano, etc.)
sudo update-alternatives --config editor

Salida típica:

There are 3 choices for the alternative editor (providing /usr/bin/editor).

  Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /usr/bin/nano       40        auto mode
  1            /usr/bin/vim.basic  30        manual mode
  2            /usr/bin/vim.tiny   15        manual mode

Press enter to keep the current choice[*], or type selection number:
☕ Elegir versión de Java
sudo update-alternatives --config java

Ideal para flujos de benchmarking entre Java 17, 21 o 25.

📄 Elegir motor LaTeX
sudo update-alternatives --config latex

Útil si tenés varias versiones de TeX Live o motores como pdfLaTeX, XeLaTeX, LuaLaTeX.


🧬 Ver todas las alternativas disponibles
sudo update-alternatives --get-selections

Este comando muestra todos los grupos configurables en tu sistema.


📊 Panel comparativo de alternativas comunes
Grupo Alternativas Uso recomendado
editor nano, vim.basic, vim.tiny Vim para edición emocional y modular
java Java 17, Java 21, Java 25 Java 21 para compatibilidad con Spring Boot 3.5+
latex pdfLaTeX, XeLaTeX, LuaLaTeX XeLaTeX para tipografía emocional y UTF-8
gcc gcc-9, gcc-11, gcc-13 gcc-13 para benchmarking técnico

🧩 ¿Qué sucede al cambiar una alternativa?

El sistema actualiza los enlaces simbólicos en /etc/alternatives/, redirigiendo comandos como editor o java a la versión que elegiste. Esto afecta todos los usuarios del sistema si se ejecuta como sudo.


🎯 Conclusión

update-alternatives es una herramienta poderosa para definir tu entorno técnico. Cada selección es una decisión consciente que impacta tu flujo de trabajo, tu estilo de depuración y tu experiencia evolutiva como desarrollador.


.

agenda 2023 (1) Algo que leer (264) Android (2) Angular (2) Apache (6) API (1) Arte y Cultura (11) Artes Marciales (10) Banner (1) Base de datos (30) Batalla Cultural (4) Big Data (11) Budismo (4) cabala judia (2) Calculo Asistido por computadoras (2) Canaima (6) Caos (1) Ceo (1) ciencias (1) Cine (1) Cobol (12) Cobra Kai (1) Codigo Linux Documental (2) Computación (3) Computación forense (14) Configurando Samba (1) Consola (8) Criptomonedas (3) Cultura (1) Cursos (15) Darkweeb (3) Data Mining (1) Debian (9) DeepWeb (7) demografia (7) Deporte y Recreación (9) Deportes (10) desclasificados (7) Desktop (1) developers (1) Document (1) Ecología (6) Editor (3) Editores (4) Educacion y TIC (29) Electronica (2) Emprendimiento (7) Espiritualidad (2) estoicismo (4) Eventos (2) Excel (1) Express (1) fedora (1) Filosofía (25) Flisol 2008 (3) Flisol 2010 (1) Flisol 2015 (1) framework (1) Funny (1) Geografía (1) Gerencia y Liderazgo (72) Gestor de Volúmenes Lógicos (1) Git (7) GitHub (8) Globalizacion (5) gnu (28) Go (1) gobiernos (2) golang (2) Google por dentro (1) GraphQL (1) gRPC (1) Hackers - Documental (8) Hacking (31) Historia (3) howto (189) html (1) IA (18) IntelliJIDEA (1) Internet (6) Introducción a los patrones (2) J SON (1) java (50) java eclipse (2) javaScript (8) JDK (1) jiujitsu (4) Json (1) kali (37) kernel (2) Kotlin (1) Laravel (2) Latin (1) LIbreOffice (1) Libros (4) Linux (43) Linux VirtualBox (1) Literatura (1) Manuales (42) mariaDB (1) Markdown (4) Marketing (1) Matando ladilla (9) Matematricas (1) Math (1) maven (1) metodos https (1) Modelos (1) MongoDB (17) Multimedia (1) mvc (2) Mysql (20) MySQL Workbench (1) Nagios (2) Naturismo (1) node (4) Node.js (5) NodeJS (8) NoSQL (1) Oracle (3) Oracle sql (3) Php (2) PL/SQL (1) Plsql (1) PNL (1) Poblacion (2) Poesia (1) Politica (3) Política (1) Postgresql (1) PowerShell (1) programacion (79) Psicologia (10) Python (5) Redes (31) Religion (2) REST (2) Rock/Metal Mp3 (1) RUP (1) Salud (5) sc:snap:android-studio (1) sc:snap:datagrip (1) sc:snap:gitkraken linux (1) Seguridad (17) Seguridad con Gnu Privacy (2) Seo (1) simulaEntrevistas (10) simularExamen (10) Sistemas Operativos (69) SOAP (1) Sociedad (4) Software Libre (169) Soporte Tecnico (12) Sphinx (1) spring (1) spring boot (10) SQL (3) SQL en postgreSQL (38) Taekwondo (11) Tecnologia (5) Tecnología (27) Templarios (5) Thymeleaf (1) Tomcat (2) Tor (9) Trialectica (3) TYPEACRIPT (1) Ubuntu (5) unix (2) Vida activa (1) Videos (11) Videos Educativos (10) Vim (1) Viral (3) Visual Studio (1) wallpaper (2) web (1) Wifi (2) Windows (3) WWW (2) Xrandr (1) Zero Trust (2)

Sabiduria Justicia Templanza Coraje.

Hay que contemplar las potenciales consecuencias de nuestros planes, para impedir que nos sorprendan. De esta manera, tendremos más control sobre las situaciones difíciles.


Powered by