xpanel, lxde, linux, fbpanel opensuse, linux, instalacion gtk3, gnome, ambienti grafici PS3, mandos, Play Station, Linux edubuntu, ubuntu, linux fedora, linux, discapacitados visuales fuduntu, fedora, ubuntu, linux, distribuciones inkscape, grafica, linux, editor tux, tuz, iconos, mascota, linux artistx, distro, linux, artistas, graficos

rutawp

Cuando escribe el nombre de un programa en su terminal para solicitar que se ejecute, en realidad le está indicando al shell que busque un archivo ejecutable con el nombre que especifique en directorios específicos. ¿Pero qué pasa si desea ejecutar scripts o programas personalizados desde directorios no estándar? En estos casos, es necesario agregar su directorio de origen a la variable PATH del shell, para que sepa dónde buscarlos. En este artículo intentamos profundizar en el uso de la variable de entorno PATH .

Linux: ¿Qué es la variable PATH y cómo funciona?

PATH es una variable ambiental que en las distribuciones GNU/Linux le dice al shell en qué directorios buscar archivos ejecutables. Contiene una lista de directorios que se utilizan para encontrar los comandos que ingresa. Los directorios más comunes que contienen programas ejecutables son /bin , /sbin , /usr/sbin , /usr/local/bin y /usr/local/sbin .

Para ver cómo está configurado actualmente su PATH, escriba este comando: .echo $PATH

rutas de Linux

El orden importa : si tiene dos archivos ejecutables que comparten el mismo nombre ubicados en dos directorios diferentes, el shell ejecutará el archivo ubicado en el directorio que aparezca primero en PATH. Veamos cómo agregar un directorio a $PATH en Linux.

Agregar un directorio

Supongamos que ha creado un script personalizado ubicado en el directorio /srv/scriptsy desea agregar este directorio a su variable PATH. Para hacer esto necesitas dar este comando:

export PATH=$PATH:/srv/scripts

Este comando hace que el directorio especificado después de i :se agregue a los preconfigurados. Aquí está la RUTA actualizada:

variable de entorno de Linux de ruta

Ahora los archivos ejecutables que guardó en el directorio /srv/scriptsse pueden ejecutar en cualquier lugar, sin especificar la ruta completa. Si incluso deseas que tu directorio sea el primero al que se acceda puedes indicar el directorio antes de $PATHesto:

export PATH=/srv/scripts:$PATH

Sin embargo, este cambio es sólo temporal y válido únicamente en la sesión de shell actual.

cambio permanente

Para que estos cambios sean permanentes, debe definir la variable $PATH en los archivos de configuración de shell. En la mayoría de las distribuciones de Linux, al iniciar una nueva sesión, las variables de entorno se leen de los siguientes archivos:

  • Archivos de configuración específicos del shell global, como /etc/environment o /etc/profile . Utilice estos archivos si desea agregar el nuevo directorio a todos los usuarios del sistema
  • Archivos de configuración de shell por usuario. Por ejemplo, si usa Bash, puede establecer la variable $PATH en el archivo ~/.bashrc , y si usa Zsh el nombre del archivo es ~/.zshrc .

Si desea continuar, abra el archivo ~/.bashrc con un editor de texto y agregue la siguiente línea en la parte inferior:

nano ~/.bashrc
export PATH=$PATH:/srv/scripts

Guarde el archivo y cargue el nuevo $PATH en la sesión actual usando el comando de origen :

source ~/.bashrc

Para verificar que el directorio se agregó correctamente, inténtalo nuevamente.

echo $PATH

Estos pasos funcionan para cualquier distribución de Linux (Ubuntu, CentOS, RHEL, Debian y Linux Mint).

fuente

0

GNOME es uno de los ambientes de escritorio más longevos y difusos en el mundo Linux :: además de Ubuntu, lo usan por defecto en otras distribuciones súper famosas como Debian, Fedora, Red Hat y SUSE. Históricamente menos gráficamente allettante rispetto ad otros ambientes, como por ejemplo KDE, ma pragmaticità y praticità d'uso sono siempre stati la massima priorità - con un occhio di riguardo anche per prestazioni, coerenza grafica tra tutte le applicazioni preinstallate e reattività.


GNOME 48 está en distribución alrededor de un mes , e incluye diversas novedades significativas, por lo que vale la pena señalar:

Possibilità di raggruppare in "pile" espandibili le notifiche dalla stessa app, per un maggior ordine nel centro notifiche
Fuente Nuovi, Adwaita Sans y Adwaita Mono

  • Soporte inicial para monitor HDR
  • Posibilidad de limitar la carga de la batería al 80% para mejorar la longevidad
  • Mejoras en la preinstalación de aplicaciones variables, como Bienestar digital, Decibeles (reproductor de audio), Visor de imágenes mejorado y administrador de archivos (5 minutos más rápidos en el caricador, 10 minutos más rápidos en el desplazamiento)
  • Varias mejoras en el rendimiento, el triple buffering (mejorado con el aporte de Canonical stessa), el uso ridículo de la CPU y la memoria en el motor JavaScript, la visualización de archivos a mayor velocidad,
  • Introducción de nuevas aplicaciones complementarias descargables de GNOME Circle: caja de ritmos, Iotas, Keypunch, temporizador de ejercicio

