目录

通过dnf list 查看最小化安装的软件包都有哪些

用dnf 安装软件

dnf 下载源查看:

dnf 下载包到当前目录,或指定目录

查看所有包或指定包的依赖关系

检查包文件所依赖的前置条件和配置


通过dnf list 查看最小化安装的软件包都有哪些

因为比较大,所以写进了一个文件里面

[admin@warclouds ~]$ dnf list --all > list.txt

查看list.txt文件,比较晃眼的就是NetworkManager

我们可以通过以下链接来了解他它,其它的以此类推

http://www.rpmfind.net/linux/RPM/fedora/devel/rawhide/x86_64/n/NetworkManager-1.24.0-0.1.fc33.x86_64.html

已安装的软件包
NetworkManager.x86_64                                1:1.14.0-14.el8                                   @anaconda
NetworkManager-libnm.x86_64                          1:1.14.0-14.el8                                   @anaconda
NetworkManager-team.x86_64                           1:1.14.0-14.el8                                   @anaconda
NetworkManager-tui.x86_64                            1:1.14.0-14.el8                                   @anaconda
acl.x86_64                                           2.2.53-1.el8                                      @anaconda
audit.x86_64                                         3.0-0.10.20180831git0047a6c.el8                   @anaconda
...

用dnf 安装软件

[admin@warclouds ~]$ sudo dnf install vim -y
上次元数据过期检查:0:40:15 前,执行于 2020年04月17日 星期五 04时46分22秒。
依赖关系解决。
======================================================================================================软件包                    架构              版本                          仓库                  大小
======================================================================================================
Installing:vim-enhanced              x86_64            2:8.0.1763-13.el8             AppStream            1.4 M
安装依赖关系:gpm-libs                  x86_64            1.20.7-15.el8                 AppStream             39 kvim-common                x86_64            2:8.0.1763-13.el8             AppStream            6.3 Mvim-filesystem            noarch            2:8.0.1763-13.el8             AppStream             48 k事务概要
======================================================================================================
安装  4 软件包总下载:7.8 M
安装大小:30 M
下载软件包:
(1/4): gpm-libs-1.20.7-15.el8.x86_64.rpm                               32 kB/s |  39 kB     00:01
(2/4): vim-filesystem-8.0.1763-13.el8.noarch.rpm                      605 kB/s |  48 kB     00:00
(3/4): vim-enhanced-8.0.1763-13.el8.x86_64.rpm                        628 kB/s | 1.4 MB     00:02
(4/4): vim-common-8.0.1763-13.el8.x86_64.rpm                          1.4 MB/s | 6.3 MB     00:04
------------------------------------------------------------------------------------------------------
总计                                                                  1.3 MB/s | 7.8 MB     00:06
警告:/var/cache/dnf/AppStream-a520ed22b0a8a736/packages/gpm-libs-1.20.7-15.el8.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 8483c65d: NOKEY
CentOS-8 - AppStream                                                  222 kB/s | 1.6 kB     00:00
导入 GPG 公钥 0x8483C65D:Userid: "CentOS (CentOS Official Signing Key) <security@centos.org>"指纹: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
导入公钥成功
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务准备中      :                                                                                   1/1 Installing  : vim-filesystem-2:8.0.1763-13.el8.noarch                                           1/4 Installing  : vim-common-2:8.0.1763-13.el8.x86_64                                               2/4 Installing  : gpm-libs-1.20.7-15.el8.x86_64                                                     3/4 运行脚本    : gpm-libs-1.20.7-15.el8.x86_64                                                     3/4 Installing  : vim-enhanced-2:8.0.1763-13.el8.x86_64                                             4/4 运行脚本    : vim-enhanced-2:8.0.1763-13.el8.x86_64                                             4/4 运行脚本    : vim-common-2:8.0.1763-13.el8.x86_64                                               4/4 验证        : gpm-libs-1.20.7-15.el8.x86_64                                                     1/4 验证        : vim-common-2:8.0.1763-13.el8.x86_64                                               2/4 验证        : vim-enhanced-2:8.0.1763-13.el8.x86_64                                             3/4 验证        : vim-filesystem-2:8.0.1763-13.el8.noarch                                           4/4 已安装:vim-enhanced-2:8.0.1763-13.el8.x86_64            gpm-libs-1.20.7-15.el8.x86_64                     vim-common-2:8.0.1763-13.el8.x86_64              vim-filesystem-2:8.0.1763-13.el8.noarch           完毕!
[admin@warclouds ~]$

