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参数:列出该软件所相关的文件与目录;这个参数在实际工作中也经常用到.
我们可以用它来找软件的配置文件.
Dynadot 是一家非常靠谱的域名注册商家,老唐也从来不会掩饰对其的喜爱,目前我个人大部分域名都在 Dynadot,还有一小部分在 NameCheap 和腾讯云。本文分享一下 Dynadot 最新域名优惠码,包括 .COM,.NET 等主流后缀的优惠码,以及一些新顶级后缀的优惠。对于域名优惠,NameCheap 的新后缀促销比较多,而 Dynadot 则是对于主流后缀的促销比较多,所以可以各取所...
Megalayer是新晋崛起的国外服务器商,成立于2019年,一直都处于稳定发展的状态,机房目前有美国机房,香港机房,菲律宾机房。其中圣何塞包括CN2或者国际线路,Megalayer商家提供了一些VPS特价套餐,譬如15M带宽CN2线路主机最低每月48元起,基于KVM架构,支持windows或者Linux操作系统。。Megalayer技术团队行业经验丰富,分别来自于蓝汛、IBM等知名企业。Mega...
spinservers怎么样?spinservers大硬盘服务器。Spinservers刚刚在美国圣何塞机房补货120台独立服务器,CPU都是双E5系列,64-512GB DDR4内存,超大SSD或NVMe存储,数量有限,机器都是预部署好的,下单即可上架,无需人工干预,有需要的朋友抓紧下单哦。Spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立...