linux必备命令之rpm,yum,tarklvchen学习,永远不晚.
----高尔基rpm命令yum命令tar命令rpm命令rpm命令--RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序.
常用的选项有:-i:install,安装;-v:显示附加信息;-h:显示安装进度;-e:删除已安装的软件,后接软件名;--nodeps:当安装该软件因依赖性而无法安装时,如要强制安装可选择这个参数,但是可能会造成软件无法正常使用的现象;--test:可以测试软件在当前系统中的依赖性;-qa:列出所有的已安装的软件;-ql:列出该软件所相关的文件与目录;下面我们将详细具体介绍这些参数的用法~rpm命令-i参数---安装软件下面我们使用wget-1.
12-5.
el6_6.
1.
x86_64.
rpm这个rpm包来展示下mkdir-p/home/tools把wget-1.
12-5.
el6_6.
1.
x86_64.
rpm上传到这个目录下,执行rpm-iwget-1.
12-5.
el6_6.
1.
x86_64.
rpm安装软件包在上面的例子中,我们没有看到任何的提示,软件就安装完了.
为了改善这种情况,我们需配合下面这两个参数一起使用-v:显示附加信息;-h:显示安装进度;rpm-ivhwget-1.
12-5.
el6_6.
1.
x86_64.
rpm在这里,我们看到了软件安装的进度条,显示输出人性化了很多.
rpm命令-e参数---删除已安装的软件,后接软件名在刚刚的例子中,相信有同学已经注意到了,使用rpm-ivh命令安装wget软件的时候显示packagewget-1.
12-5.
el6_6.
1.
x86_64isalreadyinstalled那是我们在介绍rpm-i用法时已经安装过这个软件了.
现在我们需要删除wget软件,重新安装:在实际工作中rpm-ivh这三个参数经常配合起来使用~rpm命令--nodeps参数---当安装该软件因依赖性而无法安装时,如要强制安装可选择这个参数,但是可能会造成软件无法正常使用的现象;我们先下载一个httpdrpm软件包cd/home/toolswgethttp://mirror.
centos.
org/centos/6/updates/x86_64/Packages/httpd-2.
2.
15-47.
el6.
centos.
1.
x86_64.
rpm再使用rpm命令进行安装我们发现上面命令执行过程出现错误error:Faileddependencies:缺少了依赖包如果要强制安装的话,就需要加入--nodeps参数rpm-ivhhttpd-2.
2.
15-47.
el6.
centos.
1.
x86_64.
rpm--nodeps大家也看到了,强制安装后,httpd软件却没法正常使用~为了避免这种情况,我们在安装软件前可以先添加--test参数,用来测试软件在当前系统中的依赖下面说下一个经常使用到的参数:rpm命令-qa参数---列出所有的已安装的软件;在这里会列出所有已安装的软件,因为软件太多不方便查看.
这时我们可以使用到前面课程学过的命令:grep例如,我想查看系统有没有安装wget命令rpm命令-ql参数:列出该软件所相关的文件与目录;这个参数在实际工作中也经常用到.
我们可以用它来找软件的配置文件.
mineserver怎么样?mineserver是一家国人商家,主要提供香港CN2 KVM VPS、香港CMI KVM VPS、日本CN2 KVM VPS、洛杉矶cn2 gia端口转发等服务,之前介绍过几次,最近比较活跃。这家新推出了洛杉矶CN2 GIA VPS,512MB内存/20GB NVME/800GB流量/200Mbps/KVM,58元/季,并且进行了带宽升级,同时IP更改为美国IP。点击...
BuyVM 商家算是有一些年头,从早年提供低价便宜VPS主机深受广大网友抢购且也遭到吐槽的是因为审核账户太过于严格。毕竟我们国内的个人注册账户喜欢账户资料乱写,毕竟我们看英文信息有些还是比较难以识别的,于是就注册信息的时候随便打一些字符,这些是不能通过的。前几天,我们可以看到BUYVM商家有新增加迈阿密机房,而且商家有提供大硬盘且不限制流量的VPS主机,深受有一些网友的喜欢。目前,BUYVM商家有...
RackNerd 商家给的感觉就是一直蹭节日热点,然后时不时通过修改配置结构不断的提供低价年付的VPS主机,不过他们家还是在做事的,这么两年多的发展,居然已经有新增至十几个数据中心,而且产品线发展也是比较丰富。比如也有独立服务器业务,不过在他们轮番的低价年付VPS主机活动下,他们的服务器估摸着销路不是太好的。这里,今天有看到RackNerd商家的独立服务器业务有促销。这次提供美国多个机房的高配独立...