查看应用程序安装路径 ubuntu下dpkg -L xxx
java配置环境变量:
export JAVA_HOME=/usr/jdk1.6.0_18
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
将以下三句话加入到 /etc/profile文件中
安装rubygems
将以下代码另存为rubygem.sh
#! /bin/sh
wget "http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz"
tar -xvzf rubygems-1.3.1.tgz
rm rubygems-1.3.1.tgz
cd rubygems-1.3.1
sudo ruby setup.rb
cd ..
rm -r rubygems-1.3.1
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
sudo gem update --system
运行:
$ chmod +x rubygems.sh
$ sudo ./rubygems.sh即可。
注意:
1)、sudo ln -s /usr/bin/gem1.8 /usr/bin/gem 脚本将gem链接到gem1.8,这是因为安装程序默认生成的执行脚本名叫做gem1.8而不是gem,如果我们不手动将gem链接到gem1.8,在第三步安装rails时使用gem脚本时就会出现如下错误:
程序 ‘gem’ 已包含在以下软件包中:
* rubygems1.8
* rubygems1.9
试试:sudo apt-get install <选定的软件包>
bash: gem:找不到命令
2)、sudo gem update –system脚本在完成安装之后更新RubyGems
使用Rubygems安装rails:
sudo gem install rails
指定rails版本 sudo gem install -v 版本号(2.3.5) rails
分享到:
相关推荐
作者以其独特的昵称VBird为例,讲述了其在学习Linux过程中的心路历程,从而逐步深入探讨了Linux系统。 蔡慰慈因大学时期使用外号“菜鸟”,后被学弟学妹称为“菜鸟学长”,进而改为“鸟哥”。而之所以使用VBird作为...
Linux是世界上最广泛使用的开源操作系统之一,它为用户提供了一个强大而灵活的平台来进行各种计算任务。这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是...
Linux是开源且免费的操作系统,以其出色的性能、稳定性和安全性被广泛应用于中大型项目。...随着Linux的普及和技术进步,其在企业级应用中的地位越来越稳固,成为开发者和系统管理员必备的技能之一。
- **学习Linux的重要性**:随着互联网技术的发展,Linux的重要性日益凸显。学习Linux不仅可以提升个人的技术水平,还能为未来的职业发展打下坚实的基础。 - **学习资源推荐**: - [www.linux110.com]...
学习Linux,意味着掌握了计算机科学中的核心技能之一,能够为未来的职业生涯打开更多的可能性。 ### 2. ARM架构与Linux ARM架构是当今移动设备中最常用的处理器架构之一,包括智能手机和平板电脑等。Linux操作系统...
在IT领域,Linux操作系统是许多专业开发者和系统管理员的核心技能之一。对于初学者来说,Linux可能显得有些复杂和陌生,但通过系统的学习和实践,你可以掌握这个强大的工具。以下是一些推荐的书籍,它们可以帮助你从...
Linux 操作系统是当今最流行的开源操作系统之一,广泛应用于服务器、嵌入式系统和个人桌面领域。本节课程旨在为学习者提供一份详细的 Linux 学习资料,涵盖了 Linux 的基础知识、使用场景、应用领域等方面的内容。 ...
本文将围绕“Linux学习方法论”这一主题展开,详细探讨如何高效地学习Linux,包括选择合适的Linux发行版、培养良好的操作习惯以及掌握必要的应用技巧。 #### 一、选择Linux发行版 在学习Linux之前,首先要确定一个...
Linux操作系统是全球最广泛使用的开源操作系统之一,以其稳定性和灵活性著称。对于初学者来说,掌握Linux知识不仅可以提升个人技能,也有助于在IT行业中拓宽职业道路。"Linux学习资料"是一个专门针对初学者设计的...
Linux操作系统是全球最广泛使用的开源操作系统之一,尤其在服务器领域占据主导地位。"Linux全套学习资料"涵盖了从入门到进阶的各项知识,是系统学习Linux的理想资源。以下将详细解析这些资料所涵盖的关键知识点: 1...
Linux是世界上最广泛使用的开源操作系统之一,对于初学者来说,它提供了丰富的学习资源和无尽的探索机会。这个“Linux初级学习资料集”包含了入门所需的基础知识,帮助你踏入Linux世界的大门。 首先,理解Linux的...
嵌入式Linux学习是IT行业中一个重要的领域,尤其对于那些对硬件和软件集成感兴趣的开发者来说。这个名为"嵌入式Linux学习七步曲.rar"的压缩包文件显然是一份全面的资源,旨在帮助初学者逐步掌握Linux在嵌入式系统中...
Linux是世界上最广泛使用的开源操作系统之一,它为个人用户、企业级服务器和云计算环境提供了稳定、安全且高效的平台。本学习资料包含"Unix-day01"和"Unix-day02"两个部分,旨在全面覆盖Linux的基础知识和进阶技能,...
2. **CentOS介绍**:CentOS是Linux发行版之一,它是基于Red Hat Enterprise Linux的克隆版本。CentOS因其稳定性和企业级特性而受到欢迎,是初学者学习Linux的理想选择。 3. **学习笔记结构**:教程按照章节顺序展开...
下面我们看一看Linux操作系统入门之学习Linux的步骤吧! Linux操作系统入门 Linux就该这么学 学习 Linux的步骤: 一、 选择一个Linux的发行版本 学习Linux的第一件事情,就是要选择一个Linux的...
《Linux程序员学习必看:Linux那些事儿之我是USB》是一本深入浅出介绍Linux系统以及其与USB设备交互的专业书籍,对于想要在Linux领域深化学习的程序员来说,是一份不可多得的参考资料。本书全面覆盖了Linux操作系统...
Linux是世界上最广泛使用的开源操作系统之一,它为开发者和系统管理员提供了强大的命令行界面以及丰富的工具集。本"Linux学习资料集合"旨在帮助你全面掌握Linux的相关知识,包括基础操作、系统调试、安装流程以及...
Linux是世界上最广泛使用的开源操作系统之一,对于任何想要深入IT领域的人来说,掌握Linux知识至关重要。这份“非常好的Linux学习资料”提供了一系列教程,旨在帮助新手快速入门并深入理解Linux系统。 首先,"Linux...