软件安装相关笔记

程序的安装

rpm :redhat packagemanager早期

rpm is package manager现在

rpm:/var/lib/rpm数据库

rpm命名规则:

主包:bind-version-el5.i386.rpm

子包:bind-libs-version-el5.i386.rpm

格式:

name-version-release.arch.rpm

bind-major.minor.release.arch.rpm

主版本号:重大改进

次版本好:某个子功能发生重大改变

发行号:修正部分bug,调整一点功能

rpm二进制:安装简单

源码格式:可以发挥最高性能

rpm redhat packagemanager

rpm -ivh 包文件名

i 安装 v 进度以%显示 h进度以进度条显示

rpm -e 卸载

rpm -qa 所有包查询

rpm -q 包名

rpm -ivh --force .rpm为了解决rpm已经存在,覆盖安装或者修复

rpm -e --nodeps httpd强制***

如果都有依存关系的rpm 可以 rpm -ivh a.rpm b.rpm c.rpm

或者rpm -ivh *.rpm

rpm -ql a.rpm包内的所遇文件

rpm -qi a.rpm查看rpm中的信息和发布时间

rpm -q --scripts a.rpm查看rpm自动运行了什么shell

--nodeps:忽略依赖关系,导致软件安装也不能用

--force:强制安装,可以实现重装,降级

--replacepkgs:重新安装,替换原有的安装

rpm -U、-F升级

rpm -Uvh ...升级rpm,若未安装则安装

rpm -Fvh 。。。升级rpm。

-qf /path/to/somefile 查询指定文件由那个rpm生成的

-ql package:查询指定包安装后生成的列表

rpm -qc package查询指定包安装的配置文件

rpm -qd package查询指定包安装的帮助文件

rpm -q --script package 查询指定包中包含的脚本

rpm -qpi /path/to/packagefile查询未安装的包说明信息

rpm -V package校验

--rebuilddb初始化数据库,不管有没有都从头开始

--initdb重建数据库,有则重建,没有则重建

校验安装包rpm -Va 校验所有的 ,rpm -V 包名 校验这个包

安装方式:源码安装:

file.tar.gz

gzip -d parted .....tar.gz

或者 tar -zxvf ....tar.gz

进入目录,输入./configure继续make编译,继续make install来安装,

tar xvfz /mnt/...tat.gz -C /usr/...

-C指定路径(解压)

./configure --prefix=/usr/local/httpd

--prefix指定编译的位置,

更多相关文章
  • 文/小刀马其实,苹果还没有发布Apple Watch之时,市场已经有了各种各样的"高仿品".如今Apple Watch已经发布,但还没有真正铺货,不过这并没有阻碍山寨产品的闻风而动,市场上开始传出了山寨Apple Watch身影,就这么快捷,就这么满足所有"屌丝&quo ...
  • 主要两处问题:   一.前台创建词条时插入内容只是editor的js对敏感code做了客户端过滤,传入服务器后服务器端过滤不够严格,构成Xss.   二.后台对文件编辑时没有限制相对路径的使用,文件可以直接使用相对路径编辑(在列表里可以看到默认是绝对路径的),并且在编辑文件位置没有进行验证,构成CS ...
  • 维基的简介:Paxos算法是莱斯利·兰伯特(Leslie Lamport,就是 LaTeX 中的"La",此人现在在微软研究院)于1990年提出的一种基于消息传递且具有高度容错特性的一致性算法. Paxos算法目前在Google的Chubby.MegaStore.Spanner等 ...
  • 1.MyBatis对数据库表进行增/删/改/查 前一篇使用基于XML的方式实现对数据库的增/删/改/查 下面我们来看怎么使用注解的方式实现对数据库表的增/删/改/查 1.1  首先需要定义映射sql的接口,代码如下: package org.guus.inter; import java.util. ...
  • WordPress著名插件Google Analytics by Yoast插件中曝出存储型XSS漏洞,该漏洞能够让未被授权的攻击者在WordPress管理面板中存储任何HTML代码,包括JavaScript.管理员查看插件的设置面板是JavaScript就会被触发,不需要别的交互行为. 漏洞描述 ...
  • www.10655123.com 看是联通的 于是 想检测试试于是用手机注册了一下 刚刚注册完就给我来了个这个短信 艾玛 吓死我了 会不会扣费??本来抱着随便看看的心理的 可他给我 整来了这个短信 那就不能随便看看了 谁知他会不会扣我花费首先 找后台http://admin.10655123.com ...
一周排行
  • 1.Blob 本例子主要是使用HTML5 的File API,建立一個可存取到该file的url,一个空的img标签,ID为img0,把选择的文件显示在img标签中,实现图片预览功能.请选择支持HTML API的浏览 ...
  • 第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,po ...
  • 今天开始Apple Watch已经正式在意大利.墨西哥.新加坡.韩国.西班牙.瑞士和台湾地区进行销售,随后苹果又更新了三个国家的官方页面,Apple Watch的销售地区还在进一步扩大.据荷兰.瑞典和泰国的苹果官方网 ...
  • 有个朋友说PHP不能返回JSON对象,作为.net的我认为应该是可以的,设置一下header 就行了. 果不然,google 一下,备忘如下: <?php$result = array('Name' => ...
  •   2008年3月3日,OpenCms7.0.4发布了,看看OpenCms7.0.4新增了些什么功能,修复了哪些错误. (谢谢关注OpenCms——中文资源第一博客http://blog.csdn.net/qianx ...
  • 主题:Service与Activity交互通信 问题的引出:现在有个需求,如果我们有一个下载任务,下载时间耗时比较长,并且当下载完毕后,需要更新UI的内容,这时,service中的bindService就派上用场了. ...
  • 霸气个性搞笑的qq网名男生 认错认怂不认输! 觉得手机黑屏里的自己好美 认错认怂不认输! 香烟美酒爱人与狗 叼花硬汉 ر 朋友你蠢炸天 全城通缉帅哥 有病不可治i 点击查看大图 别跟我赛脸i 第二眼沦陷 唯我独萌ii ...
  • 启动httpd服务,失败: [[email protected] vmdb]# service httpd restart Stopping httpd: [FAILED] Starting httpd: Syntax error ...
  • 博主推荐延展咨询高级顾问姬忠岩文章 "横看成岭侧成峰,远近高低各不同",同一个问题,角度不同结论就不同,一句古诗把这道理讲得淋漓尽致.无论是日常生活,还是企业管理,我们都会碰到各种各样的问题,那么 ...
  •     这篇博客我们深入Struts框架执行部分源码,从ActionServlet的process函数开始,看一下其内在的执行过程.     流程图     以下流程图展示的是ActionServlet和Reques ...