dnf 下载源查看:

每个仓库都有不同的目录和源文件

[admin@warclouds BaseOS-929b586ef1f72f69]$ dnf repolist
上次元数据过期检查:1:44:25 前,执行于 2020年04月17日 星期五 05时48分26秒。
仓库标识                                                              仓库名称                                                                          状态
AppStream                                                             CentOS-8 - AppStream                                                              5,281
BaseOS                                                                CentOS-8 - Base                                                                   2,231
extras                                                                CentOS-8 - Extras                                                                    15

可以看到里面添加了国内的源,比如网易和清华、cn99、阿里云等,所以我们可以比较安心快速的下载,而不需要改动源

[admin@warclouds AppStream-a520ed22b0a8a736]$ pwd
/var/cache/dnf/AppStream-a520ed22b0a8a736
[admin@warclouds AppStream-a520ed22b0a8a736]$ ls && cat mirrorlist
mirrorlist  packages  repodata
http://mirror.bit.edu.cn/centos/8.1.1911/AppStream/x86_64/os/
http://ftp.sjtu.edu.cn/centos/8.1.1911/AppStream/x86_64/os/
http://mirrors.cqu.edu.cn/CentOS/8.1.1911/AppStream/x86_64/os/
http://mirrors.163.com/centos/8.1.1911/AppStream/x86_64/os/
http://mirrors.neusoft.edu.cn/centos/8.1.1911/AppStream/x86_64/os/
http://mirrors.tuna.tsinghua.edu.cn/centos/8.1.1911/AppStream/x86_64/os/
http://mirrors.njupt.edu.cn/centos/8.1.1911/AppStream/x86_64/os/
http://mirrors.nju.edu.cn/centos/8.1.1911/AppStream/x86_64/os/
http://mirrors.cn99.com/centos/8.1.1911/AppStream/x86_64/os/
http://centos.cs.nctu.edu.tw/8.1.1911/AppStream/x86_64/os/
[admin@warclouds AppStream-a520ed22b0a8a736]$
[admin@warclouds BaseOS-929b586ef1f72f69]$ pwd
/var/cache/dnf/BaseOS-929b586ef1f72f69
[admin@warclouds BaseOS-929b586ef1f72f69]$ ll
总用量 8
-rw-r--r--. 1 root root  608 4月  17 04:46 mirrorlist
drwxr-xr-x. 2 root root 4096 4月  17 04:46 repodata
[admin@warclouds BaseOS-929b586ef1f72f69]$ cat mirrorlist
http://mirrors.tuna.tsinghua.edu.cn/centos/8.1.1911/BaseOS/x86_64/os/
http://mirrors.neusoft.edu.cn/centos/8.1.1911/BaseOS/x86_64/os/
http://mirrors.cqu.edu.cn/CentOS/8.1.1911/BaseOS/x86_64/os/
http://mirrors.njupt.edu.cn/centos/8.1.1911/BaseOS/x86_64/os/
http://mirrors.cn99.com/centos/8.1.1911/BaseOS/x86_64/os/
http://ftp.sjtu.edu.cn/centos/8.1.1911/BaseOS/x86_64/os/
http://mirrors.aliyun.com/centos/8.1.1911/BaseOS/x86_64/os/
http://mirrors.163.com/centos/8.1.1911/BaseOS/x86_64/os/
http://mirror.bit.edu.cn/centos/8.1.1911/BaseOS/x86_64/os/
http://mirrors.ustc.edu.cn/centos/8.1.1911/BaseOS/x86_64/os/
[admin@warclouds extras-2770d521ba03e231]$ pwd
/var/cache/dnf/extras-2770d521ba03e231
[admin@warclouds extras-2770d521ba03e231]$ cat mirrorlist
http://mirrors.163.com/centos/8.1.1911/extras/x86_64/os/
http://mirrors.ustc.edu.cn/centos/8.1.1911/extras/x86_64/os/
http://mirrors.cqu.edu.cn/CentOS/8.1.1911/extras/x86_64/os/
http://ftp.sjtu.edu.cn/centos/8.1.1911/extras/x86_64/os/
http://mirrors.huaweicloud.com/centos/8.1.1911/extras/x86_64/os/
http://mirror.lzu.edu.cn/centos/8.1.1911/extras/x86_64/os/
http://mirror.bit.edu.cn/centos/8.1.1911/extras/x86_64/os/
http://mirrors.aliyun.com/centos/8.1.1911/extras/x86_64/os/
http://mirrors.njupt.edu.cn/centos/8.1.1911/extras/x86_64/os/
http://mirrors.nju.edu.cn/centos/8.1.1911/extras/x86_64/os/

