安装rpm包或源码包

安装rpm包或源码包

9.1 RPM工具 

#mount /dev/cdrom /mnt  (挂载光盘镜像)

#ls  /mnt

#ls  /Packages(查看)

 9.11 安装RPM

  #rpm -ivh lib...

   选项:-i:表示安装

         -v:表示可视化

         -h:表示显示安装进度

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

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

 9.12 升级RPM

  rpm  -Uvh filename

 

 9.13 卸载 RPM

  rmp  -e filename

 

 

  9.14 查询一个包是否已安装

   #rpm  -q RPM包名

  9.15 得知一个已安装的rpm包的相关信息

   #rpm  -qi 包名

 

 9.16 列出一个RPM包的安装文件

  #rpm -ql 包名

 

  9.17 列出某个文件属于哪个rpm

   #rpm  -qf /usr/lib64/libjpeg.so (文件的绝对路径)

 

  9.2 yum工具

  使用更加方便,优势可以去互联网下载所需的rpm包,然后自动安装。如果要安装的RPM包有依赖关系,yum工具会帮我们依次安装所有相关的rpm包。

9.21 列出所有可用的RPM

   #yum  list

 

 9.22 搜索 RPM

   #yum search vim

 

 #yum list |grep ‘vim’

 

 9.23 安装rpm

安装rpm 包的命令为 yum install  -y RPM包名 (不加-y选项,则会以与用户交互的方式安装)

  #yum install -y protobuf -vim

 

 9.24 卸载RPM

   #yum remove protobut-vim

 

 9.25 升级RPM

  #yum updata -y RPM

 

  9.26 使用本地光盘制作yum

  #mount /dev/cdrom  /mnt  //光盘挂载

  删除目录并做好备份

 

 #vim /etc/yum.repos.d /etc/yum.repos.d_/dvd.repo  //创建新文件添加内容

 

 刷新repos 生成缓存(yum makecache

 

 正常使用 yum install -y tftp

 

 9.27 利用yum 工具下载RPM

 下载RPM包并到指定目录中(下载但不安装)

 

 下载已经安装的RPM包(仅下载)

 

 

   9.3安装源码包

 源码包一般使用c语言开发的。Linuxc语言编译器称为gccyum install -y gcc

  ./configure :这一步可以定制功能,加上相应选项即可。

  Make:使用这个命令,会根据makefile文件预设的参数进行编译。(gcc工作)

  Make install:安装步骤,用于创建相关软件的存放目录和配置文件。

 9.3.1 下载源码包

  (下载到/usr/local/src  习惯)

  #cd /usr/local/src/

  #wget 地址

 

 

 

解压源码包 tar -zxvf httpd-2.2.29

 

 Cd httpd-2.2.29    (输入#echo $? 返回值0成功)

 

 9.34进行编译

  #make (返回值0 成功)

 

 目录增多 安装成功

 

原文地址:https://www.cnblogs.com/wangyyyy/p/12061575.html