(八)Linux学习笔记基于centos7+secureCRT8.5

  • Post author:
  • Post category:linux




软件包的安装与管理

df -h 查磁盘分区情况
光驱所在真正位置:/dev/sr0
指向光驱的软链接文件:/dev/cdrom

手动挂载光驱
mount /dev/sr0 /mnt/cdrom

Tab键  自动补全命令
当输入内容唯一  按一下tab自动补全
不唯一   按两下tab显示所有



1.rpm命令

rpm最大的问题是安装软件的

依赖性

,安装A软件依赖B软件,要安装A必须先安装B

rpm -e <软件包名>  卸载软件
rpm -ivh <软件包名.rpm>  安装软件,在安装时显示详细信息和进度

rpm -qa 查询所有已安装软件包
rpm -q <软件包名>  
等同于 rpm -qa | grep <软件包名>  查询软件包是否安装

rpm -V <软件包名>   查看软件安装后是否改动

rpm -ql <软件包名>   查询该软件生成的文件列表,即软件包到底安装了哪些文件

rpm -qi <软件包名>  i,information查询已安装的软件包详细信息
rpm -qip  <软件包名>  p,package查询尚未安装的软件包详细信息

rpm -qd <软件包名>  d,document,doc文档,查看软件的帮助文档有哪些

rpm -qf <which 命令名 执行结果>  一旦误删了命令,查属于哪些软件包

rpm -qc <软件包名>  查命令配置文件,.conf结尾配置文件

rpm -Uvh <软件包名>  U,update更新软件包



2.yum命令

解决rpm安装依赖性问题,自动安装依赖包

实验,配置本地光盘为yum镜像源
在root用户下
1.1创建光盘挂载目录
mkdir /mnt/cdrom
1.2挂载
mount /dev/cdrom /mnt/cdrom
1.3 将/etc/yum.repos.d/下所有文件移走
mkdir /etc/yumbackups   创建转移目录
mv /etc/yum.repos.d/* /etc/yumbackups   文件转移
1.4.在/etc/yum.repos.d/目录下构建yum源文件
cd /etc/yum.repos.d
vim Cenos-local.repo
i    进入编辑模式
输入以下内容:
[BaseOS] #源标识,随便起一个名
name=yum-baseos  #源名字
baseurl=file:///mnt/cdrom  #挂载目录,“///"前两”//"表示地址解析,后”/"表示’根目录
enabled=1  #启用yum源
gpgcheck=0  #不开启软件包校验安全性

按esc键返回命令模式
按shift+zz键  存盘退出

1.5清除旧yum源
yum clean all
1.6加载缓存列表
yum makecache
1.7查看更新
yum list

成功则显示,并加载出一堆软件包

在这里插入图片描述



版权声明:本文为qq_52048052原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。