Linux下的软件管理,软件的安装,软件仓库的搭建和共享

本文详细介绍了Linux中软件包的类型,包括DEB、RPM和压缩包,以及绿色软件的使用方法。讲解了软件包的名称结构,并通过rpm命令展示了软件的安装、查询和卸载。接着,文章深入探讨了本地软件仓库的搭建,包括解决依赖关系的方法,如使用yum或dnf。此外,还阐述了如何部署共享型软件仓库和利用dnf进行软件管理。最后,介绍了如何下载安装包和搭建第三方软件共享仓库。
摘要由CSDN通过智能技术生成

一、Linux中软件包的类型

  1. DEB   适用于   UBlinux   DEBlinux
  2. RPM   适用于   redhat   centOS   fadora
  3. bz2 | gz | xz   压缩包
              需要源码安装需要编译
              绿色软件直接可用
              ntfs-3_ntfsprogs-2017.3.23.tgz     需要编译 “configure”
              Firefox-latest-x86_64.tar.bz2     绿色

绿色软件如何直接可用:
tar jxf Firefox-latest-x86_64.tar.bz2   解压
会生成 firefox 目录,进入目录会有 firefox 脚本,打开可直接运行软件

如何让用 configure 编译:
tar zxf ntfs-3_ntfsprogs-2017.3.23.tgz
会生成 ntfs-3_ntfsprogs-2017.3.23 目录,在目录中有 README 文件,写明了软件的安装方式
在该目录下先 ./configure 执行对环境的检测
make ,再 make install ,软件就安装好了
如果需要卸载用 make uninstall ,软件就卸载了

注意:在rhel8中只能使用绿色软件、源码编译软件和rpm软件

二、软件包的名称结构

dhcp-server-4.3.6-40.el8.x86_64.rpm
--------------- | --------- | ---- | ------- | ----

  1. 软件名称
  2. 软件版本
  3. 软件的授权协版本
  4. 软件架构
  5. 软件类型后缀

wget http://172.25.254.250/rhel8.2…   在某个网站下载安装包

三、rpm 命令管理软件包

rpm -ivh    安装参数组合 install verbose hash
4-5-1

rpm -q     查询
rpm -a     所有,-qa查询所有安装了的软件
4-2-5

rpm -f     文件
4-5-3

rpm -p    软件包
4-5-4

rpm -l     软件安装文件列表
4-5-5

rpm -e    卸载

rpm -c    配置文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值