dnf 下载包到当前目录,或指定目录

当前目录

[admin@warclouds AppStream-a520ed22b0a8a736]$ sudo dnf download vim
[sudo] admin 的密码:
CentOS-8 - AppStream                                                  1.6 kB/s | 4.3 kB     00:02
CentOS-8 - Base                                                       1.4 kB/s | 3.8 kB     00:02
CentOS-8 - Extras                                                     233  B/s | 1.5 kB     00:06
vim-enhanced-8.0.1763-13.el8.x86_64.rpm                               788 kB/s | 1.4 MB     00:01
[admin@warclouds AppStream-a520ed22b0a8a736]$ ll
总用量 1404
-rw-r--r--. 1 root root     633 4月  17 03:04 mirrorlist
drwxr-xr-x. 2 root root       6 4月  17 05:26 packages
drwxr-xr-x. 2 root root    4096 4月  17 03:04 repodata
-rw-r--r--. 1 root root 1427224 4月  17 05:38 vim-enhanced-8.0.1763-13.el8.x86_64.rpm
[admin@warclouds AppStream-a520ed22b0a8a736]$

指定目录:

[admin@warclouds AppStream-a520ed22b0a8a736]$ sudo dnf download vim --destdir ./packages/
上次元数据过期检查:0:02:21 前,执行于 2020年04月17日 星期五 05时38分26秒。
vim-enhanced-8.0.1763-13.el8.x86_64.rpm                               684 kB/s | 1.4 MB     00:02
[admin@warclouds AppStream-a520ed22b0a8a736]$ cd packages/
[admin@warclouds packages]$ ll
总用量 1396
-rw-r--r--. 1 root root 1427224 4月  17 05:40 vim-enhanced-8.0.1763-13.el8.x86_64.rpm
[admin@warclouds packages]$

查看所有包或指定包的依赖关系

所有包,但是比较多

[admin@warclouds packages]$ dnf deplist

制定某个包的依赖关系

[admin@warclouds packages]$ dnf deplist zziplib
上次元数据过期检查:0:01:33 前,执行于 2020年04月17日 星期五 05时48分26秒。
package: zziplib-0.13.68-7.el8.i686dependency: /sbin/ldconfigprovider: glibc-2.28-72.el8_1.1.i686provider: glibc-2.28-72.el8_1.1.x86_64dependency: libc.so.6(GLIBC_2.7)provider: glibc32-2.28-42.1.el8.x86_64provider: glibc-2.28-72.el8_1.1.i686dependency: libz.so.1provider: zlib-1.2.11-10.el8.i686dependency: rtld(GNU_HASH)provider: glibc-2.28-72.el8_1.1.i686provider: glibc-2.28-72.el8_1.1.x86_64package: zziplib-0.13.68-7.el8.x86_64dependency: /sbin/ldconfigprovider: glibc-2.28-72.el8_1.1.i686provider: glibc-2.28-72.el8_1.1.x86_64dependency: libc.so.6(GLIBC_2.14)(64bit)provider: glibc-2.28-72.el8_1.1.x86_64dependency: libz.so.1()(64bit)provider: zlib-1.2.11-10.el8.x86_64dependency: rtld(GNU_HASH)provider: glibc-2.28-72.el8_1.1.i686provider: glibc-2.28-72.el8_1.1.x86_64

检查包文件所依赖的前置条件和配置

[admin@warclouds packages]$ dnf deplist zziplib --requires
上次元数据过期检查:0:08:55 前,执行于 2020年04月17日 星期五 05时48分26秒。
/sbin/ldconfig
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.7)
libz.so.1
libz.so.1()(64bit)
rtld(GNU_HASH)
[admin@warclouds packages]$

今天先到这里,谢谢

