linux怎么安装gem命令,实战定制yum仓库----gem命令常用的参数
gem相关命令使用
1.显示gem的帮助和版本
gem –h/--help
#显示gem的帮助
gem –v /--version
#显示gem的版本号
2. 列出远程库的所有可用软件
gem query --remote
# 短命令: gem q -r
你可以看到一个关于远程主机上所有软件的详细列表。
3. 查找远程主机上的特定软件
gem query --remote --name-matches doom
# 短命令: gem q -rn doom
你将看到一个匹配doom的详细列表。
gem list –remote --d
#用子命令list列出远程安装的gems
4.1 安装一个远程软件
gem install --remote progressbar
# 短命令: gem i -r progressbar –y
远程安装progressbar到你的主机,-y的意思是无条件的安装依赖包
gem install rails –remote
#从远程服务器安装rails包,其中rails可以被替换成任何一个gem list –remote –d中显示的软件包
4.2 安装软件的特定版本
gem ins -r progressbar-0.0.3
安装progressbar的0.0.3版本
gem ins -r progressbar --version '> 0.0.1'
将安装progressbar的大于0.0.1的最新版本
5. 查看一个已安装的软件
gem specification progressbar
# 短命令: gem spec progressbar
你会看到关于已安装的包progressbar的详细信息。
6. 卸载一个软件
gem uninstall progressbar
卸载了progressbar
7.1 将所有安装的软件列表
gem query --local
# 短命令: 'gem q -l'
7.2 查看某个已安装的软件
gem query --local --name-matches doom
# 短命令: 'gem q -ln doom'
或:gem list --local
7.3 需要注意的安装方法
gem ins rake
会先尝试本地安装,如果本地没有就会远程下载。
gem list -b ^C
列出本地和远程的以C开头的软件
8. 浏览所有安装的软件和它们的说明文档
gem_server
会生成一个web服务器,打开http://localhost:8808
就可以看到一个html详细列出了你需要的信息。
9. 使用配置文件
gem: --gen-rdoc --run-tests
如果你想安装软件后总是生成它们的文档和运行单元测试,你可以在配制文件里写上相关的命令,配置文件名是.gemrc,在主目录里。
10. 构建gem包
gem build package.gemspec
#运用bulid子命令构建gem包
更多YUM相关教程见以下内容:
linux怎么安装gem命令,实战定制yum仓库----gem命令常用的参数相关推荐
- nginx linux详细安装部署教程,Nginx Linux详细安装及部署实战
Nginx Linux详细安装及部署实战 Nginx 常用基础命令 #启动 Nginx /usr/local/webserver/nginx/sbin/nginx #默认配置文件 /usr/local ...
- 使用rpm包及createrepo命令制作本地yum仓库
经常遇到在生产环境中无法连接外网的情况,在安装某些软件时通常又需要先安装大量的基础依赖包,通常的做法是使用系统镜像配置一个本地yum源,使用yum安装依赖,但是镜像通常较大,如果只是为了安装一个两个的 ...
- linux通过光盘安装命令包,RHEL5通过光盘配置本地yum仓库及命令详解
Yum介绍 Yum全称为 Yellow dog Updater, Modified(软件包管理器)我们开玩笑时也称"黄狗" 主要功能是更方便的添加/删除/更新RPM包,yum能检查 ...
- Linux下安装Nginx(实战配置)
Nginx简介 Nginx是什么? Nginx是一款轻量级Web服务器,也是一款反向代理服务器 官网:http://nginx.org/ 中文文档: http://www.nginx.cn/doc/ ...
- Linux软件安装和卸载(rpm与yum)
1.Rpm安装包管理 Rpm(Redhat package manager)是redhat(红帽子)公司出品的一种软件包管理工具.目前大多数的linux厂商都支持rpm,优点: 1,rpm方式安装软件 ...
- yum命令 启用仓库_yum 命令详解-yum仓库配置文件详解
yum安装的优点 1.必须得有网络,通过网络获取软件. 2.管理rpm包 3.自动解决依耐 4.命令简单好用 5.生产最佳实践 yum命令详解 # linux安装软件的三种方式 1.rpm安装 2.源 ...
- 〖Python 数据库开发实战 - Redis篇⑤〗- Redis 的常用配置参数
订阅 Python全栈白宝书-零基础入门篇 可报销!白嫖入口-请点击我.推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V! 说明:该文属于 Python全栈白宝书专栏,免费阶段订阅数量43 ...
- 《Linux/UNIX OpenLDAP实战指南》——2.3 Linux平台安装
本节书摘来自异步社区<Linux/UNIX OpenLDAP实战指南>一书中的第2章,第2.3节,作者:郭大勇著,更多章节内容可以访问云栖社区"异步社区"公众号查看 2 ...
- Linux搭建YUM仓库安装软件(Centos 7.5)
简介:在搭建yum仓库前,应先对Linux系统有一个简单的认识,要理解挂载的概念,对Linux系统的文件对应的目录有一定的认识. 在工作中,我们通过rpm安装软件,经常会出现不能一步到位,还需要好多的 ...
最新文章
- linux at shell,shell 用at命令来计划执行作业
- Xiki:一个开发人员寻求增强命令行界面的能力
- Redis的数据结构
- mysql分组后组内排序_数据小白的转行之路-MYSQL(七)
- Anaconda闪退问题
- Linux下统计局域网流量
- Qt5中生成和使用静态库
- 自制Win7安装U盘!
- Vim winmanager文件浏览自动更新
- 手机modem开发(5)---LTE基本架构
- RAID 6 vs. RAID 10
- 算法总结之 将单链表的每K个节点之间逆序
- 抽象代数 04.06可解群和幂零群
- python画一个心形照片墙怎么摆_这个七夕节,用Python为女友绘制一张爱心照片墙吧!...
- 倒立摆c语言程序设计,清华大学倒立摆控制系统实验指导书.pdf
- linux子系统下载错误,Win10系统开启linux子系统报错“0x80070057”怎么办?
- android马甲包代理,安卓渠道马甲包配置
- java svg png_java batik svg转png报错,球大神!!!在线等
- 免费软件 Cmd GUI Shell(图形界面的命令提示符壳)-beta3
- css特殊边框形状_了解CSS边框角形状