安装RPM包或源码包

点击vmware右下角光驱连接。

安装rpm包

-i:表示安装

-v:表示可视化

-h:表示显示安装进度

(同时使用)

--force:表示强制安装,即使覆盖属于其他包的文件也要安装

--nodeps:表示当要安装的RPM包依赖于其他包时,即使其他包没有安装,也要安装这个包。

升级rpm包

rpm  -Uvh  文件名

卸载rpm包

rpm  –e  文件名

查询一个包是否已安装

查询一个包的命令为rpm  -q  RPM包名,这里的“包名”是不带平台信息和后缀名的。

还可以只用命令rpm  –qa 查询当前系统所有已安装的rpm包

得到一个已安装的RPM包的相关信息

rpm  -qi 包名,不需要加平台信息和后缀名

列出一个RPM包的安装文件

rpm  -ql  包名

列出某个文件属于哪个RPM包

rpm  -qf  文件的绝对路径

yum工具

列出所有可用的RPM包

yum  list  可以列出所有的RPM包资源

搜索RPM包

yum  search  [相关关键词]

除此之外,还可以用grep来过滤,从而找到相应的RPM包

安装RPM包

yum  install  [-y]  [RPM包名],如果不加-y选项,则会用与用户交互的方式安装

卸载RPM包

yum  remove  [-y]  [RPM包名]

卸载和安装一样,直接加上-y选项,从而省略与用户交互的那一步

升级RPM包

Yum  update  [-y]  [RPM包]

使用本地光盘制作yum源

1.挂载光盘

2.删除/etc/yum.repos.d目录下的所有repo文件(删除前最好做个备份)

3.创建新文件dvd.repo

编辑后加入以下内容

保存退出

4.刷新repos生成缓存

然后就可以使用yum命令安装你所需要的软件包。

利用yum工具下载RPM包

先恢复之前的yum源,否则后续使用yum还会出问题。

下载RPM包而不安装的命令:

yum  install  包名 –—downloadonly  【--downloaddir=/usr/local/src】→指定目录

下载已经安装过的包

安装源码包

下载源码包

http://r.aminglinux.com获取最新httpd-2.2下载地址

下载之前先进入/usr/local/src目录

解压源码包

配置相关的选项并生成Makefile

可以使用命令./configure  - –help查看详情

找到Apache所在的目录,使用该选项的配置

开始报错的话,要安装gcc编译器,先安装一下

安装后继续上面的步骤

验证这一步是否成功

返回值是0说明执行成功,否则没成功。此时就成功生成Makefile了

进行编译

生成Makefile后需要进行编译

查看

安装

命令:make  install

可以使用查看是否已正确安装,执行完这一步会在、usr/local/apache2目录下增加很多目录。使用ls查看该目录

