«environment-variables» etiketlenmiş sorular

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



5
Bir terminali açarken neden ~ / .bash_profile kaynaklanmadı?
Sorun Bir Ubuntu 11.04 Sanal Makinem var ve Java geliştirme ortamımı kurmak istedim. Aşağıdaki gibi yaptım sudo apt-get install openjdk-6-jdk ~ / .Bash_profile dosyasına şu girişler eklendi export JAVA_HOME=/usr/lib/jvm/java-6-openjdk export PATH=$PATH:$JAVA_HOME/bin Değişiklikleri kaydedin ve çıkın Tekrar bir terminal aç ve aşağıdakileri yaz. echo $JAVA_HOME (blank) echo $PATH (displayed, but not …

4
Çalışmayan ortam değişkenlerini ayarlamak için BASH komut dosyası
Gerektiğinde bazı ortam değişkenlerini ayarlamak için aşağıdaki betiği yazdım. #!/bin/sh export BASE=/home/develop/trees echo $BASE export PATH=$PATH:$BASE echo $PATH Komutun ve terminalimde görebildiğim sonuçların altında: komut dosyası çalışıyor, ancak değişkenler sonunda ayarlanmadı. ~$: ./script.sh /home/develop/trees /bin:......:/home/develop/trees ~$: echo $BASE ~$: Sorun nedir? Şimdiden teşekkürler. Mirko


2
Değişken .desktop dosyasında ayarlayın
Ortam değişkenini .desktop dosyasında ayarlamanın bir yolu var mı? Uygulamayı (eclipse) özel gtk stiliyle çalıştırmaya çalışıyorum, bu yüzden temelde bir .desktop dosyası çalıştırarak aşağıdaki sonucu almak istiyorum: GTK2_RC_FILES=gtkrc.custom /path/to/eclipse Ben bir bash betiğine koymak ve .desktop dosyasından çalıştırmak için denedim, ama sonra Unity başlatıcısı ile iyi entegre değil.

4
$ DISPLAY ortam değişkeni nedir?
Ben komut dosyası kabuk için yeni. $DISPLAYÇevresel değişkenin ne olduğunu anlamıyorum . Ubuntu 13.10 var ve /bin/bashkabuk kullanıyorum. İki monitörüm var. Sorular: Komut echo $DISPLAYmakineme yazdırılacak :0.0(her iki monitörde). Ne anlama geliyor? $DISPLAYDeğişken hangi durumlarda boş veya NULL olacaktır? Bu konuda herhangi bir makale veya öğretici var mı?





7
PATH'imi nasıl değiştiririm ki değişikliklerin her Terminal oturumunda mevcut olması için
Arama yolumu aramak için bir dizin eklemek istiyorum. PATHOrtam değişkenini değiştirmem gerektiğini biliyorum . Ancak, değişimin kalıcı olmasını istiyorum, böylece açtığım her Terminal (bash) penceresi için her zaman geçerli olur. Https://help.ubuntu.com/community/EnvironmentVariables adresinde kafa karıştırıcı ve muhtemelen birbiriyle çelişen bilgilerin aşırı yüklenmesi var Ubuntu 10.04 kullanıyorum. Diyelim ki /usr/local/foobenim eklemek istiyorum …

2
Bir sunucudaki tüm kullanıcılar için PATH değişkenlerini nasıl ayarlarım?
LaTeX'i , hepimizin kullanacağı SSH firmasının Ubuntu sunucusu için yüklemeyi bitirdim . Kurulumun sonunda şöyle yazıyor: 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. Bunu, bu değişkenlerin sistemdeki tüm kullanıcılar için ayarlanması için nasıl …

5
'Sudo' ile çalıştırıldığında ortam değişkenleri
Soruma örnek olarak, ~/.bashrcdosyam şu satırları içeriyor: export LD_LIBRARY_PATH=/opt/intel/mkl/lib/ia32:$LD_LIBRARY_PATH export LD_PRELOAD=/opt/intel/mkl/lib/ia32/libmkl_core.so Böylece Numpy (Python), MKL ve Intel derleyicilerle oluşturduğu için çalışması gereken kütüphaneleri bulabilir. Bu iş akışı en iyi değil, ama bu başka bir hikaye. Sorum şu: 'sudo' (ancak root değil) ile program çalıştırdığımda keyfi değişkenleri (içinde olduğu gibi ~/.bashrc) …

5
bash.bashrc ve / etc / environment dosyası arasındaki fark
Bugüne kadar bash.bashrcdosyadaki ortam değişkenlerimi ayarlamak için kullandım . Geçenlerde /etc/environmentdosyayı kullanmam söylendi . İkisi de iyi çalışıyor. Peki, aralarındaki fark nedir? Bu googled ve "bashrc belirli kullanıcı ve çevre için sistem genelinde kullanılır" bulundu. Burada sistem genelinde kastedilen nedir? /etc/bash.bashrcAyrıca sistem değişiklikleri de uyguluyor sanırım. Eğer Yanlışsam beni düzelt. …

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.