Centos8 初体验 (二)最小化安装下查看已安装的软件包列表,并尝试dnf安装vim软件,以及dnf常用的一些操作
通过dnf list 查看最小化安装的软件包都有哪些,示例如下:因为比较大,所以写进了一个文件里面[admin@warclouds ~]$ dnf list --all > list.txt查看list.txt文件,比较晃眼的就是NetworkManager我们可以通过以下链接来了解他它,其它的以此类推http://www.rpmfind.net/linux/RPM/...
·
目录
通过dnf list 查看最小化安装的软件包都有哪些
因为比较大,所以写进了一个文件里面
[admin@warclouds ~]$ dnf list --all > list.txt
查看list.txt文件,比较晃眼的就是NetworkManager
我们可以通过以下链接来了解他它,其它的以此类推
已安装的软件包
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 k
vim-common x86_64 2:8.0.1763-13.el8 AppStream 6.3 M
vim-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.i686
dependency: /sbin/ldconfig
provider: glibc-2.28-72.el8_1.1.i686
provider: glibc-2.28-72.el8_1.1.x86_64
dependency: libc.so.6(GLIBC_2.7)
provider: glibc32-2.28-42.1.el8.x86_64
provider: glibc-2.28-72.el8_1.1.i686
dependency: libz.so.1
provider: zlib-1.2.11-10.el8.i686
dependency: rtld(GNU_HASH)
provider: glibc-2.28-72.el8_1.1.i686
provider: glibc-2.28-72.el8_1.1.x86_64
package: zziplib-0.13.68-7.el8.x86_64
dependency: /sbin/ldconfig
provider: glibc-2.28-72.el8_1.1.i686
provider: glibc-2.28-72.el8_1.1.x86_64
dependency: libc.so.6(GLIBC_2.14)(64bit)
provider: glibc-2.28-72.el8_1.1.x86_64
dependency: libz.so.1()(64bit)
provider: zlib-1.2.11-10.el8.x86_64
dependency: rtld(GNU_HASH)
provider: glibc-2.28-72.el8_1.1.i686
provider: 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]$
今天先到这里,谢谢
更多推荐
已为社区贡献1条内容
所有评论(0)