光盘的挂载
- df -h:判断光盘是否挂载
-
如果挂载的不是要挂载的光盘,卸载光盘:umount /dev/sr0,再挂载mount /dev/sr0 /mnt/ 或者 mount /dev/cdrom /opt/
RPM包管理
- 语法:rpm [选项] 包名
- 选项:
- 作用:管理rpm包
列出当前光盘有多少个软件包
- 进入到光盘所挂载的目录下
- 输入 ls | ws -l 或者 ll |wc -l
软件包命名规则
软件包的依赖关系
-
安装时忽略依赖关系
- 解决依赖关系方法
1、如果要安装的包所依赖的包存在,先安装所依赖的包,再重新安装要安装的包
2、在rpm包相关的网上找
判断一个软件包是否安装:rpm -q 软件包名称
查看系统中所有已经安装的软件包:rpm -qa
查看安装的软件包在哪些目录下生成的文件:rpm -ql 软件包名称
在软件包未安装前了解该软件包会在哪些目录下生成文件:rpm -qpl 软件包名称(全称)
查看软件是由那个软件包所安装的
软件包的升级:rpm -Uvh 软件包名称(全称)
软件包的卸载:rpm -e 软件包名称
强制卸载:
导入RPM签名认证(用于yum源配置需要,不配置rpm安装会有警告提示)
本地yum源配置
- 进入/etc/yum.repos.d/
-
新建一个文件配置如下
yum的使用
- 清空yum缓存:yum clean all
- 生成yum列表:yum list
- 安装软件包:yum install 软件名称
- 列出软件包组:yum grouplist
- 安装软件包组:yum groupinstall "软件包组名称"
yum查询:yum list 所查询的包
删除软件包
源码包的安装
- 如果之前使用过源码包安装,要先清空编译缓存:meke clean
- 解压
- 进入解压的目录,查看README文件
- 通常情况下该目录下有一个configure文件,运行这个文件:./configure
-
如果报错
则要输入命令: - 再运行这个文件:./configure
-
运行./configure命令时,可以加上--prifix参数来指定软件的安装位置,如
推荐这样安装,原因是在卸载的时候能够卸载干净,并且不用执行删除命令,直接把安装目录删除即可。
-
编译:make
- make install
源码包的删除
- 进入安装目录下
- 执行命令:make uninstall