RPM包或源码包的更多相关文章

  1. yum更换国内源、yum下载rpm包、源码包安装 使用介绍

    第5周第4次课(4月19日) 课程内容: 7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装 7.6 yum更换国内源 当yum仓库的软件不好用时,例如很多yum源都是国外的 ...

  2. 安装包RPM包或源码包

    RPM工具 # mount /dev/cdrom /mnt     挂载光盘 # rpm     软件包管理器 -i     安装(需要安装包完整名称) -v    可视化 -h    显示安装进度 ...

  3. 安装RPM包或者源码包

    RPM工具 RPM他是以一种数据库记录的方式将我们所需要的套件安装到linux主机的一套管理程序关于RPM各个选项的含义如下-i:表示安装-v:表示可视化-h:表示安装进度在安装RPM包时,常用的附带 ...

  4. linux笔记:RPM软件包管理-源码包管理

    源码包和rpm包的区别: 源码包安装过程: 编译安装前准备(执行./configure --prefix=路径 来配置软件的安装位置,以及做其他的配置和检查): 编译和安装(直接在目录下执行make和 ...

  5. 软件包管理:源码包管理-源码包与RPM包的区别

    RPM会安装在默认位置,源码包会安装在指定位置. 绝大多数ROM包遵循此规范.写软件包是就固定好了. 主要影响体现在对服务的管理方法,服务的管理分三种:启动,重启动,停止. 启动时使用绝对路径来启动. ...

  6. Linux-软件包管理-RPM安装位置\源码包安装位置

    rpm -ql httpd 查看apache包中文件的安装位置 find /etc -name httpd 查找apache程序的启动执行httpd所在位置 cd /etc/rc.d/init.d 切 ...

  7. yum换源,rpm包下载,源码包安装

    一.yum更换源 yum自带源地址一般斗是国外的,可能下载速度略慢,我们可以自己换成国内的源,比如163等.比如配置163的yum源:1.先删除默认源文件dvd.repo # rm -f /etc/y ...

  8. [Linux] 027 RPM 包与 源码包的区别

    1. 区别 安装之前的区别: 概念上的区别 安装之后的区别: 安装位置不同 2. RPM 包安装位置 安装在默认位置中 RPM 包默认安装路径 明细 /ect 配置文件安装目录 /usr/bin/ 可 ...

  9. Linux centosVMware yum更换国内仓库源、yum下载rpm包、源码包安装

    一.yum更换国内仓库源 cd /etc/yum.repos.d/ rm -f dvd.repo wget http://mirrors.163.com/.help/CentOS7-Base-163. ...

随机推荐

  1. 浅谈MySQL存储引擎选择 InnoDB还是MyISAM

    如果是一些小型的应用或项目,那么MyISAM 也许会更适合.当然,在大型的环境下使用MyISAM 也会有很大成功的时候,但却不总是这样的.如果你正在计划使用一个超大数据量的项目,那么你应该直接使用In ...

  2. InnoDB数据库 ibdata1 被删除后 的恢复方法

    前提条件:1  ibdata1 被删除 2  数据库文件还存在  特别是 ibd文件 3  原来数据库表结构及索引还在 恢复步骤: 1. 将原来的数据文件COPY到其它目录下. 2. 创建同名表,表结 ...

  3. electron-vue 图片加载失败后使用默认头像

    <img :src="item.headUrl" alt="" class="contact-head" :onerror=" ...

  4. OpenQA.Selenium.Chrome Action滑动操作

    //[定位] //滑块元素 var wrapper = driver.FindElement(By.XPath("/html/body/div/div[1]/div[1]/div[2]&qu ...

  5. POJ 2289 多重二分匹配+二分 模板

    题意:在通讯录中有N个人,每个人能可能属于多个group,现要将这些人分组m组,设各组中的最大人数为max,求出该最小的最大值 下面用的是朴素的查找,核心代码find_path复杂度是VE的,不过据说 ...

  6. sh_06_女友的节日

    sh_06_女友的节日 # 定义 holiday_name 字符串变量记录节日名称 holiday_name = "生日" # 如果是 情人节 应该 买玫瑰/看电影 if holi ...

  7. 大哥带我们的mysql注入 基于时间的盲注

    ?id= and ,,sleep()) ?id= and ,,sleep()) if语句/if()函数 在基于时间型SQL盲注中,我们经常使用条件语句来判断我们的操作是否正确: ?id= and = ...

  8. HDU 2243 ( Trie图 矩阵构造幂和 )

    题意 :  长度不超过L,只由小写字母组成的,至少包含一个词根的单词,一共可能有多少个呢?这里就不考虑单词是否有实际意义. 比如一共有2个词根 aa 和 ab ,则可能存在104个长度不超过3的单词, ...

  9. Ubuntu18.04修改为阿里云

    对源安装时,要先知道系统的版本,以免安装错的版本 使用命令:lsb_release -c 备份原先的配置文件 cd /etc/apt sudo cp sources.list sources.list ...

  10. 【机器学习速成宝典】模型篇06决策树【ID3、C4.5、CART】(Python版)

    目录 什么是决策树(Decision Tree) 特征选择 使用ID3算法生成决策树 使用C4.5算法生成决策树 使用CART算法生成决策树 预剪枝和后剪枝 应用:遇到连续与缺失值怎么办? 多变量决策 ...