GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie werden Pfadvariablen für alle Benutzer auf einem Server festgelegt?

Ich habe gerade die Installation von LaTeX für den Ubuntu-Server meiner Firma abgeschlossen, den wir alle per SSH verwenden. Am Ende der Installation steht folgendes:

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.

Wie mache ich das, damit diese Variablen für alle Benutzer im System gesetzt werden? (Und ja, ich habe sudo-Berechtigungen).

Beste Antwort

Sie fügen diese zu /etc/environment hinzu .

Es hat wahrscheinlich bereits eine Zeile für PATH , also hängen Sie einfach :/usr/local/texlive/2010/bin/x86_64-linux an bis zum ende davon. Fügen Sie dann zwei neue Zeilen für MANPATH und INFOPATH hinzu.

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

Nach dem Bearbeiten von /etc/environment , melden Sie sich ab und wieder an und prüfen Sie, ob z. echo "$MANPATH" gibt den Wert aus, den Sie hinzugefügt haben.


Ubuntu
  1. So erstellen Sie ein freigegebenes Verzeichnis für alle Benutzer in Linux

  2. Wie füge ich Benutzer zu Ubuntu hinzu?

  3. Wie erstelle ich eine Ext4-Partition für alle Benutzer?

  4. Einrichten von DomainKeys für E-Mail auf einem dedizierten Server

  5. CentOS / RHEL :So legen Sie das Chroot-Gefängnis für vsftp für alle Benutzer fest

So fügen Sie Zabbix Server einen Windows-Host zur Überwachung hinzu

So fügen Sie einen Linux-Host in Zabbix Server zur Überwachung hinzu

So richten Sie den CUPS-Druckserver unter Ubuntu 20.04 ein

So richten Sie den PXE-Start für UEFI-Hardware ein

So richten Sie den Tegola Vector Tile Server unter Ubuntu 20.04 für OpenStreetMap ein

Wie richte ich einen Apt-Cacher-Server ein?