«environment-variables» etiketlenmiş sorular

Çalışan işlem davranışını ve kaynaklara erişimi etkileyebilecek bir dizi dinamik değişken.

4
ZSH'yi kullandığımda PATH'i /etc/profile.d içinde nasıl ayarlarım?
Kabuğum olarak kullanıyorum zshve ortamımı yapılandırmaya çalışıyorum. Genellikle $JAVA_HOMEdeğişkenimi bir dosya oluşturarak tanımlarım : /etc/profile.d/java.sh aşağıdaki içerikle export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH sonra oturumu kapatıp tekrar açtım ve hepsi işe yarıyor, ancak nedense PATHdeğişken ayarlanmadı. Bu terminal snippet'ini tanır JAVA_HOME, ancak PATHyenisini görmez: ~ echo $JAVA_HOME /usr/lib/jvm/jdk1.8.0_05 ~ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games …

1
DEBIAN_FRONTEND ortam değişkeni
Potansiyel barındırma sağlayıcım , KVM tabanlı sunucunun OS görüntüsünü en aza indirmek için terminalde bir komut çalıştırmayı önerir . KVM şablonları ihtiyacım olmayacak paketlerle geldiğinden, istenmeyen paketleri kaldırmak için aynı komutu kullanabileceğimi düşündüm. Bu komut şu şekilde başlar DEBIAN_FRONTEND=noninteractive, ardından apt-get removeşu şekilde çağırın : DEBIAN_FRONTEND=noninteractive apt-get remove --purge -y …

1
Ortam değişkenlerine bash komut dosyasında erişilemez
Garip bir sorunla karşılaştım. Bazı env değişkenleri içine koymak .bashrcve olması gerektiği gibi çalışır: echo $HADOOP_HOME /home/me/dist/hadoop Ancak env değişkenine bash komut dosyaları yürütülürken erişilemez. /tmp/sample.shAşağıdaki içerikle oluşturduğumu varsayalım : #! /bin/bash echo $HADOOP_HOME Komut dosyasının üzerinde çalıştığımda, boş bir satır yankılanıyor: /tmp/sample.sh ‌

1
= İçeren bir ortam sistemi yönergesi nasıl belirtilir?
Örneğin bir Environment systemddirektif belirtmek istiyorum= Environment=CATALINA_OPTS=-Dappserver.home=/var/lib/archiva/apache-tomcat-current -Dappserver.base=/var/lib/archiva/apache-tomcat-current ve hatayı al [/lib/systemd/system/archiva.service:10] Invalid environment assignment, ignoring: CATALINA_OPTS=-Dappserver.home\=/var/lib/archiva/apache içinde journalctl -xe. Alıntı yapmayı "ve başarı ile 'kaçmayı denedim . Bu belgelenmemiş görünüyor.=\

6
Kök için TeX Live yolunu ayarlama
Bu soru edildi göç Ubuntu Ask üzerinde yanıtlanabilir çünkü LaTeX Stack Borsası - TeX dan. 8 yıl önce göç etmiş . TeX Live 2011 vanilyasını yükledim ve root için TeX Live yolunu ayarlamada sorun yaşıyorum (Ubuntu 11.10'da). Sorun şu ki kaçtığımda şunu alıyorum sudo tlmgr: sudo: tlmgr: command not found …


3
PYTHONPATH ortam değişkeni
Bu benim var ~/.profile: export PYTHONPATH=/home/dev/python-files In python-filesdizin Ben git-göbek (şişe, curveship ve py-vgdl) klonlanmış birkaç proje var. Bu projelerdeki örneklerden herhangi birini başlatmaya çalıştığımda, aşağıdakine benzer hatalar alıyorum: $ python ~/python-files/py-vgdl/examples/gridphysics/frogs.py Traceback (most recent call last): File "/home/dev/python-files/py-vgdl/examples/gridphysics/frogs.py", line 67, in <module> from vgdl.core import VGDLParser ImportError: No module …

2
* / Etc / ortamında ortam değişkenlerine * atıfta bulunuluyor mu?
Yakın zamanda keşfettim /etc/environment, bu basit ortam değişkenlerini komut dosyalarından daha standart bir yol olarak görüyor, ancak / etc / environment dosyasındaki ortam değişkenlerine geri başvurmanın bir yolu olup olmadığını merak ediyordum. Yani, bende: 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" $JAVA_HOME/binPATH tanımına eklemeye çalışırsam , enterpolasyonlu değişkeni değil $ JAVA_HOME / …

4
PATH içinde olan dizin için neden '-execdir' eylemi güvenli değil?
Bulma -execdireylemi kombinasyonunu kullanırken neden güvensizdir -exec? Aşağıdaki komutu çalıştırdığımda aşağıdaki komut istemini alıyorum: /path/to/currentDir/$ find . -type f -name 'partOfFileNames*' -execdir rm -- {} + find: The current directory is included in the PATH environment variable, which is insecure in combination with the -execdir action of find. Please remove …


3
Firefox'u komut satırından proxy kullanacak şekilde yapılandırma
Firefox'a Ubuntu Ludid'de (10.04.1 LTS) proxy kullanmasını söylemenin bir yolunu arıyorum. Ubuntu'yu birkaç otomatik makineye yarı otomatik olarak kuruyorum. Bunun için, diğer şeylerin yanı sıra, sistem çapında proxy ayarlarını ayarlayan bir komut dosyası kullanıyorum: 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 Bir kabukta kontrol …

2
Apache2 neden envvars dosyama saygı duymuyor?
Envvar dosyalarımda şu satırlar var: export APACHE_RUN_USER=www-data export APACHE_RUN_GROUP=www-data Apache2.conf dosyamda şu satırlar var: # These need to be set in /etc/apache2/envvars User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} Ama koştuğumda şunu alıyorum apache2 -M: apache2: bad user name ${APACHE_RUN_USER} Geçici bir düzeltme, www-dataapache2.conf dosyama sabit kod yazmaktır. Burada bunun bazı yapılandırma komut …




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.