DAY29课堂笔记

rpm包管理器

-i 安装install

-v 显示安装过程

-h 用“#”显示安装进度条

-U 升级软件包

-e 卸载软件包

--nodeps 忽略依赖

-q 查询

-a 所有

-l显示软件包中的所有文件列表

-f 查询文件户命令属于哪个软件包

yum

yum命令:帮我们在rpm安装时解决软件包依赖,背后还是使用rpm,不需要直接使用rpm了

install 安装软件包

list 和获取软件包名

groupinstall 安装组包

grouplist 获取组包名称列表

[root@oldboyedu ~]# yum grouplist

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

base                                                        | 3.6 kB  00:00:00   

Available Environment Groups:

  Minimal Install

  Compute Node

  Infrastructure Server

  File and Print Server


provides

根据命令或者配置等的路径查属于哪个包

[root@oldboyedu ~]# yum provides /etc/my.cnf

[root@oldboyedu ~]# yum provides /sbin/ifconfig


linux系统如何安装软件

1、rpm安装

简单,快。依赖度,解决依赖困难繁琐。

2、yum安装 *****

简单快,自动解决依赖。不能选择软件版本。

3、编译安装(源码编译)*****

慢 复杂 可以自定义安装(版本、软件路径)

4、讲源码制作成rpm,然后放到yum仓库,实现yum自动安装。

一次性慢 复杂,安装快 ,可以自定义安装(版本、软件路径)


CentOS6和CentOS7的区别

DAY29课堂笔记_第1张图片


DAY29课堂笔记_第2张图片

chattr设置文件属性

+i 锁定文件不能删除,不能修改

-i 解锁文件

lsattr 查看文件属性

你可能感兴趣的:(DAY29课堂笔记)