如何将 usr/local/bin 添加到 Ubuntu 12.04 的路径环境变量中?

8

我刚在Ubuntu 12.0.4上安装了ruby.1.8.6。

我正在学习一本关于ruby的书籍,在安装过程中,书中提到:

"安装完成后,您应该将/usr/local/bin添加到PATH环境变量中。我假设您是Linux用户"

但是这个假设是错误的,我不知道如何将usr/local/bin添加到路径环境变量中。


1
Ruby 1.8.6 不再受支持,您应该使用 Ruby 1.9。 - Andrew Marshall
Ruby安装指南使用rvm http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/ - Rahul Tapali
Ruby 2.0.0 刚刚发布。Ruby 1.9 也将过时。 - sawa
2个回答

30
您可以将以下内容添加到您的~/.bashrc文件中:
PATH=$PATH:/usr/local/bin

如果您不知道如何操作,可以在终端中执行以下命令:

echo "PATH=\$PATH:/usr/local/bin" >> ~/.bashrc

你可以在终端中输入以下命令来查看你的PATH
echo $PATH

谢谢。好的,这是我做的:我输入了gedit ~/.bashrc,它显示了很多代码。请问我应该在哪里添加你上面提到的那行代码? - Omer Raja
1
我已经在终端中执行了该行命令,并且在bashrc文件的末尾显示了以下行:PATH=$PATH:/usr/local/bin。现在当我键入ruby -v时,它会显示以下内容:“程序'ruby'可以在以下软件包中找到:
  • ruby1.8
  • ruby1.9.1 请尝试:sudo apt-get install <selected package>”。这是否意味着Ruby已安装?
- Omer Raja
@user2104149 是的,实际上我使用过两次 :) 你似乎在使用一本旧书,应该选择 Ruby 1.9.2(如果已经安装在你的电脑上,也可以选择 1.9.1)。1.8.x 版本不再受支持。 - alestanis
是的,但我没有任何软件背景,而且Ruby在版本方面变得非常棘手,所以我认为我应该从1.8.6开始学习,因为我实际上正在学习Rails。 Rails 2与版本1.8最搭配。一旦我理解了Rails是什么,我将在开始编程之前转移到最新的稳定版本。有人告诉我,在开始使用Rails 3之前,最好先了解Rail 2。我刚刚开始。在这里得到所有帮助和像您这样友善的人的帮助下,我想我会很快达到目标:)谢谢 - Omer Raja
@OmerRaja 我是通过这本书学习的,它非常棒。命令行是每个开发者每天都在使用的非常强大的工具,不要害怕它 :) 我不知道在Windows上学习的材料,我使用Linux和Mac OS X... - alestanis
显示剩余5条评论

9

对于当前的终端会话,您可以:

export PATH=$PATH:/usr/local/bin

对于更长期的解决方案,请编辑~/.bashrc并添加上面的行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接