Centos8 初体验 (二)最小化安装下查看已安装的软件包列表,并尝试dnf安装vim软件,以及dnf常用的一些操作相关推荐

  1. VMware安装CentOS之二——最小化安装CentOS

    1.上文已经创建了一个虚拟机,现在我们点击开启虚拟机. 2.虚拟机进入到安装的界面,在这里我们选择第一行,安装或者升级系统. 3.这里会提示要检查光盘,我们直接选择跳过. 4.这里会提示我的硬件设备不 ...

  2. CentOS 初体验二十:压缩包形式安装redis

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79277060 本文出自[赵彦军的博客] 安装 C 语言环境 redis 是C 语言 ...

  3. Windows Embedded Standard开发初体验(二)

    支持Silverlight的Windows Embedded Standard 好了,完成安装之后,我们就可以来做Windows Embedded Standard的第一个操作系统镜像了.在开始菜单中 ...

  4. Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏

    上一篇<Windows Embedded CE 6.0开发初体验>之"嵌入式开发流程": http://blog.csdn.net/aawolf/archive/200 ...

  5. Windows Embedded CE 6.0开发初体验(二)CE开发环境

    CE开发环境 下面就要让今天的主角闪亮登场了--Digi CC 9P开发板.为了感谢Digi提供的开发板,还是给他们做个广告吧:这是一家以WiFi相关产品为主营业务的公司,也生产ARM架构的CPU,所 ...

  6. 树莓派驱动6轴传感器MPU6500与SPI初体验(二)

    接前回<< 树莓派驱动6轴传感器MPU6500与SPI初体验 对于一个想做嵌入开发的外围开发者,做硬件相关的应用开发真的是老太太啃骨头.一周以后凭借一点小聪明和给力的度娘,总算在树梅派上实 ...

  7. nessus rpm 安装_CentOS8.0下查看已安装的软件位置

    本文CentOS8.0环境为基础,以安装nginx说明. CentOS8发行版 / 存储库: CentOS 8 主要通过两个存储库分发:BaseOS.AppStream: BaseOS 存储库:主要包 ...

  8. ubuntu安装和查看已安装

    说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装.卸载和删除的方法. 一.U ...

  9. ubuntu安装时间查询_ubuntu安装和查看已安装

    说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装.卸载和删除的方法. 一.U ...

最新文章

  1. 当技术面试官的一些心得
  2. 一道暴力枚举题Win32版本示例
  3. python matplotlab.pyplot.scatter() 函数的用法
  4. 也谈ORACLE备份与恢复
  5. Codechef SEAARC Sereja and Arcs (分块、组合计数)
  6. Way to configure the logon navigaion layouts via Business Roles in CRM
  7. qgridlayout 滚动时固定第一行_滚动直线导轨副的安装技术
  8. PHP读取数据库表显示到前台
  9. apache spark_Apache Spark Job的剖析
  10. IntelliJ IDEA for Mac 如何在当前的普通Java项目中创建新的模块/添加模块/创建模块
  11. 创建一个dynamics 365 CRM online plugin (三) - PostOperation
  12. SQL之Sort的组合查询
  13. 2018“一带一路”阿里巴巴诸神之战全球创客大赛全面启动
  14. 全数字FM接收机 --(1)结构
  15. CSS伪选择器的使用-遁地龙卷风
  16. C语言 标准库stdio.h
  17. 前东家欠款 1.4 亿?我看贝店爆雷事件
  18. 爬取5K分辨率超清唯美壁纸
  19. python--生词本
  20. oracle旬统计,oracle获取上一旬的开始时间和结束时间的函数

热门文章

  1. 魔兽8.0最新服务器人口普查,《魔兽世界》8.0人口普查:国服玩家132万,部落占优...
  2. Sky入围CCTV06体坛风云人物侯选名单
  3. 一分钟认识CPU的2个最重要参数
  4. 37: sudo提权 、 Ansible配置 、 Ansible Playbook 、 Ansible进阶 、 总结和答疑
  5. GO的值类型和引用类型
  6. 博图v15编程手册_TIA博途-编程手册.pdf
  7. 赚钱,能治愈一切矫情
  8. c语言桶排序,排序算法之——桶排序
  9. 手机充电宝电子充气泵方案
  10. LeetCode 495 提莫攻击