100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Centos8 初体验 (二)最小化安装下查看已安装的软件包列表 并尝试dnf安装vim软件

Centos8 初体验 (二)最小化安装下查看已安装的软件包列表 并尝试dnf安装vim软件

时间:2019-02-14 19:32:07

相关推荐

Centos8 初体验 (二)最小化安装下查看已安装的软件包列表 并尝试dnf安装vim软件

目录

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

用dnf 安装软件

dnf 下载源查看:

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

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

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

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

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

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

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

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

/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_641: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.0831git0047a6c.el8 @anaconda ...

用dnf 安装软件

[admin@warclouds ~]$ sudo dnf install vim -y上次元数据过期检查:0:40:15 前,执行于 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-commonx86_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 kB00:01 (2/4): vim-filesystem-8.0.1763-13.el8.noarch.rpm 605 kB/s | 48 kB00:00 (3/4): vim-enhanced-8.0.1763-13.el8.x86_64.rpm 628 kB/s | 1.4 MB00:02 (4/4): vim-common-8.0.1763-13.el8.x86_64.rpm1.4 MB/s | 6.3 MB00:04 ------------------------------------------------------------------------------------------------------总计1.3 MB/s | 7.8 MB00:06警告:/var/cache/dnf/AppStream-a520ed22b0a8a736/packages/gpm-libs-1.20.7-15.el8.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 8483c65d: NOKEYCentOS-8 - AppStream222 kB/s | 1.6 kB00:00 导入 GPG 公钥 0x8483C65D:Userid: "CentOS (CentOS Official Signing Key) <security@>"指纹: 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_644/4 运行脚本 : vim-enhanced-2:8.0.1763-13.el8.x86_644/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_643/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 前,执行于 04月17日 星期五 05时48分26秒。仓库标识 仓库名称 状态AppStream CentOS-8 - AppStream 5,281BaseOS CentOS-8 - Base 2,231extras CentOS-8 - Extras 15

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

[admin@warclouds AppStream-a520ed22b0a8a736]$ pwd/var/cache/dnf/AppStream-a520ed22b0a8a736[admin@warclouds AppStream-a520ed22b0a8a736]$ ls && cat mirrorlist mirrorlist packages repodatahttp://mirror./centos/8.1.1911/AppStream/x86_64/os/http://ftp./centos/8.1.1911/AppStream/x86_64/os/http://mirrors./CentOS/8.1.1911/AppStream/x86_64/os//centos/8.1.1911/AppStream/x86_64/os/http://mirrors./centos/8.1.1911/AppStream/x86_64/os/http://mirrors.tuna./centos/8.1.1911/AppStream/x86_64/os/http://mirrors./centos/8.1.1911/AppStream/x86_64/os/http://mirrors./centos/8.1.1911/AppStream/x86_64/os//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 mirrorlistdrwxr-xr-x. 2 root root 4096 4月 17 04:46 repodata[admin@warclouds BaseOS-929b586ef1f72f69]$ cat mirrorlist http://mirrors.tuna./centos/8.1.1911/BaseOS/x86_64/os/http://mirrors./centos/8.1.1911/BaseOS/x86_64/os/http://mirrors./CentOS/8.1.1911/BaseOS/x86_64/os/http://mirrors./centos/8.1.1911/BaseOS/x86_64/os//centos/8.1.1911/BaseOS/x86_64/os/http://ftp./centos/8.1.1911/BaseOS/x86_64/os//centos/8.1.1911/BaseOS/x86_64/os//centos/8.1.1911/BaseOS/x86_64/os/http://mirror./centos/8.1.1911/BaseOS/x86_64/os/http://mirrors./centos/8.1.1911/BaseOS/x86_64/os/

[admin@warclouds extras-2770d521ba03e231]$ pwd/var/cache/dnf/extras-2770d521ba03e231[admin@warclouds extras-2770d521ba03e231]$ cat mirrorlist /centos/8.1.1911/extras/x86_64/os/http://mirrors./centos/8.1.1911/extras/x86_64/os/http://mirrors./CentOS/8.1.1911/extras/x86_64/os/http://ftp./centos/8.1.1911/extras/x86_64/os//centos/8.1.1911/extras/x86_64/os/http://mirror./centos/8.1.1911/extras/x86_64/os/http://mirror./centos/8.1.1911/extras/x86_64/os//centos/8.1.1911/extras/x86_64/os/http://mirrors./centos/8.1.1911/extras/x86_64/os/http://mirrors./centos/8.1.1911/extras/x86_64/os/

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

当前目录

[admin@warclouds AppStream-a520ed22b0a8a736]$ sudo dnf download vim[sudo] admin 的密码:CentOS-8 - AppStream1.6 kB/s | 4.3 kB00:02 CentOS-8 - Base1.4 kB/s | 3.8 kB00:02 CentOS-8 - Extras 233 B/s | 1.5 kB00:06 vim-enhanced-8.0.1763-13.el8.x86_64.rpm 788 kB/s | 1.4 MB00:01 [admin@warclouds AppStream-a520ed22b0a8a736]$ ll总用量 1404-rw-r--r--. 1 root root633 4月 17 03:04 mirrorlistdrwxr-xr-x. 2 root root 6 4月 17 05:26 packagesdrwxr-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 前,执行于 04月17日 星期五 05时38分26秒。vim-enhanced-8.0.1763-13.el8.x86_64.rpm 684 kB/s | 1.4 MB00: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 前,执行于 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 前,执行于 04月17日 星期五 05时48分26秒。/sbin/ldconfiglibc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.7)libz.so.1libz.so.1()(64bit)rtld(GNU_HASH)[admin@warclouds packages]$

今天先到这里,谢谢

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。