软件安装相关笔记

程序的安装

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 ...
一周排行
  • 原文地址:http://blog.callmewhy.com/2014/09/23/beginners-guide-optionals-swift/几周前 (译者注:原文发表于6月24日),苹果发布了一个全新的编程语 ...
  • ArcGIS 9.2发布一段时间了,连sp1都有了.这个版本确实不错,不仅仅是对研究者,对于应用和 开发 也增强很多,其重点也逐渐转移到了SOA,所谓的 GIS 服务,或者企业级GIS. 这个笔记比较随意一些,学习到 ...
  • 关于SQL语句中SUM函数返回NULL的解决办法   SUM 是SQL语句中的标准求和函数,如果没有符合条件的记录,那么SUM函数会返回NULL.   但多数情况下,我们希望如果没有符合条件记录的情况下,我们希望它返 ...
  • 我们今天是要和大家一起讨论的是在Ubuntu操作系统下正确安装MySQL数据库的实际操作方法,前两天无意间在以网站看见Ubuntu操作系统下正确安装MySQL数据库的实际操作方法的资料,兴奋之极,今天就拿出来供大家分 ...
  • 一直对Servlet页面跳转的几种方式理解的糊里糊涂的,今天在网上搜了一把,找到一遍比较好的,记下来,以后看看. Servlet页面跳转分两部分,一是发生在Servlet,一是在JSP,其实JSP也就是servlet ...
  • RangeValidator 控件用于检测用户输入的值是否介于两个值之间.可以对不同类型的值进行比较,比如数字.日期以及字符.我们一般会用来验证输入的年龄或者考试的分数等. 下面我们一块看看RangeValidato ...
  • 1.系统卡在动画处不能启动,原因在于(IIZ)写错为(I;I;Z) static JNINativeMethod method_table[] = { {"native_open", " ...
  • 网站站内优化直接决定网站是否符合搜索引擎的最佳搜索规律,从而影响到关键词的排名和网站的收录量,因此企业网站站内优化非常重要.站内优化随着网站关键词的排名而调整,目的是促进关键词的排名,网站内部优化主要做好如下几个方面 ...
  • 天下皆知美之为美,斯恶矣:皆知善之为善,斯不善已.如果天下的人都知道什么样的东西是美好的,那么也就会知道什么样的东西是丑恶的了:知道了什么事物是善的,也就会知道什么事物是不善的了.故有无相生,难易相成,长短相形,高下 ...
  • 在行驶路径上,小车只有两种情况,即弯道和直线,而在这时可视为其是连续的,也就是我们可以通过此来完成对小车路径的预测及速度的控 制. 在平面上的仸意三点,我们可以由一条曲线来表 示,同时可以由此来推测第四点位置的存 ...