GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment définir des variables de chemin pour tous les utilisateurs sur un serveur ?

Je viens de terminer l'installation de LaTeX pour le serveur Ubuntu de mon entreprise que nous utilisons tous en SSH. À la fin de l'installation, il est écrit ceci :

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.

Comment faire pour que ces variables soient définies pour tous les utilisateurs du système ? (Et oui, j'ai les autorisations sudo).

Meilleure réponse

Vous les ajoutez à /etc/environment .

Il a probablement déjà une ligne pour PATH , donc vous ajoutez simplement :/usr/local/texlive/2010/bin/x86_64-linux jusqu'au bout de ça. Ajoutez ensuite deux nouvelles lignes pour MANPATH et INFOPATH.

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

Après avoir modifié /etc/environment , déconnectez-vous et reconnectez-vous, et vérifiez que par ex. echo "$MANPATH" génère la valeur que vous avez ajoutée.


Ubuntu
  1. Comment créer un répertoire partagé pour tous les utilisateurs sous Linux

  2. Comment ajouter des utilisateurs à Ubuntu ?

  3. Comment configurer DomainKeys pour le courrier électronique sur un serveur dédié

  4. Comment définir le chemin pour les commandes sudo

  5. Comment définir PATH pour tous les utilisateurs dans Debian ?

Comment ajouter un hôte Windows au serveur Zabbix pour la surveillance

Comment ajouter un hôte Linux dans le serveur Zabbix pour la surveillance

Comment configurer le serveur d'impression CUPS sur Ubuntu 20.04

Comment configurer le démarrage PXE pour le matériel UEFI

Comment configurer le serveur de tuiles vectorielles Tegola sur Ubuntu 20.04 pour OpenStreetMap

Comment configurer un serveur Apt-cacher ?