Linux软件安装

软件安装

    1. rpm包结构的系统:

1) rpm安装

  不能够解决软件包安装时需要的依赖关系!

  rpm命令的应用:

    (1) 查看功能

查看当前系统中安装的软件包及其数量:

rpm -qa

rpm -qa | wc -l

命令补充:

wc统计命令

-l:统计行数

-w:统计单词数,以换行或空格为分隔符

-c:统计字符数

查看某个如那件包是否安装:

rpm -q 软件包名称

已安装:回显软件包名称

未安装:回显未安装

查看某个已安装软件包生成的文件信息:

rpm -ql 软件包名称

查看某个已存在命令的安装软件包:

which 命令字段 : 查找命令的绝对路径

rpm -qf 命令的绝对路径

查看某个软件包的版本信息:

rpm -qi 软件包名称

查看未安装软件包的版本信息:

命令补充:

转义符:\ ;作用是:将符号的原本含义解释出来。

tab:命令补齐;两次tab可以补齐以某个字符开头的所有命令

rpm -qpi 软件包名称(路径)

查看未安装软件包在安装之后会生成哪些文件:

rpm -qpl 软件包名称

(2) 安装功能

rpm -ivh 软件包名称

-i install

-v: 详细信息

-h:人性化显示

(3) 卸载功能

      rpm -e 软件包名称

2) yum安装

      能够自动解决软件包的依赖关系!

(1) 客户端yum源配置

 

网络yum

      http协议:baseurl=http://url

      ftp协议:baseurl=ftp://url

 

    本地yum

      baseurl=file://

      配置步骤:

cd /etc/yum.repos.d/

mkdir backup_yum

Mv  CentOS-* epel*  backup_yum

vim local.repo

[local]

name=local

baseurl=file:///mnt

enabled=1

gpgcheck=0

保存退出;

mount /dev/sr0 /mnt

  (2) yum的基本操作

      查看yum仓库列表信息

                yum list

      查找域名仓库中是否有要安装的软件包

      yum search 软件包名称

 

        yum缓存清理

          yum clean all

 

        yum安装

          yum install -y 软件包名称

 

        yum卸载(不建议使用)

          yum remove 软件包名称

  3) 源码安装

    1. 配置 ./configure 配置选项
    2. 编译 make
    3. 安装 make install

  4) 二进制文件安装

          .bin

posted @ 2021-09-23 11:41  天才小2b  阅读(35)  评论(0编辑  收藏  举报