rpm命令及各参数的使用
- 本地软件数据库保存在目录/var/lib/rpm中
- -q 后跟rpm软件包文件名,查看rpm软件包中的软件信息
- -a 列出系统中所有已安装的软件名称
- -q 查询某个软件是否安装
- -i 列出某个软件的详细信息
- -l 列出某个软件的所有文件和目录
- -c 列出某个软件的所有配置文件
- -d 列出某个文件的所有说明文件
- -R 列出与某个软件有依赖关系的软件所包含的文件
- -f 后跟文件名,查询该文件属于哪个已安装的软件
yum命令及各参数应用
- YUM源:包含整理好的软件清单和软件安装包,配置好YUM源之后,就可以从YUM源下载并安装软件
- yum源的配置文件在目录/etc/yum.repos.d中,文件扩展名是.repo
- 以“#”开头的行是注释行
- [base]: YUM源的名称,必须放在中括号中
- name: YUM源的简短说明
- mirrorlist: YUM源的镜像站点,这一行不是必须的,可以注释掉
- baseurl: YUM源的实际地址,即下载rpm软件包的地方,非常重要
- enabled: 表示YUM源是否生效
- gpgcheck: 表示是否检查RPM软件包的数字签名
- gpgkey: 表示包含数字签名的公钥文件所在位置
- list 列出由YUM管理的所有文件,或者是指定软件名的某个文件
- info 查看指定软件的详细信息
- update 升级软件
- remove 卸载软件
使用yum安装GCC编译器
- install 安装软件
使用GCC编译器对下列文件分别进行分步编译与一步完成
(1)一步完成
- 将C语言代码文件test.c通过gcc命令执行编译,生成编译后的执行代码a.out,执行a.out得到程序的运行结果。
(2)分布编译
- -E 预处理指定的源文件,不进行编译、汇编、链接处理
- -S 编译指定的源文件,不进行汇编、链接处理
- -c 编译、汇编指定的源文件,不进行链接处理
- -o 指定生成的新文件的名称