一、软件名的识别

Linux系统软件的安装

如上图,依次表示软件名称、软件版本、软件适用的系统

二、rpm安装指令

1、rpm -ivh name.rpm 安装软件指令(无法解决软件的依赖性),如下图

Linux系统软件的安装

2、rpm -ivh name.rpm  --nadeps忽略软件的依赖性,如下图

Linux系统软件的安装

如上图安装成功,但是wps无法使用

3、rpm -qa 查询系统中安装所有软件的名称

Linux系统软件的安装

4、rpm -qa|grep name 查询软件是否安装

Linux系统软件的安装

5、rpm -e name卸载软件 (可以看到,卸载后我查询是否安装,没有显示,表示没安装)

Linux系统软件的安装

6、rpm -ivh name.rpm  --force 表示强制安装(无法解决依赖问题,一般用于重新安装系统)

Linux系统软件的安装

7、rpm -qp name.rpm查询软件安装后安装包的名字

Linux系统软件的安装

8、rpm -qpl name.rpm 查询软件安装后的生成文件

Linux系统软件的安装

9、rpm -qi name查询软件信息

Linux系统软件的安装

10、 rpm -qf  name.rpm查看软件属于哪个位置的安装包

Linux系统软件的安装

11、rpm -Kv name.rpm查询软件包是否被篡改(下图OK表示正常)

Linux系统软件的安装

12、rpm -qp name.rpm  --scriots检测软件在安装和卸载是执行的动作(避免安装木马)

Linux系统软件的安装

 如上图:postunistall scriptlet表示安装过程中的动作;posttrans scriptlet表示卸载过程中的动作


三、yum源安装

1、yum最重要的功能是可以解决软件的倚赖关系。yum能够投入使用的前提是必须要有yum源,以及配置源的指向文件。

2、下载与本系统匹配的iso镜像文件,我的是7.0版本

3、在根目录下建立/iso目录和/rhel7.0文件,其中/iso建立是为了防止镜像文件不小心被删除,/rhel7.0是用于挂在镜像文件

4、mount /iso/镜像文件  /rhel7.0 即将/iso/镜像文件 挂载到/rhle7.0

5、配置本机yum源指向,vim /etc/yum.repos.d/yum.repo编辑如下图

Linux系统软件的安装

上图中name为名称可随意给定,baseurl为yum源安装包位置,镜像文件放在那个目录就写那个;gpgcheck为软件识别检测,=0时不检测。

6、安装源配置好后就可以用yum下载软件

四、yum指令

1、yum repolist:列出设定yum源的信息

Linux系统软件的安装

2、yum list all:列出所有软件名称

  yum list installd:列出已经安装软件名称

 yum list avaiable:列出可以用yum安装的软件名称:

 如下图(因为列出来显示太多,所以这里我将其统计模式截图如下)

Linux系统软件的安装

3、yum list name:查询软件源中是否有该软件

Linux系统软件的安装

4、yum clean all:清除yum缓存(错误的命令,有时候不及时清除,系统会默认记住上一次错误指令)

Linux系统软件的安装

5、yum info name:查看软件信息

Linux系统软件的安装

6、yum search 关键字:根据关键字查询软件信息

Linux系统软件的安装

7、yum whatprovides /目录下文件 一般用来查询目录下文件的安装包信息

Linux系统软件的安装

8、yum groups list 列出软件组信息:

Linux系统软件的安装


五、利用yum安装共享服务

1、用yum安装httpd服务(yum安装可以自动解决依赖性),如下图

Linux系统软件的安装

(1)yum install name安装软件

(2)yum remove name卸载软件

2、开启httpd服务,并设为开机自启动。关闭火墙并锁定

Linux系统软件的安装

3、建立共享目录,并将镜像文件挂载到共享目录上(取消原有的挂载,避免影响系统运行速度)

Linux系统软件的安装

4、进行测试:在浏览器中输入http://本机ip/rhel7.0如果可以看到镜像文件表示搭建成功,如下图所示

Linux系统软件的安装

5、但这是一次性的重启后便失效,所以为了方便我们可将其设定为开机自启动,编辑Linux系统软件的安装

在该文件中加入挂载命令即可,记得给加执行权限

Linux系统软件的安装


六、yum设置第三方安装源

1、mkdir /home/text/Desktop/ck 创建一个目录(目录里只能有rpm文件)

2、createrepo -v mk  创建repodate,仓库数据库,如下图

Linux系统软件的安装

3、创建完成后,编辑库文件vim /etc/yum.repo.d/yum.repo,编辑内容如下图

Linux系统软件的安装

4、清空yum缓存 yum clean all

5、yum search ck目录里的rpm文件 查看第三方软件包是否在库中,如下图:

Linux系统软件的安装

可以看到ck库已经生成。



相关文章: