linux④:

软件安装

RPMRedhat Package Manager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似。使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。

yum :全称(Yellow dogUpdater, Modified主要功能是更方便的添加/删除/更新RPM包,它能自动解决包的倚赖性问题,它能便于管理大量系统的更新问题
yum特点:可以同时配置多个资源库(Repository) ,简洁的配置文件(/etc/yum.conf )自动解决增加或删除rpm包时遇到的倚赖性问题,使用方便并保持与RPM数据库的一致性


rpm软件包管理-环境准备jh


1、虚拟机->设置->CD/DVD  选择“使用iso镜像文件”,“浏览”选择ISO文件路径。

2、打开Linux系统。点虚拟机右下角的CD/DVD光盘,选择连接。Linux识别出光盘。

3、使用命令挂载:umount /dev/sr0     mkdir /iso     mount /dev/sr0  /iso

4、cd  /iso/Packages 进入光盘包目录,ls 可以查看到有很多rpm包

-ivh:安装显示安装进度--install--verbose—hash
-qa:查看软件包是否安装
-e:删除包
-Uvh:升级软件包--Update;
-qpl:列出RPM软件包内的文件信息[Query Package list];
-qpi:列出RPM软件包的描述信息[Query Package install package(s)];
-qf:查找指定文件属于哪个RPM软件包[Query File];
-Va:校验所有的RPM软件包,查找丢失的文件[View Lost];

tar软件包的管理

解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
压缩
tar -cvf jpg.tar *.txt
tar -zcvf jpg.tar.gz *.txt

yum 软件包管理-基本命令

Yum repolist 查看Yum仓库的情况
yum install   package1
yum remove  package1 删除程序包package1
yum info package1 显示安装包信息package1
yum list avialable package1 显示指定程序包安装情况package1
yum deplist package1 查看程序package1依赖情况
yum clean all 清除缓存
1、添加一个配置
cat >>/etc/yum.repos.d/CentOS-Local.repo<<-EOF
[Local]
name=Local Yum
baseurl=file:///iso/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
2、清理 yum源   yum clean all
3、查看仓库 Yum repolist 查看Yum仓库的情况(没有的话为零)

环境变量的配置  vi /etc/profile


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值