La nueva versión de Ubuntu incluye además una nueva carpeta PDF, Papers, con una interfaz más sencilla e intuitiva, y soporta el servicio de geolocalización BeaconDB para funciones como previsión meteorológica y actualización del futuro orario. En cuanto a hardware, esta es la primera versión de la distribución que ofrece soporte para procesadores Intel Core Ultra 200V (Lunar Lake) y todos los programas de vídeo Arc Alchemist y Battlemage siempre de Intel; También tiene un sistema operativo ISO en el grado de avance de su sistema con arquitectura ARM64. Segundo Qualcomm, es un paso fundamental para instalar Linux en su chip Snapdragon X.

0

image.png

La imágen fue obtenida de la siguiente liga: https://www.phoronix.net/image.php?id=2022&image=redox_os_08_med

Esta es una traducción del siguiente sitio: https://www.phoronix.com/news/Redox-OS-March-2025

Escrito por Michael Larabel eL 7 de Abril de 2025
El proyecto del sistema operativo de código abierto Redox OS escrito en Rust ha publicado su reporte de estátus de Marzo de 2025 que subraya los exitantes progresos realizados el mes pasado.
Han habido mejoras "sustanciales" realizadas al controlador USB xHCI para el soporte USB 3.x en Redox, y se completó un controlador de hub USB. Como resultado hay más hardware de entrada USB que ahora funciona correctamente con Redox OS. Los desarrolladores de Redox están buscando retroalimentación sobre teclados USB / ratones / touchpads que no estén funcionando. El soporte mejorado de USB es probablemente la mejora más interesante realizada en Redox OS los pasados meses.
El trabajo del kernel de Redox OS incluye la implementación de llamadas de sistema SYS_CALL para obtener/asignar parámetros o invocar acciones en un recurso. Redox OS también ha movido su controlador de reloj de tiempo real x86 desde el kernel al espacio del usuario, el soporte asincrono ya está en su lugar dentro del controlador NVMe para una mejora en el rendimiento de cuando menos un 13% a un 14% de las operaciones de I/O, y también han habido otras correcciones de bugs de controlador.
Redox OS ahora también tiene manera de permitir una instalación solo en una partición en vez de todo el almacenamiento del dispositivo dentro del instalador del Sistema Operativo.
Redox OS también ha visto mejoras en su implementación de la biblioteca de lenguaje C Relibc, mejoras en paquetes, y varias otras mejoras en la portabilidad de programas.

0

¿Es este el fin de la fragmentación en Linux?

 

Linux está fragmentado.

No necesitas que Torvalds te lo diga, aunque él ya te lo ha dicho en el pasado .

Linux está fragmentado en muchos frentes, y el empaquetado es el más importante de todos ellos.

Desde DEB hasta RPM, el empaquetado de Linux siempre ha sido un caos. Un formato de empaquetado no funciona en el otro extremo del espectro de distribuciones. Para solucionar este problema, se diseñó un sistema de empaquetado universal compatible con cualquier distribución.

Sólo cada uno trabajó en sus propios formatos universales y terminamos con Snap, Flatpak y AppImage.

Sé que no es la situación ideal. Por suerte, tengo buenas noticias para ti.

Marquen esta fecha mientras revelo el acontecimiento más impactante desde que Linus Torvalds sonrió en una conferencia.

Conozca OnePackage: el nuevo sistema de embalaje universal para todos

La fragmentada comunidad Linux acordó por unanimidad adoptar un único sistema de empaquetado universal, poniendo fin a las guerras de empaquetado que han plagado durante décadas el ecosistema de código abierto.

Durante la conferencia OneLinux, organizada remotamente en Groenlandia, representantes de Debian, Ubuntu, Fedora/Red Hat/IBM y SUSE acordaron hacer que Linux vuelva a ser grandioso optando por trabajar en un único sistema de empaquetado.

El nuevo sistema, denominado "OnePackage", reemplazará la sopa de letras de formatos existentes, incluidos Snap, Flatpak, AppImage, DEB, RPM y los otros diecisiete formatos de empaquetado que la mayoría de los usuarios ni siquiera sabían que existían.

Un paquete

Aunque se llama OnePackage, muchos usuarios lo ven como el paquete 2.0 porque las matrices comienzan en cero.

OnePackage promete combinar la seguridad de Flatpak, la centralización de Snap, la portabilidad de AppImage y evitar los argumentos de los hilos de Reddit. Según se informa, el formato también abordará el persistente problema de la sobrecarga del sistema mediante la implementación de una técnica revolucionaria conocida como "eliminar lo que ya no necesitas".

Un desarrollo bien recibido por todos

Mark Shuttleworth, fundador de Canonical, se mostró visiblemente desorientado cuando se le preguntó sobre el abandono de Snap. "Me siento extraño... como si miles de quejas en el foro se hubieran silenciado de repente", dijo.

El creador de Linux, Linus Torvalds, emitió su típica respuesta mesurada: "¡Ya era hora! Ahora podemos concentrarnos en lo que realmente importa: decirle a la gente que su código es basura, pero de manera constructiva".

Está previsto que la transición a OnePackage comience el próximo mes, y se espera que su adopción completa se produzca a finales de 2055, o "cuando llegue el momento", según el documento oficial de la hoja de ruta.

Hoja de ruta de OnePackage

La conferencia se transmitió en vivo y algunos usuarios de Reddit informaron haber visto a los desarrolladores de Fedora y Ubuntu en un abrazo grupal después del anuncio, aunque esto aún no está confirmado ya que la calidad del video era mala debido a que todos usaban diferentes codecs de medios.

0

Archivo