GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo establecer variables de ruta para todos los usuarios en un servidor?

Acabo de terminar de instalar LaTeX para el servidor Ubuntu de mi empresa en el que todos usamos SSH. Al final de la instalación dice esto:

Add /usr/local/texlive/2010/texmf/doc/man to MANPATH, if not dynamically determined.

Add /usr/local/texlive/2010/texmf/doc/info to INFOPATH.

Most importantly, add /usr/local/texlive/2010/bin/x86_64-linux to your PATH for current and future sessions.

¿Cómo hago esto para que estas variables estén configuradas para todos los usuarios del sistema? (Y sí, tengo permisos de sudo).

Mejor respuesta

Los agregas a /etc/environment .

Es probable que ya tenga una línea para PATH , por lo que simplemente agrega :/usr/local/texlive/2010/bin/x86_64-linux hasta el final de eso. Luego agregue dos líneas nuevas para MANPATH e INFOPATH.

Consulte https://help.ubuntu.com/community/EnvironmentVariables.

Después de editar /etc/environment , cierre la sesión y vuelva a iniciarla, y compruebe que, p. echo "$MANPATH" genera el valor que agregó.


Ubuntu
  1. Cómo crear un directorio compartido para todos los usuarios en Linux

  2. Cómo configurar JAVA_HOME en Linux para todos los usuarios

  3. Cómo establecer la ruta para los comandos sudo

  4. ¿Cómo configurar umask para un usuario del sistema?

  5. ¿Cómo configurar PATH para todos los usuarios en Debian?

Cómo agregar Windows Host al servidor Zabbix para monitoreo

Cómo agregar un host Linux en el servidor Zabbix para monitoreo

Cómo configurar el servidor de impresión CUPS en Ubuntu 20.04

Cómo configurar el arranque PXE para hardware UEFI

Cómo configurar Tegola Vector Tile Server en Ubuntu 20.04 para OpenStreetMap

¿Cómo configurar un servidor Apt-cacher?