PATH değişkenini düzenlemek için bir GUI var mı?


9

Windows'ta yol değişkenini düzenlemek için bir GUI vardır. Ubuntu'da da aynı şeyi yapacak bir şey olup olmadığını merak ediyordum.


Bu amaçla kullanılabilir bir GUI yok. Ama bunu Komut satırı yolu ile yapmak oldukça kolay. Çevre değişkenleri hakkında tam olarak okumak ve anlamak için,
bununla

Yanıtlar:


5

Şey ... edilir pathsen gibi, başarmak istediğiniz dayalı birkaç metin dosyaları içinde ayarlanır ~/.profile, kullanıcı için /etc/profile, kullanıcılar için bir varsayılan olarak /etc/environmentsistem için veya /etc/bash.bashrcsistem çapında interaktif bash kabuklar için. Bu $ PATH bazılarında bazı kodlamanın bir parçası olarak ayarlanır.

Bu yüzden bir metin editörü kullanmak için en mantıklı şeydir. Gibi geditİstersen o grafiğe, ancak yine de olduğu gibi anlaşma aynı tip bakıyor olacak nanoveya vikomut ile. Ancak, Linux PATH'de, bir değişkeni düzenlemekten çok daha mantıklı olabileceğinden, dizinleri taramak için bazı dizinlerde bir giriş kutusu ile düzenlediğiniz bir şeyle mümkün olmayacaktır.

Benim tavsiyem: Bu ve benzeri şeyler için satır düzenlemeye komuta etmeye alışın. Bir gün giriş yapamadığınızda veya girişten hemen sonra Unity çöktüğünde sorunlarınızı çözmenize yardımcı olacaktır.

Bunun bu şekilde yapılmasının bir nedeni daha olasıdır. Linux'un her ikisini de kullanacağımız şeyleri yapmanın daha birçok yolu var, ancak bu başka birinin onlara ihtiyacı olmadığı anlamına gelmiyor.


Lateks için eklemenizi öneririm /etc/bash.bashrc. Bu sistem geniş bash kabukları için yolu düzenlemek için yerdir.

gksu gedit /etc/bash.bashrc

Ekledikten ve kaydettikten sonra kontrol edebilirsiniz

echo $PATH

doğru şekilde ayarlanmışsa (ve bu izin olacaktır).


Şu anki hedefim PATH değişkenini "/ usr / local / texlive / 2011 / bin / i386-linux" olarak ayarlamak. Ancak oturumu kapattıktan sonra, sistem PATH değişkeninin değerini unutur. Ubuntu'da Lateks çalıştırmak için basit bir görev başlatmak için, klasöre gitmem, yolu kopyalamam ve her kullanmaya başladığımda değişkeni ayarlamam gerekiyor. Bu yüzden bu soruna farklı çözümler okudum. Bazıları düzenleme bashrc diyor, bazıları düzenleme bash_profile diyor, diğerleri sadece profil söylüyor ve bazıları düzenleme bash_login diyor. Tüm bu nerede PATH değişkeni (girişte yüklemek için garanti edilir) bulunduğu konusunda kafam karıştı!
Shashank Sawant

Pencerelerde yol değişkenine gidebileceğiniz ve düzenleyebileceğiniz bir yer vardır. Bu düzenleme her zaman çalışır (sistem yeniden başlatıldıktan sonra bile). Ama pencerelerin sahip olduğu tüm sorunlar yüzünden ondan nefret ediyorum. Ubuntu'yu seviyorum ama şu anda Ubuntu'nun Windows'daki sorunların üstesinden nasıl geldiğini öğrenmeye çalışıyorum. PATH değişkeni beni çok şaşırtan bir şey oldu (özellikle ele alındığı Pythonic yolu - onu düzenlemenin tek bir yolu yok, her blog yeni bir yöntem öneriyor).
Shashank Sawant

Yol yapışmazsa yanlış bir şey yapıyorsunuz: sadece bu oturum için ayarlamak gibi. Başka hiç kimse lateks için bir yol eklemeyle ilgili sorun yaşamıyor gibi görünüyor;)
Rinzwind 26:12

Evet ... çoğunlukla yanlış bir şey yapıyorum. Ama sorum burada yatıyor: PATH değişkenini belirlemenin en kesin yolu nedir? Şu anki yöntemim "PATH = / usr / local / texlive / 2011 / bin / i386-linux: $ PATH" komutunu çalıştırmak. Ancak yeniden başlattıktan sonra, sistemler yukarıdaki atamayı unutur.
Shashank Sawant

1
Bunu lateks için koymak için en mantıklı yere koydum. Kullandığınız komut yalnızca o oturum içindir.
Rinzwind
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.