Als «environment-variables» getaggte Fragen

Eine Reihe dynamischer Variablen, die das Verhalten laufender Prozesse und den Zugriff auf Ressourcen beeinflussen können.

4
Wie setze ich PATH in /etc/profile.d, wenn ich ZSH verwende?
Ich verwende zshals meine Shell und versuche, meine Umgebung zu konfigurieren. Normalerweise definiere ich meine $JAVA_HOMEVariable durch Erstellen einer Datei: /etc/profile.d/java.sh mit folgendem Inhalt export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH dann logge ich mich aus und wieder ein und alles funktioniert, aber aus irgendeinem Grund ist die PATHVariable nicht gesetzt. Es erkennt …

1
Umgebungsvariable DEBIAN_FRONTEND
Mein potenzieller Hosting-Anbieter schlägt vor , einen Befehl im Terminal auszuführen, um das Betriebssystem-Image des KVM-basierten Servers auf ein Minimum zu reduzieren. Da die KVM-Vorlagen Pakete enthalten, die ich nicht benötige, dachte ich, ich könnte denselben Befehl verwenden, um unerwünschte Pakete zu entfernen. Dieser Befehl beginnt mit DEBIAN_FRONTEND=noninteractiveund wird apt-get …

1
Auf Umgebungsvariablen kann im Bash-Skript nicht zugegriffen werden
Ich bin auf ein komisches Problem gestoßen. Ich habe einige env-Variablen in .bashrcund es funktioniert wie es sollte: echo $HADOOP_HOME /home/me/dist/hadoop Auf die Variable env kann jedoch nicht zugegriffen werden, wenn Bash-Skripte ausgeführt werden. Angenommen, ich erstelle /tmp/sample.shmit folgendem Inhalt: #! /bin/bash echo $HADOOP_HOME Wenn ich das obige Skript ausführe, …

1
Wie spezifiziere ich eine Environment systemd Direktive mit =?
Ich möchte eine Environment systemdDirektive angeben =, die z Environment=CATALINA_OPTS=-Dappserver.home=/var/lib/archiva/apache-tomcat-current -Dappserver.base=/var/lib/archiva/apache-tomcat-current und erhalte den Fehler [/lib/systemd/system/archiva.service:10] Invalid environment assignment, ignoring: CATALINA_OPTS=-Dappserver.home\=/var/lib/archiva/apache in journalctl -xe. Ich habe versucht , mit zu zitieren "und 'und zu entkommen =mit \ohne Erfolg. Dies scheint undokumentiert.

6
Festlegen des TeX Live-Pfades für root
Diese Frage wurde von TeX - LaTeX Stack Exchange migriert, da sie auf Ask Ubuntu beantwortet werden kann. Vor 8 Jahren migriert . Ich habe TeX Live 2011 Vanilla installiert und Probleme beim Einstellen des TeX Live-Pfads für root (in Ubuntu 11.10). Das Problem ist, dass ich beim Laufen sudo …


3
Umgebungsvariable PYTHONPATH
Ich habe das in meinem ~/.profile: export PYTHONPATH=/home/dev/python-files Im python-filesVerzeichnis habe ich ein paar Projekte aus git-hub (flask, curveship und py-vgdl) geklont. Immer wenn ich versuche, eines der Beispiele in diesen Projekten zu starten, erhalte ich eine Fehlermeldung, die der folgenden ähnelt: $ python ~/python-files/py-vgdl/examples/gridphysics/frogs.py Traceback (most recent call last): …

2
Referenzieren von Umgebungsvariablen * in * / etc / environment?
Ich habe kürzlich herausgefunden /etc/environment, dass dies eine Standardmethode zum Einrichten einfacher Umgebungsvariablen ist als Skripts, aber ich habe mich gefragt, ob es eine Möglichkeit gibt, Umgebungsvariablen in der Datei / etc / environment zu referenzieren. Das heißt, ich habe folgendes: JAVA_HOME="/tools/java" GRAILS_HOME="/tools/grails" GROOVY_HOME="/tools/groovy" GRADLE_HOME="/tools/gradle" PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" Wenn ich jedoch versuche, …



3
Konfigurieren von Firefox zur Verwendung eines Proxys über die Befehlszeile
Ich suche nach einer Möglichkeit, Firefox anzuweisen, einen Proxy in Ubuntu Ludid (10.04.1 LTS) zu verwenden. Ich installiere Ubuntu halbautomatisch auf mehreren identischen Rechnern. Hierfür verwende ich ein Skript, das unter anderem systemweite Proxy-Einstellungen festlegt: echo "export http_proxy=http://myproxy:3128/" > /etc/profile.d/proxy.sh echo "export HTTP_PROXY=http://myproxy:3128/" >> /etc/profile.d/proxy.sh chmod a+x /etc/profile.d/proxy.sh Ich kann …

2
Warum respektiert apache2 meine envvars-Datei nicht?
Meine envvar-Dateien enthalten die folgenden Zeilen: export APACHE_RUN_USER=www-data export APACHE_RUN_GROUP=www-data Meine apache2.conf enthält folgende Zeilen: # These need to be set in /etc/apache2/envvars User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} Aber wenn ich renne, apache2 -Mbekomme ich Folgendes: apache2: bad user name ${APACHE_RUN_USER} Eine vorübergehende Korrektur besteht www-datadarin, meine apache2.conf-Datei fest darin zu …

4
Globale Umgebungsvariable für alle festlegen
Wenn ich eine Variable in setze /etc/environment, scheint dies nur für Administratoren zu gelten, die sich in befinden sudo su. Wie kann ich erreichen, dass die Variablen auf alle angewendet werden? Besonders wenn sie im Terminal sind? Treffen die Einstellungen in /etc/enviromentnicht auf die Bash zu?



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.