是否有GUI编辑PATH变量?


Answers:


5

path根据您要完成的工作,在多个文本文件中设置了... ,例如~/.profile对于用户而言,/etc/profile作为用户,/etc/environment系统或/etc/bash.bashrc系统范围内交互式bash shell 的默认设置。在其中一些$ PATH中,将其设置为某些编码的一部分。

因此,文本编辑器是最合逻辑的东西。就像gedit如果你想让它图形化的,但你仍然会寻找与同类型的交易nanovi从命令行。但是在某些带有输入框的目录中进行编辑以浏览目录的操作是不可能的,因为在Linux PATH中,与简单地编辑变量相比,它具有更多的逻辑。

我的建议:习惯于对诸如此类的东西进行命令行编辑。有一天,它将在您无法登录或登录后Unity崩溃时帮助您解决问题。

这样做的可能性更大。Linux有更多的做事方式,而我们每个人都会使用,但这并不意味着其他人不需要它们。


对于Latex,我建议将其添加到中/etc/bash.bashrc。那是编辑系统范围的bash shell路径的地方。

gksu gedit /etc/bash.bashrc

将其添加并保存后,可以使用

echo $PATH

如果设置正确(这将是永久性的)。


我当前的目标是将PATH变量设置为:“ / usr / local / texlive / 2011 / bin / i386-linux”。但是,在我关闭会话后,系统会忘记PATH变量的值。因此,要启动在Ubuntu上运行Latex的简单任务,我必须转到文件夹,复制路径并在每次必须开始使用它时设置变量。因此,我阅读了针对此问题的不同解决方案。有人说编辑bashrc,有人说编辑bash_profile,有人说只是profile,有人说编辑bash_login。在所有这些方面,我对PATH变量(保证在登录时加载)的位置感到困惑!
Shashank Sawant

在Windows中,您可以去一个地方编辑path变量。该编辑将始终有效(即使在系统重启后)。但是由于Windows存在的所有问题,我讨厌它。我喜欢Ubuntu,但目前我正在尝试学习Ubuntu如何克服Windows中的问题。PATH变量让我很困惑(特别是处理它的非Pythonic方式-没有一种编辑方式,每个博客都推荐一种新方法)。
Shashank Sawant

如果路径不固定,说明您做错了事情:就像仅为此会话设置它一样。似乎没有其他人为乳胶添加路径有问题;)
Rinzwind,2012年

是的...主要是我做错了。但这就是我的问题所在:设置PATH变量的最可靠方法是什么?我当前的方法是执行“ PATH = / usr / local / texlive / 2011 / bin / i386-linux:$ PATH”。但是,重新启动后,系统会忘记上面的分配。
Shashank Sawant

1
我放在最合逻辑的地方将其用于乳胶。您使用的命令仅用于该会话。
Rinzwind
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.